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:

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.