Developer Documentation
Webhook Retry Policy
FundraiserMax webhook retries: five attempts with growing delays, and automatic disabling after five consecutive failures.
Retry Policy
If your webhook endpoint does not respond with a 2xx status code within 10 seconds, FundraiserMax will retry the delivery using exponential backoff.
Retry Schedule
| Attempt | Delay After Previous | Approximate Time After First |
|---|---|---|
| 1 (initial) | Immediate | 0 seconds |
| 2 | 1 minute | 1 minute |
| 3 | 5 minutes | 6 minutes |
| 4 | 30 minutes | 36 minutes |
| 5 | 2 hours | ~2.5 hours |
Automatic Disabling
If a webhook endpoint fails 5 consecutive deliveries (across any events), FundraiserMax disables the webhook and shows it as disabled under Settings > Webhooks. Re-enable it there after resolving the issue.
Best practice: Monitor your webhook endpoint health and set up alerting for failures. Return a
200 status code as quickly as possible. Process the event asynchronously if it requires heavy computation.