---
updatedAt: 2025-08-14T02:03:31.000Z
agentTools:
  projectIndex: https://developers.safe2pay.com.br/llms.txt
---

# 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;

<br />

### 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                |

<br />

### 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**.