Overview
Regras de retentativa de webhooks
Quando o envio de um webhook falha (ex: resposta com status HTTP diferente de 2xx), a Safe2Pay realiza automaticamente novas tentativas de entrega da notificação seguindo a regra abaixo:
- Intervalo entre tentativas: 5 horas;
- Número máximo de retentativas: 5 vezes;
- Aplicação: Essa regra é aplicada para todos os clientes, de forma padronizada;
Exemplo de fluxo de retentativas
Tentativa | Momento |
---|---|
1ª | Imediata (ao gerar o evento) |
2ª | Após 5 horas |
3ª | Após 10 horas |
4ª | Após 15 horas |
5ª | Após 20 horas |
6ª | Após 25 horas |
Entrega condicional de eventos pendentes
Se um webhook de um status mais recente for entregue com sucesso (resposta HTTP 2xx), a Safe2Pay não enviará os eventos anteriores pendentes da mesma transação.
Exemplo:
- Evento status: 2 → 3 tentativas falharam
- Evento Status: 3 → Entregue com sucesso (HTTP 200)
- Neste caso, o evento de status 2 não será mais reenviado.
Updated about 19 hours ago