Hooks
O fluxo para fazer um pedido segue a estrutura abaixo:
Para oferecer suporte a esse fluxo e tornar possível a integração do Gateway de Pagamento, alguns hooks foram adicionados no cartucho int_braspag:
cartridges\int_braspag\cartridge\scripts\hooks\payment\braspagHooks.js
Existem 3 funções nesses hooks: HandleNotificationPost, Capture e Cancel.
Veja a tabela abaixo para saber mais sobre cada objetivo dessas funções:
| Função | Objetivo |
|---|---|
| HandleNotificationPost | Atualiza o pedido após receber informações da API do Gateway de Pagamento. |
| Capture | Move a transação para fora do estado pendente, para que a cobrança possa ser efetuada. O prazo para capturar uma transação pré-autorizada varia entre os adquirentes, podendo chegar a até 5 dias após a data de pré-autorização. |
| Cancellation | Cancela a venda antes que a captura seja feita. |
Updated about 2 hours ago