Accepting credit cards, warehouses, and shipping and fulfilling orders
The callback_url for a new store was invalid for an extended period of time. Then the first order came through and the fulfillment request didn't get sent. This prompted some troubleshooting, through which the issue was discovered and fixed.
The callback_url still isn't getting hit.
Does Shopify stop trying to call a callback_url if it fails for an extended period of time?
Solved! Go to the solution
This is an accepted solution.
Some additional information here:
Webhooks are deleted after about 20 faiiled tries in a 48 hour timespan. Fulfillment Services are not deleted, but it does appear that there is some fatigue (rightly so) for faulty callback_urls.
With some prodding (or possibly without) Shopify will eventually recognize a working Fulfillment Service callback_url endpoint. This was resolved within a matter of hours and we observed that requests for stock preceded the fulfillment requests.
I was able to fix this by creating a new fulfillment service with the same parameters and changing the location of the fulfillment request via the admin panel. This worked immediately, so I am assuming that there is threshold for failure.
This is an accepted solution.
Some additional information here:
Webhooks are deleted after about 20 faiiled tries in a 48 hour timespan. Fulfillment Services are not deleted, but it does appear that there is some fatigue (rightly so) for faulty callback_urls.
With some prodding (or possibly without) Shopify will eventually recognize a working Fulfillment Service callback_url endpoint. This was resolved within a matter of hours and we observed that requests for stock preceded the fulfillment requests.
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025