Was gilt als Fehlschlag?
Eine Webhook-Zustellung gilt als fehlgeschlagen, wenn:- Ihr Endpoint einen Statuscode zurückgibt, der nicht 2xx ist
- Ihr Endpoint nicht innerhalb von 15 Sekunden antwortet
- Die Verbindung zu Ihrem Endpoint fehlschlägt
Wiederholungsplan
Fehlgeschlagene Webhooks werden über einen Zeitraum von etwa 3 Tagen mit exponentiellem Backoff wiederholt:
Nach Ausschöpfung aller Wiederholungsversuche wird der Webhook als fehlgeschlagen markiert.
Deaktivierung von Endpoints
Wenn alle Zustellversuche an einen bestimmten Endpoint für einen Zeitraum von 5 aufeinanderfolgenden Tagen fehlschlagen, wird der Endpoint automatisch deaktiviert, um weitere fehlgeschlagene Zustellungen zu verhindern. Um einen deaktivierten Endpoint wieder zu aktivieren:- Öffnen Sie Ihr storekit-Dashboard
- Navigieren Sie zu Settings > Webhooks
- Suchen Sie den deaktivierten Endpoint
- Klicken Sie auf Enable Endpoint
Manuelle Wiederholungen
Sie können fehlgeschlagene Webhooks manuell aus dem Dashboard erneut senden:- Öffnen Sie die Details Ihres Webhook-Endpoints
- Suchen Sie die fehlgeschlagene Nachricht in den Logs
- Klicken Sie auf Retry, um sie erneut zu senden
Wiederherstellung nach Ausfällen
Wenn Ihr Service ausfällt, können Sie verpasste Webhooks wiederherstellen:- Öffnen Sie Ihren Endpoint im Dashboard
- Klicken Sie auf Options > Recover Failed Messages
- Wählen Sie ein Zeitfenster zum Wiederabspielen aus