Skip to content

Webhook Retry System

In the event of an error in the merchant notification system, SIBS Gateway is ready to act and send notification retries to the merchant until the merchant confirms receipt of the notification.
When SIBS Gateway sends the Merchant Notification to the Merchant, the internal status of the notification remains “Requested” until the Merchant sends an acknowledgement to SIBS Gateway. If the merchant sends the acknowledgement, the notification status becomes “Processed” and the process ends, otherwise the Webhook Retry System is triggered at the end of a parameterised time.

The Webhook Retry System is a batch system that classifies merchant notifications with the status ‘Requested’ according to a minimum and maximum number of retries. This batch categorises merchant notifications into seven tiers, from Tier 0 (zero) to Tier 6 (six). Each tier has a specific retries count, a specific number of webhooks to retry and a retry period. Tier 0 represents the highest retry rate on the Webhook Retry System and Tier 6 represents the lowest retry rate in terms of periodicity.

The table below shows the seven categories of the Webhook Retry System, as well as the difference between them in terms of: Retries count, Number of webhooks retried and Retry period time. This batch process for a specific attempt will end after two months since the first attempt was started.

TiersRetries’ CountNumber of Webhooks RetriedRetry Period Time
Tier 00 to 4400 (max)Every 5 minutes
Tier 15 to 8600 (max)Every 1 hour
Tier 29 to 13800 (max)Every 2 hours
Tier 314 to 191000 (max)Every 4 hours
Tier 420 to 261200 (max)Every 6 hours
Tier 527 to 341400 (max)Every 12 hours
Tier 635 to 431600 (max)Every 24 hours