Our Partner & Developer boards on the community are moving to a brand new home: the .dev community forums! While you can still access past discussions here, for all your future app and storefront building questions, head over to the new forums.

Issues with Shopify Webhook Retry

Issues with Shopify Webhook Retry

kahmra
Tourist
9 0 2

Hi everyone,

I'm encountering an issue with webhook retries in my Shopify store. My server currently handles webhook requests and responds with a 500 status code if the webhook is busy, and with a 200 status code if it can process the request. Additionally, I have tried responding with a 429 status code (Too Many Requests) instead of 500. However, I've noticed that Shopify is not retrying the webhook delivery when it receives these responses.

Here is a summary of my implementation:

  • 500 Response (Internal Server Error): When the webhook is in use, my server responds with a 500 status code.
  • 429 Response (Too Many Requests): I have also tried responding with a 429 status code when the webhook is in use.
  • 200 Response (OK): When the webhook is available, my server responds with a 200 status code and processes the request.

Despite this, Shopify does not seem to retry the webhook delivery after receiving a 500 or 429 response. Has anyone faced a similar issue or have any idea what might be happening? Any help would be greatly appreciated.

Thank you in advance for your assistance.

Replies 0 (0)