how to we check and resolve if there are webhook issues using checkout
If you suspect webhook delivery issues, follow these steps:
- Verify Your Webhook Endpoint
- Ensure your endpoint URL is publicly accessible and uses HTTPS.
- Confirm that your server correctly handles POST requests and can process JSON payloads.
- Inspect Your Server Response
- Maya expects a 200 OK response within 10 seconds.
- Delayed or invalid responses (e.g., 500, 404) will cause retries.
- Make sure your endpoint does not require authentication unless configured accordingly.
- Re-trigger the Webhook
- From the Maya Manager, you can manually re-send a failed webhook event after fixing the issue.
- Enable Logging or Monitoring
- Add server-side logs to track incoming webhook payloads and timestamps.
- Use these logs to verify if the webhook reached your system but failed during processing.
- Contact Support (If Needed)
- If webhooks still fail after verifying these steps, contact Maya Support with your Merchant ID, Webhook URL, and timestamp of the event for investigation.
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.