We are facing an issue in which out APIs are replying with 200 or 201 status codes on order/paid webhooks, but the webhook requests are still retried several times. In the spirit of not mis-using network resources we would like to understand why that is.
The only possible cause that can be correlated from other community topics is that the requests take too long to respond (circa 11-14seconds), given that some orchestration goes on behind the scenes. Otherwise, all works ok on our end, no errors whatsoever.
The exit statement in out NodeJS Azure function app is the following: