Pix infraction status changed
Pix infraction creation and status change event. The following endpoints generate this event: Create infraction report, Close infraction report, and Cancel infraction report. For more information, see the Pix instant payments guide. Also see the Pix payments data events guide.
Type: object
Domain: pix-dict
Event: infraction_status_change
Version: 1
creation_time required
Title: Creation Time
Description: Pix infraction report creation datetime on the Pismo platform. A RFC 3339 date-time value, i.e., '2023-04-12T23:20:50.52Z'.
Type: string
Format: date-time
Example:
2021-10-29T11:00:00.000Z
credited_participant required
Title: Credited participant
Description: ISPB (Brazilian Payments System) identifier for the Pix user receiving the infraction
Type: string
Max length: 8
Example:
99999011
debited_participant required
Title: Debited participant
Description: ISPB (Brazilian Payments System) identifier for the Pix user paying the infraction
Type: string
Max length: 8
Example:
99999010
infraction_id required
Title: Infraction ID
Description: Pismo-generated Pix infraction ID
Type: string
Example:
91d65e98-97c0-4b0f-b577-73625da1f9fc
infraction_status required
Title: Infraction status
Description: Pix infraction current status
Type: string
Max length: 15
Must be one of the following:
OPEN
ACKNOWLEDGED
CLOSED
CANCELLED
Example:
OPEN
infraction_type required
Title: Infraction type
Description: Pix infraction type
Type: string
Max length: 16
Must be one of the following:
FRAUD
REFUND_REQUEST
REFUND_CANCELLED
Example:
FRAUD
last_modified required
Title: Last Modified
Description: Datetime of most recent infraction report modification. A RFC 3339 date-time value, i.e., '2023-04-12T23:20:50.52Z'.
Type: string
Format: date-time
Example:
2021-10-29T11:00:00.000Z
reported_by required
Title: Reported By
Description: Participant who originated the infraction report.
Type: string
Max length: 20
Must be one of the following:
DEBITED_PARTICIPANT
CREDITED_PARTICIPANT
Example:
CREDITED_PARTICIPAMT
transaction_id required
Title: Transaction ID
Description: Pix transaction ID
Type: string
Example:
E9999901012341234123412345678900
analysis_result
Title: Analysis Result
Description: Infraction analysis result
Type: string or null
Must be one of the following:
AGREED
DISAGREED
Example:
AGREED
analysis_details
Title: Analysis details
Description: Details supporting the infraction analysis result
Type: string or null
Max length: 2000
infraction_data
Type: object
credited_participant required
Title: Credited participant
Description: ISPB (Brazilian Payments System) ID for the Pix user receiving the infraction
Type: string
Max length: 8
Example:
99999011
debited_participant required
Title: Debited participant
Description: ISPB (Brazilian Payments System) ID for the Pix user paying the infraction
Type: string
Max length: 8
Example:
99999010
infracting_account_data required
Type: object
account_number required
Title: Account Number
Description: Account number including digit verifier
Type: string
Example:
00000999
branch
Title: Branch
Description: Branch ID without digit
Type: string or null
Example:
0001
reported_by required
Title: Reported By
Description: Participant who made the infraction report
Type: string
Max length: 20
Must be one of the following:
DEBITED_PARTICIPANT
CREDITED_PARTICIPANT
Example:
DEBITED_PARTICIPANT
tax_id_number required
Title: Tax ID number
Description: Tax ID of the Pix infraction reporter registered with Pix DICT
Type: string
Max length: 14
Example:
44455566677
transaction_date required
Title: Transaction date
Description: Associated Pix transaction datetime. A RFC 3339 date-time value, i.e., '2023-04-12T23:20:50.52Z'.
Type: string
Format: date-time
Example:
2020-01-17T10:01:00Z
key
Title: Pix Key
Description: Pix key used in the transaction
Type: string or null
Max length: 77
Example:
[email protected]
12345678987
report_details
Title: Report Details
Description: Details that can help the receiving participant to analyze the suspected violation
Type: string
Max length: 2000
transaction_result
Title: Transaction result
Description: Transaction result status
Type: string or null
Max length: 14
Must be one of the following:
SETTLED
REJECTED_PAYEE
REJECTED_PAYER
Example:
SETTLED
transaction_type
Title: Transaction type
Description: Transaction type:SPI
- Central Bank system created transaction,INTERNAL
- Pismo created transaction
Type: string
Max length: 8
Must be one of the following:
SPI
INTERNAL
Example:
SPI
{
"$schema": "http://json-schema.org/draft-07/schema",
"type": "object",
"title": "Pix infraction status changed",
"description": "Pix infraction creation and status change event. The following endpoints generate this event: <a href='https://developers.pismo.io/pismo-docs/reference/post-v2-pix-infraction-create' >Create infraction report</a>, <a href='https://developers.pismo.io/pismo-docs/reference/post-v2-pix-infraction-close' >Close infraction report</a>, and <a href='https://developers.pismo.io/pismo-docs/reference/post-v2-pix-infraction-cancel' >Cancel infraction report</a>. For more information, see the <a href='https://developers.pismo.io/pismo-docs/docs/pix-instant-payments' >Pix instant payments</a> guide. Also see the <a href='https://developers.pismo.io/pismo-docs/docs/pix-payments-data-events' >Pix payments data events</a> guide.",
"required": [
"creation_time",
"credited_participant",
"debited_participant",
"infraction_id",
"infraction_status",
"infraction_type",
"last_modified",
"reported_by",
"transaction_id"
],
"properties": {
"creation_time": {
"type": "string",
"title": "Creation Time",
"description": "Pix infraction report creation datetime on the Pismo platform. A RFC 3339 date-time value, i.e., '2023-04-12T23:20:50.52Z'.",
"format": "date-time",
"examples": [
"2021-10-29T11:00:00.000Z"
]
},
"credited_participant": {
"type": "string",
"title": "Credited participant",
"description": "ISPB (Brazilian Payments System) identifier for the Pix user receiving the infraction",
"maxLength": 8,
"examples": [
"99999011"
]
},
"debited_participant": {
"type": "string",
"title": "Debited participant",
"description": "ISPB (Brazilian Payments System) identifier for the Pix user paying the infraction",
"maxLength": 8,
"examples": [
"99999010"
]
},
"infraction_id": {
"type": "string",
"title": "Infraction ID",
"description": "Pismo-generated Pix infraction ID",
"examples": [
"91d65e98-97c0-4b0f-b577-73625da1f9fc"
]
},
"infraction_status": {
"type": "string",
"title": "Infraction status",
"description": "Pix infraction current status",
"maxLength": 15,
"enum": [
"OPEN",
"ACKNOWLEDGED",
"CLOSED",
"CANCELLED"
],
"examples": [
"OPEN"
]
},
"infraction_type": {
"type": "string",
"title": "Infraction type",
"description": "Pix infraction type",
"maxLength": 16,
"enum": [
"FRAUD",
"REFUND_REQUEST",
"REFUND_CANCELLED"
],
"examples": [
"FRAUD"
]
},
"last_modified": {
"type": "string",
"title": "Last Modified",
"description": "Datetime of most recent infraction report modification. A RFC 3339 date-time value, i.e., '2023-04-12T23:20:50.52Z'.",
"format": "date-time",
"examples": [
"2021-10-29T11:00:00.000Z"
]
},
"reported_by": {
"type": "string",
"title": "Reported By",
"description": "Participant who originated the infraction report.",
"maxLength": 20,
"enum": [
"DEBITED_PARTICIPANT",
"CREDITED_PARTICIPANT"
],
"examples": [
"CREDITED_PARTICIPAMT"
]
},
"transaction_id": {
"type": "string",
"title": "Transaction ID",
"description": "Pix transaction ID",
"examples": [
"E9999901012341234123412345678900"
]
},
"analysis_result": {
"type": [
"string",
"null"
],
"title": "Analysis Result",
"description": "Infraction analysis result",
"enum": [
"AGREED",
"DISAGREED"
],
"examples": [
"AGREED"
]
},
"analysis_details": {
"type": [
"string",
"null"
],
"title": "Analysis details",
"description": "Details supporting the infraction analysis result",
"maxLength": 2000
},
"infraction_data": {
"type": "object",
"required": [
"credited_participant",
"debited_participant",
"infracting_account_data",
"reported_by",
"tax_id_number",
"transaction_date"
],
"properties": {
"credited_participant": {
"type": "string",
"title": "Credited participant",
"description": "ISPB (Brazilian Payments System) ID for the Pix user receiving the infraction",
"maxLength": 8,
"examples": [
"99999011"
]
},
"debited_participant": {
"type": "string",
"title": "Debited participant",
"description": "ISPB (Brazilian Payments System) ID for the Pix user paying the infraction",
"maxLength": 8,
"examples": [
"99999010"
]
},
"infracting_account_data": {
"type": "object",
"required": [
"account_number"
],
"properties": {
"account_number": {
"type": "string",
"title": "Account Number",
"description": "Account number including digit verifier",
"examples": [
"00000999"
]
},
"branch": {
"type": [
"string",
"null"
],
"title": "Branch",
"description": "Branch ID without digit",
"examples": [
"0001"
]
}
}
},
"reported_by": {
"type": "string",
"title": "Reported By",
"description": "Participant who made the infraction report",
"maxLength": 20,
"enum": [
"DEBITED_PARTICIPANT",
"CREDITED_PARTICIPANT"
],
"examples": [
"DEBITED_PARTICIPANT"
]
},
"tax_id_number": {
"type": "string",
"title": "Tax ID number",
"description": "Tax ID of the Pix infraction reporter registered with Pix DICT",
"maxLength": 14,
"examples": [
"44455566677"
]
},
"transaction_date": {
"type": "string",
"title": "Transaction date",
"description": "Associated Pix transaction datetime. A RFC 3339 date-time value, i.e., '2023-04-12T23:20:50.52Z'. ",
"format": "date-time",
"examples": [
"2020-01-17T10:01:00Z"
]
},
"key": {
"type": [
"string",
"null"
],
"title": "Pix Key",
"description": "Pix key used in the transaction",
"maxLength": 77,
"examples": [
"[email protected]",
"12345678987"
]
}
}
},
"report_details": {
"type": "string",
"title": "Report Details",
"description": "Details that can help the receiving participant to analyze the suspected violation",
"maxLength": 2000,
"examples": []
},
"transaction_result": {
"type": [
"string",
"null"
],
"title": "Transaction result",
"description": "Transaction result status",
"maxLength": 14,
"enum": [
"SETTLED",
"REJECTED_PAYEE",
"REJECTED_PAYER"
],
"examples": [
"SETTLED"
]
},
"transaction_type": {
"type": "string",
"title": "Transaction type",
"description": "Transaction type: `SPI` - Central Bank system created transaction, `INTERNAL` - Pismo created transaction",
"maxLength": 8,
"enum": [
"SPI",
"INTERNAL"
],
"examples": [
"SPI"
]
}
}
}
Updated 4 days ago