Cosa conta come fallimento?
Una consegna webhook è considerata fallita se:- Il tuo endpoint restituisce un codice di stato diverso da 2xx
- Il tuo endpoint non risponde entro 15 secondi
- La connessione al tuo endpoint fallisce
Pianificazione dei ritentativi
I webhook falliti vengono ritentati con backoff esponenziale nell’arco di circa 3 giorni:
Dopo che tutti i tentativi di ritentativo sono stati esauriti, il webhook viene contrassegnato come fallito.
Disabilitazione dell’endpoint
Se tutti i tentativi di consegna verso un endpoint specifico falliscono per un periodo di 5 giorni consecutivi, l’endpoint verrà disabilitato automaticamente per prevenire ulteriori consegne fallite. Per riattivare un endpoint disabilitato:- Vai alla tua Dashboard storekit
- Naviga in Settings > Webhooks
- Trova l’endpoint disabilitato
- Clicca Enable Endpoint
Ritentativi manuali
Puoi ritentare manualmente i webhook falliti dalla dashboard:- Vai ai dettagli dell’endpoint webhook
- Trova il messaggio fallito nei log
- Clicca Retry per rinviare
Recupero dopo interruzioni
Se il tuo servizio subisce un’interruzione, puoi recuperare i webhook persi:- Vai al tuo endpoint nella dashboard
- Clicca Options > Recover Failed Messages
- Seleziona una finestra temporale da rieseguire