Sometimes, for a variety of reasons, a webhook may fail. Webhook send failure in LinkMoney API is determined by the developer's callback URL's response. A webhook is considered successful if the callback URL responds to the webhook with any of these HTTP statuses:
200 OK
201 Created
202 Accepted
203 Non-Authoritative Information
204 No Content
When an endpoint sends on of the following 2xx
status messages, LinkMoney will assume the webhook was correctly received, and no retries or dropped data protocols will be activated. However, if a developer's endpoint responds with a non-2xx
response, or if an endpoint fails to respond at all (Request Timeout), LinkMoney will assume that the webhook was not received.
LinkMoney webhooks try 3 additional times in 5-minute intervals to send data in the event that the initial webhook request failed. If, after the 15-minute retry window, the webhook still has not been received.