Received Multiple Webhooks

Our webhook server received 5 requests. Is this expected?

Yes, it is expected to receive multiple webhooks if your server does not return a 2xx response. Maya Checkout retries failed webhook deliveries up to four times with exponential backoff (5 minutes, 15 minutes, and 45 minutes after the previous attempt). Ensure your webhook endpoint returns a 200 OK response promptly to avoid retries.

For Sandbox concerns and other technical implementation inquiries, please get in touch with us via:

  • Sandbox Health Page: Check real-time service status updates.
  • Maya Developer Hub Service Desk: File
    a ticket in Sandbox.

To Know More:

We value your input and would love to hear your insights. Please submit you feedback here.

Hi @lynx27,

To add with the AI’s response, you may also refer to these documentations on how to configure and manage webhooks:

Let us know if this helps. Thanks!

Based on this documentation, this would mean that there should only be up to four attempts to deliver the webhooks. Why would a webhook server receive up to five attempts?

Sharing here my reply in the other thread regarding webhook retries for reference.

If you’re able to share the relevant webhook logs, such as timestamps, payment IDs, event types, and HTTP response codes, we’d be glad to help review them and determine what’s happening.

Hi @kent and @lynx27 , could you also check the IP addresses where the request is coming from?
Ensure that these come from Maya: Configuring Your Webhook for Maya Checkout