Pix Automático | Notificações de Agendamento
Após a autorização concedida pelo usuário pagador por meio de uma das jornadas previstas (AUT1, AUT2, AUT3 ou AUT4), o PSP do recebedor tem de 2 a 10 dias antes da data de liquidação (indicada no momento da autorização) para enviar a instrução de pagamento contendo os dados necessários para realizar o agendamento.
Os eventos relacionados a Pix automático disparam mensagens que comunicam ao destinatário os detalhes sobre os agendamentos do Pix automático.
PIX_AUTOMATIC_PAYMENT_WAS_SCHEDULED
Este evento sinaliza que o agendamento foi realizado com sucesso.
Descrição do objeto data do evento
O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:
Nome | Tipo | Descrição |
---|---|---|
|
| Código da notificação. |
|
| Motivo da notificação. |
|
| Transação iniciada por Open Finance. |
|
| Objeto que contém os dados referentes à recorrência. |
|
| Identificador único da recorrência. |
|
| Objeto que contem os dados do agendamento. |
|
| Identificador da Transação. |
|
| Data de liquidação do agendamento. |
|
| Data de vencimento do agendamento. |
|
| Status do agendamento:
|
|
| Identificador da transação (txid). |
|
| Tipo do agendamento:
|
|
| Indica se o agendamento pode ter retentativas nos próximos dias. |
|
| Valor do agendamento. |
|
| Descrição do agendamento. |
|
| Objeto que contém os dados do recebedor do agendamento. |
|
| Nome do recebedor. |
|
| CNPJ do cliente recebedor. |
|
| Objeto que contém os dados da conta do cliente recebedor. |
|
| Número da agência do recebedor. |
|
| Número da conta do recebedor. |
|
| ISPB do banco do cliente recebedor. |
|
| Tipo de conta do cliente recebedor.
|
|
| Objeto que contém os dados da conta do cliente pagador. |
|
| Nome do pagador. |
|
| CPF ou CNPJ do cliente pagador. |
| object | Objeto que contém os dados da conta do cliente pagador. |
|
| Número da agência do pagador. |
|
| Número da conta do pagador. |
|
| ISPB do banco do cliente pagador. |
|
| Tipo de conta do cliente recebedor.
|
|
| Chave que identifica o parceiro dentro do Bankly. |
Payload do evento
O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:
Exemplo de payload
{
"entityId": "SC131400882025052972I0WCAUTOM",
"companyKey": "AUTOMATED_TESTS",
"idempotencyKey": "bf66caa3-bdfe-4b4e-a265-dd3f11f01525",
"context": "Pix",
"metadata": {},
"name": "PIX_AUTOMATIC_PAYMENT_WAS_SCHEDULED",
"timestamp": "2025-08-15T13:13:04.7486251Z",
"correlationId": "cff39660-c365-4e6c-aed3-224ab2bd466f",
"data": {
"code": "1528",
"isPixOpenBanking": false,
"reason": "Pagamento agendado com sucesso",
"recurrence": {
"requestIdentifier": "RAxxxxxxxxyyyyMMddkkkkkkkkkkk"
},
"schedule": {
"endToEndId": "ExxxxxxxxyyyyMMddHHmmkkkkkkkkkkk",
"dateSchedule": "2025-01-01",
"expirationDate": "2025-01-01",
"status": "SCHEDULED",
"transactionIdentification": "asdjaskdljasdkajdlkajsdlasdjkl",
"purpose": "AGND",
"finalAttempt": "true",
"amount": 1.99,
"description": "teste de recorrencia",
"creditor": {
"name": "RECEBEDOR",
"privateIdentification": "12312312312",
"account": {
"branch": "1234",
"number": "123456",
"participant": "12345678",
"type": "CACC"
}
},
"debtor": {
"name": "PAGADOR",
"privateIdentification": "45645645645",
"account": {
"branch": "1234",
"number": "123456",
"participant": "12345678",
"type": "CACC",
"companyKey": "1234567891011"
}
}
}
},
"version": "1.0",
"licenseUuid": "70141cc1-03aa-484e-a3be-ee63c56fb9b7",
"licenses": [
{
"id": "70141cc1-03aa-484e-a3be-ee63c56fb9b7",
"provider": "BCO BV S.A.",
"types": ["Banking"]
}
]
}
Código(s) de agendamento pix automático (Code)
O evento PIX_AUTOMATIC_PAYMENT_WAS_SCHEDULED pode receber o seguinte código no campo code, referentes ao cancelamento:
Código | Descrição |
---|---|
1528 | Pagamento agendado com sucesso. |
PIX_AUTOMATIC_SCHEDULE_PAYMENT_WAS_CANCELED
Este evento sinaliza que o agendamento do pagamento foi CANCELADO a pedido do Recebedor.
Descrição do objeto data do evento
O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:
Nome | Tipo | Descrição |
---|---|---|
|
| Código da notificação. |
|
| Motivo da notificação. |
|
| Objeto que contém os dados referentes à recorrência. |
|
| Identificador único da recorrência |
|
| Objeto que contem os dados do agendamento |
|
| Identificador da Transação |
|
| Data de liquidação do agendamento. |
|
| Data de vencimento do agendamento. |
|
| Status do agendamento:
|
|
| Identificador da transação (txid) |
|
| Tipo do agendamento:
|
|
| Indica se o agendamento pode ter novas retentativas. |
|
| Valor do agendamento. |
|
| Descrição do agendamento. |
|
| Objeto que contém os dados do recebedor do agendamento. |
|
| Nome do recebedor. |
|
| CNPJ do cliente recebedor. |
|
| Objeto que contém os dados da conta do cliente recebedor. |
|
| Número da agência do recebedor. |
|
| Número da conta do recebedor. |
|
| ISPB do banco do cliente recebedor. |
|
| Tipo de conta do cliente recebedor.
|
|
| Objeto que contém os dados da conta do cliente pagador. |
|
| Nome do pagador. |
|
| CNPJ do cliente pagador. |
|
| Objeto que contém os dados da conta do cliente pagador. |
|
| Número da agência do pagador. |
|
| Número da conta do pagador. |
|
| ISPB do banco do cliente pagador. |
|
| Tipo de conta do cliente recebedor.
|
|
| Chave que identifica o parceiro dentro do Bankly. |
Payload do evento
O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:
Exemplo de payload
{
"entityId": "SC131400882025052972I0WCAUTOM",
"companyKey": "AUTOMATED_TESTS",
"idempotencyKey": "bf66caa3-bdfe-4b4e-a265-dd3f11f01525",
"context": "Pix",
"metadata": {},
"name": "PIX_AUTOMATIC_SCHEDULE_PAYMENT_WAS_CANCELED",
"timestamp": "2025-08-15T13:13:04.7486251Z",
"correlationId": "cff39660-c365-4e6c-aed3-224ab2bd466f",
"data": {
"reason": "Cancelamento de agendamento solicitado pelo Recebedor efetuado com sucesso",
"code": "1530",
"recurrence": {
"requestIdentifier": "RAxxxxxxxxyyyyMMddkkkkkkkkkkk"
},
"schedule": {
"endToEndId": "ExxxxxxxxyyyyMMddHHmmkkkkkkkkkkk",
"dateSchedule": "2025-01-01",
"expirationDate": "2025-01-01",
"status": "SCHEDULED",
"transactionIdentification": "asdjaskdljasdkajdlkajsdlasdjkl",
"purpose": "AGND",
"finalAttempt": "true",
"amount": 1.99,
"description": "teste de recorrencia",
"creditor": {
"name": "RECEBEDOR",
"privateIdentification": "12312312312",
"account": {
"branch": "1234",
"number": "123456",
"participant": "12345678",
"type": "CACC"
}
},
"debtor": {
"name": "PAGADOR",
"privateIdentification": "45645645645",
"account": {
"branch": "1234",
"number": "123456",
"participant": "12345678",
"type": "CACC",
"companyKey": "1234567891011"
}
}
}
},
"version": "1.0",
"licenseUuid": "70141cc1-03aa-484e-a3be-ee63c56fb9b7",
"licenses": [
{
"id": "70141cc1-03aa-484e-a3be-ee63c56fb9b7",
"provider": "BCO BV S.A.",
"types": ["Banking"]
}
]
}
Código(s) de agendamento pix automático (Code)
O evento PIX_AUTOMATIC_SCHEDULE_PAYMENT_WAS_CANCELED pode receber o seguinte código no campo code, referentes ao cancelamento:
Código | Descrição |
---|---|
1530 | Cancelamento de agendamento solicitado pelo Recebedor efetuado com sucesso. |
PIX_AUTOMATIC_SCHEDULE_PAYMENT_WAS_FAILED
Este evento sinaliza os possíveis motivos para insucesso na liquidação do pagamento para o Pix Automático.
Descrição do objeto data do evento
O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:
Nome | Tipo | Descrição |
---|---|---|
|
| Código da notificação. |
|
| Motivo da notificação. |
|
| Transação iniciada por Open Finance |
|
| Objeto que contém os dados referentes à recorrência. |
|
| Identificador único da recorrência |
|
| Objeto que contem os dados do agendamento |
|
| Identificador da Transação |
|
| Data de liquidação do agendamento. |
|
| Data de vencimento do agendamento. |
|
| Status do agendamento:
|
|
| Identificador da transação (txid) |
|
| Tipo do agendamento:
|
|
| Indica se o agendamento pode ter novas retentativas. |
|
| Valor do agendamento. |
|
| Descrição do agendamento. |
|
| CNPJ do iniciador de pagamento |
|
| Objeto que contém os dados do recebedor do agendamento. |
|
| Nome do recebedor. |
|
| CNPJ do cliente recebedor. |
|
| Objeto que contém os dados da conta do cliente recebedor. |
|
| Número da agência do recebedor. |
|
| Número da conta do recebedor. |
|
| ISPB do banco do cliente recebedor. |
|
| Tipo de conta do cliente recebedor.
|
|
| Objeto que contém os dados da conta do cliente pagador. |
|
| Nome do pagador. |
|
| CNPJ do cliente pagador. |
| object | Objeto que contém os dados da conta do cliente pagador. |
|
| Número da agência do pagador. |
|
| Número da conta do pagador. |
|
| ISPB do banco do cliente pagador. |
|
| Tipo de conta do cliente recebedor.
|
|
| Chave que identifica o parceiro dentro do Bankly. |
Payload do evento
O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:
Exemplo de payload
{
"entityId": "SC131400882025052972I0WCAUTOM",
"companyKey": "AUTOMATED_TESTS",
"idempotencyKey": "bf66caa3-bdfe-4b4e-a265-dd3f11f01525",
"context": "Pix",
"metadata": {},
"name": "PIX_AUTOMATIC_SCHEDULE_PAYMENT_WAS_FAILED",
"timestamp": "2025-08-15T13:13:04.7486251Z",
"correlationId": "cff39660-c365-4e6c-aed3-224ab2bd466f",
"data": {
"isPixOpenBanking": true,
"reason": "O valor do agendamento excedeu o valor máximo autorizado",
"code": "1515",
"recurrence": {
"requestIdentifier": "RAxxxxxxxxyyyyMMddkkkkkkkkkkk"
},
"schedule": {
"endToEndId": "ExxxxxxxxyyyyMMddHHmmkkkkkkkkkkk",
"dateSchedule": "2025-01-01",
"expirationDate": "2025-01-01",
"status": "SCHEDULED",
"transactionIdentification": "asdjaskdljasdkajdlkajsdlasdjkl",
"purpose": "AGND",
"finalAttempt": "true",
"amount": 1.99,
"description": "teste de recorrencia",
"paymentInitiator": "01858774000110",
"creditor": {
"name": "RECEBEDOR",
"privateIdentification": "12312312312",
"account": {
"branch": "1234",
"number": "123456",
"participant": "12345678",
"type": "CACC"
}
},
"debtor": {
"name": "PAGADOR",
"privateIdentification": "45645645645",
"account": {
"branch": "1234",
"number": "123456",
"participant": "12345678",
"type": "CACC",
"companyKey": "1234567891011"
}
}
}
},
"version": "1.0",
"licenseUuid": "70141cc1-03aa-484e-a3be-ee63c56fb9b7",
"licenses": [
{
"id": "70141cc1-03aa-484e-a3be-ee63c56fb9b7",
"provider": "BCO BV S.A.",
"types": ["Banking"]
}
]
}
Códigos de cancelamento (Code)
O evento PIX_AUTOMATIC_SCHEDULE_PAYMENT_WAS_FAILED podem receber os seguintes códigos no campo code, referentes ao cancelamento:
Código | Descrição | Observação |
---|---|---|
1515 | O valor do agendamento excedeu o valor máximo autorizado | — |
1516 | O valor do agendamento não corresponde ao valor autorizado | — |
1531 |
| Conforme página de erros. |
9912 | Os seguintes valores podem ser retornados para justificar a falha na liquidação:
| Conforme página de erros |
9914 |
| Conforme página de erros |
9915 |
| Conforme página de erros |
9916 |
| Conforme página de erros |
9917 |
| Conforme página de erros |
9918 |
| Conforme página de erros |
Updated about 4 hours ago