Skip to main content

O que são Webhooks?

Webhooks são notificações HTTP enviadas automaticamente pela Flare Payments para a URL configurada no seu sistema quando um evento ocorre (ex: pagamento confirmado, saque concluído).

Eventos Suportados


Exemplos de Payload


Respondendo ao Webhook

Sua URL deve responder com HTTP 200 e o corpo { "received": true } em até 5 segundos:
Processe a lógica de negócio de forma assíncrona. Se sua URL demorar mais de 5 segundos para responder, o webhook será considerado falho e retentativas serão feitas.

Boas Práticas

  • Seja idempotente: o mesmo evento pode ser entregue mais de uma vez. Use o id do objeto para evitar processamento duplicado
  • Responda rápido: retorne 200 imediatamente e processe em background
  • Valide o payload: verifique se o id existe no seu sistema antes de processar