Transações fora do SPI - Reporte Bacen
Regras definidas pela Instrução Normativa BCB n° 653 de 28/8/2025
Ficou estabelecido que os participantes de Pix devem informar ao Bacen as transações de Pix que ocorreram em seus sistemas próprios, ou seja Pix realizando entre clientes dentro do mesmo ISPB, que são transações que não ocorrem no ambiente SPI do Banco Central.
Esse reporte deverá ocorrer a cada transação realizada de forma individual, através de uma mensageria específica de Pix que é a TRCK.002.
Para isso, a Celcoin disponibiliza aos seus clientes de Pix Indireto o endpoint e as regras específicas para realizar o reporte necessário, respeitando a IN BCB nº 653 e os dispositivos definidos no Manual de Tempos do Pix.
O reporte através da mensagem TRCK.002 deverá ocorrer após 300 segundos (5 minutos) que a transação foi efetivamente liquidada. Transações não completadas não deverão ser enviadas ao Bacen.
Após realizar a chamada no endpoint de "internal report", a Celcoin enviará o webhook informando o sucesso ao realizar o envio da mensageria TRCK.002 ao Banco Central.
"entity": "pix-payment-internal-report",
Exemplo de sucesso:
{
"webhookId": "ce667697-21b1-4f64-987b-8c960949e286",
"createTimeStamp": "2025-11-21T21:31:21.4210534",
"body": {
"initiationType": "DICT",
"amount": 30,
"debitParty": {
"bank": "13935893",
"taxId": "4445099009999",
"accountType": "TRAN",
"name": "GANDALF BRASIL LTDA",
"branch": "0001",
"account": "4138368754231"
},
"clientCode": "ad40bae5-10ff-4f6b-9dd8-d430abc3501a",
"endToEndId": "E13935893202511212353OCUfh95sbd8",
"returnIdentification": "",
"paymentDate": "aaaa-mm-ddTHH:mm:ss.sssZ",
"creditParty": {
"bank": "00360305",
"taxId": "99919169866",
"accountType": "SVGS",
"name": "SAMUEL DE JESUS FRODO",
"branch": "4009",
"account": "12880000007564374269",
"key": "+5599997252720"
},
"transactionId": 202511210000663520
},
"entity": "pix-payment-internal-report",
"status": "CONFIRMED"
}
Exemplo de erro:
{
"webhookId": "ce667697-21b1-4f64-987b-8c960949e286",
"createTimeStamp": "2025-11-21T21:31:21.4210534",
"body": {
"initiationType": "DICT",
"amount": 30,
"debitParty": {
"bank": "13935893",
"taxId": "4445099009999",
"accountType": "TRAN",
"name": "GANDALF BRASIL LTDA",
"branch": "0001",
"account": "4138368754231"
},
"clientCode": "ad40bae5-10ff-4f6b-9dd8-d430abc3501a",
"endToEndId": "E13935893202511212353OCUfh95sbd8",
"returnIdentification": "",
"paymentDate": "aaaa-mm-ddTHH:mm:ss.sssZ",
"creditParty": {
"bank": "00360305",
"taxId": "99919169866",
"accountType": "SVGS",
"name": "SAMUEL DE JESUS FRODO",
"branch": "4009",
"account": "12880000007564374269",
"key": "+5599997252720"
},
"transactionId": 202511210000663520
},
"error": {
"errorCode": "PBE339",
"message": "The order was rejected by the bank side (for reasons concerning content)"
},
"entity": "pix-payment-internal-report",
"status": "ERROR"
}
Updated about 23 hours ago