CallbackURL Retries
Where payments and withdrawals have a callbackUrl field populated, Eclipse by default will retry these callbacks indefinitely with a back-off algorithm until a HTTP response code < 300 is received. The algorithm is as follows:
- Retry once after 1s
- Retry twice with a 10s gap
- Retry twice with a 2min gap
- Retry 3 times with a 2 hour gap
- Retry 19 times with a 24h gap
- Retry 4 times with a 1 week gap
- Retry once every 30 days from then on
If tenants have large failure rates on callbacks or have excessive system downtime, callback retries will be disabled for the tenant. This is controlled with property arch.callback.config -> dont.retry.paths.matching and ignore.paths.matching
Updated about 1 month ago