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
charge.paid
charge.paid
charge.expired
charge.expired
transfer.completed
transfer.completed
transfer.failed
transfer.failed
Respondendo ao Webhook
Sua URL deve responder com HTTP 200 e o corpo{ "received": true } em até 5 segundos:
Boas Práticas
- Seja idempotente: o mesmo evento pode ser entregue mais de uma vez. Use o
iddo objeto para evitar processamento duplicado - Responda rápido: retorne
200imediatamente e processe em background - Valide o payload: verifique se o
idexiste no seu sistema antes de processar
