Skip to main content
O endpoint que recebe o desfecho. É a peça que mais dá errado, e a que mais importa acertar.

Confira o exemplo

Os arquivos desta POC, com o destino de cada um.
app/api/webhooks/legitimuz/route.ts

Worker que processa

worker.ts

Testar localmente

Verificar a assinatura

O mesmo código em Python, PHP e Go.

Antes de rodar

.env
Use uma integração sandbox. Nenhum dos três valores vai para o browser ou para o app.

O que esta POC não faz

POC é código para entender o fluxo, não para copiar em produção. Em todas elas, authenticate() é um stub, db é um objeto de mentira e não há migration, observabilidade nem retentativa própria.
  • Migrations e schema do banco.
  • Observabilidade e alerta.
  • Tela de retomada quando o titular abandona e volta. Veja a POC de retomada.

Próximo passo

Boas práticas

O que separa uma integração que funciona de uma que gera chamado.

Ir para produção

O checklist antes do primeiro titular real.