How it works
The procedure begins with the dispute raised by the payer with the institution where they hold an account. That institution files an infraction report addressed to the payee’s institution, which blocks the corresponding funds in the payee’s account while the analysis is carried out. Once the analysis is concluded, the funds are returned to the payer, if the dispute is upheld, or released to the payee otherwise. The Pix Regulation sets the time limits for the payer to raise the dispute and for the institutions to conclude the analysis. Those time limits and the other conditions of the procedure must be consulted in the text of the Regulation in force.Effects of the infraction report
The filing of an infraction against a Pix transaction produces three simultaneous effects.Outcome
The outcome follows from the final status of the infraction (status) and the result of the analysis (analysisResults).
Retrieving infractions
TheGET /v1/infractions operation lists the infractions of the account, in descending order of last update.
Blocked amounts
TheGET /v1/blocked-amounts operation lists the amounts held on the account, with the reason for the block and, in the infractionId field, the infraction that gave rise to it. The operation makes it possible to reconcile the difference between the amount received and the amount available for transfer.
Notification structure
Theinfraction event contains the data of the infraction and of the transaction covered. The end-to-end identifier (endToEndId) is the same as that of the original payment, which makes it possible to locate the transaction in the integrator’s records.
Recommended conduct
Upon receipt of an infraction notification, it is recommended that the integrator:- suspend the delivery of goods or the provision of services linked to the transaction, where not yet performed
- gather the evidence that demonstrates the regularity of the operation, including proof of delivery or of service provision and the records of the payer’s acceptance
- monitor the status of the infraction through
GET /v1/infractionsuntil the outcome - treat the blocked amount as unavailable in its cash planning until the block is lifted