Webhook Retry
To acknowledge receipt of a webhook event, your endpoint must return an HTTP 200 OK response to TransFi. If a webhook event is not acknowledged with a 200 status code, TransFi will automatically retry the webhook delivery for up to 2 hours at regular intervals.
We understand that servers may occasionally experience degradation, downtime, or temporary outages. To ensure reliable event delivery, TransFi provides an automatic retry mechanism to help reconcile webhook events once your system becomes available again.
Automatic Retry
Webhook automatic retry is enabled by default for all customers.
NOTE
Automatic retry logic works if there is a timeout or if the webhook connection fails for any of the webhooks. The webhook should be retried 8 times, at intervals of 15 minutes.
Any failed webhook events will be automatically retried for up to 2 hours using an exponential backoff strategy. The retry intervals may vary depending on the failure type and delivery attempts.
Retry Attempts
| Retry Number | Maximum Retry Window |
|---|---|
| 1 | Within 15 minutes |
| 2 | Within 30 minutes |
| 3 | Within 45 minutes |
| 4 | Within 60 minutes |
| 5 | Within 75 minutes |
| 6 | Within 90 minutes |
| 7 | Within 105 minutes |
| 8 | Within 120 minutes |