We're using web hooks extensively to retrieve order notifications to send the orders to various fulfilment centres. What happens if the webhook is unable to communicate with our web server? Will it try after x amount of minutes or does it simply get lost?
Reply from Joe Cooper
Turns out they retry multiple times, regardless if the webhook worked or not. We get duplicate orders sent to us despite sending HTTP 200 responses to indicate the initial one was a success.
If you're using webhooks, make sure to check for duplicate orders.