Solved

Undelivered Fulfillment Request

GuestUser69
Shopify Partner
12 2 1

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?

Accepted Solution (1)
GuestUser69
Shopify Partner
12 2 1

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.

View solution in original post

Replies 2 (2)

GuestUser69
Shopify Partner
12 2 1

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.

GuestUser69
Shopify Partner
12 2 1

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.