1. Registre os identificadores
Separe ID do pagamento, preferência, referência externa, horário e e-mail usado. Não use apenas nome ou valor para correlacionar transações.
2. Confirme o estado na API
A tela de retorno pode indicar sucesso antes de sua aplicação concluir o processamento. Consulte o pagamento na operadora e registre status e detalhe.
3. Localize o evento correspondente
Compare o horário da aprovação com logs do endpoint, status HTTP e tentativas de reenvio. Ausência de log e rejeição de assinatura exigem investigações diferentes.
4. Verifique a referência externa
A referência precisa apontar para o mesmo caso ou pedido que será liberado. Divergências devem interromper a automação para evitar vincular o pagamento ao cliente errado.
5. Teste a idempotência
O mesmo evento pode chegar mais de uma vez. O processamento deve reconhecer o ID já tratado e responder sem criar nova cobrança, entrega ou alerta.
6. Construa uma reconciliação segura
Mantenha um caminho controlado para consultar pagamentos aprovados que ainda não geraram conclusão interna, sem depender de intervenção diária no painel.
Existe pagamento aprovado sem conclusão do fluxo?
Organize o caso e envie para uma avaliação técnica inicial.
Enviar caso para avaliação