Assim que o usuário realizar todo o fluxo de aprovação do consentimento de um pagamento, o ITP pode identificar o atual status do pagamento através de duas formas:
Pooling
Nesse método, o ITP configura um pooling para acionar a API de consulta do pagamento com o ID gerado, dessa forma, ele pode identificar o status do pagamento para demonstrar ao usuário final se a transação foi realizada com sucesso.
Webhook
Já neste método, quem é responsável por avisar se a transação foi realizada com sucesso ou não é a Detentora de Contas. Mas para que o processo de notificação funcione, é necessário que a sua instituição como Detentora de Contas realize a integração em um endpoint do Brick Bank que possui a função de notificar o ITP, você pode encontrar neste link.
Ao integrar neste endpoint, é necessário que o backend identifique as mudanças do status do pagamento para acionar o webhook. Os possíveis status de consentimento são:
- RCVD
- CANC
- ACCP
- ACPD
- RJCT
- ACSC
- PDNG
- SCHD
Você pode encontrar mais detalhes aqui.
Comentários
0 comentário
Artigo fechado para comentários.