> ## Documentation Index
> Fetch the complete documentation index at: https://storekit.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Politique de nouvelle tentative

> Référence du calendrier de nouvelles tentatives à backoff exponentiel pour les livraisons de webhook échouées — comprenant le timing, les limites de tentatives et la gestion des endpoints inaccessibles.

Si votre endpoint ne renvoie pas de réponse réussie, storekit réessaiera le webhook plusieurs fois avec un backoff exponentiel.

## Qu'est-ce qui est considéré comme un échec ?

Une livraison de webhook est considérée comme échouée si :

* Votre endpoint renvoie un code de statut différent de 2xx
* Votre endpoint ne répond pas dans les 15 secondes
* La connexion à votre endpoint échoue

## Calendrier des nouvelles tentatives

Les webhooks échoués sont retentés avec un backoff exponentiel sur environ 3 jours :

| Tentative | Délai après la précédente |
| --------- | ------------------------- |
| 1         | Immédiat                  |
| 2         | 5 secondes                |
| 3         | 5 minutes                 |
| 4         | 30 minutes                |
| 5         | 2 heures                  |
| 6         | 5 heures                  |
| 7         | 10 heures                 |
| 8         | 24 heures                 |

Une fois toutes les tentatives de retry épuisées, le webhook est marqué comme échoué.

## Désactivation de l'endpoint

Si toutes les tentatives de livraison vers un endpoint spécifique échouent pendant une période de **5 jours consécutifs**, l'endpoint sera automatiquement désactivé pour éviter d'autres livraisons échouées.

Pour réactiver un endpoint désactivé :

1. Allez dans votre tableau de bord storekit
2. Accédez à **Settings > Webhooks**
3. Repérez l'endpoint désactivé
4. Cliquez sur **Enable Endpoint**

## Nouvelles tentatives manuelles

Vous pouvez réessayer manuellement les webhooks échoués depuis le tableau de bord :

1. Accédez aux détails de votre endpoint webhook
2. Trouvez le message échoué dans les logs
3. Cliquez sur **Retry** pour renvoyer

## Récupération après une panne

Si votre service subit une indisponibilité, vous pouvez récupérer les webhooks manqués :

1. Accédez à votre endpoint dans le tableau de bord
2. Cliquez sur **Options > Recover Failed Messages**
3. Sélectionnez une fenêtre temporelle à rejouer

<Tip>
  Concevez votre gestionnaire de webhooks pour être idempotent afin que la réception du même webhook plusieurs fois ne pose pas de problème.
</Tip>


## Related topics

- [Intégration Slack](/docs/fr/developers/webhooks/slack-integration.md)
- [Limitation de débit](/docs/fr/developers/webhooks/advanced/rate-limiting.md)
- [Lightspeed K-Series](/docs/fr/guides/integrations/pos/lightspeed-k-series.md)
- [Injection de commande](/docs/fr/guides/integrations/pos/order-injection.md)
- [Politique de sécurité](/docs/fr/privacy-security/security-policy.md)
