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.

We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more

Fulfillment order notification callback not being called

Solved

Fulfillment order notification callback not being called

sleyhane
Shopify Partner
25 4 11

We have an app that has installed a fulfillment service. I'm in the midst of updating our app to support the Fulfillment Orders API for version 2022-07.

 

I have opted our service into fulfillment orders and have set a callback URL. I was receiving callback notifications when fulfillment requests were made, but they are no longer being sent.

 

1) Does Shopify stop sending these for a fulfillment service if they previously received an error response? Is there any other reason Shopify would stop sending these for a store/app/fulfillment service?

 

In my effort to get the callback handling working, a few requests may not have returned a success status. I'm working against an app installed in a development store.

 

2) The documentation states that you can test the callback endpoints in your development store. How do we do this?

 

I see a way to send test webhooks, but not the callbacks.

 

Here's the passage:

"To make sure you have everything set up correctly, you can test the callbackurl-prefixed endpoints in your development store."

https://shopify.dev/docs/api/admin-rest/2023-01/resources/fulfillmentservice

 

Thanks,

 

Stefan

Accepted Solution (1)

sleyhane
Shopify Partner
25 4 11

This is an accepted solution.

I started to receive the callbacks again! I suspect that Shopify has some kind of exponential back-off strategy for failed callback endpoints, like they do for webhooks.

View solution in original post

Reply 1 (1)

sleyhane
Shopify Partner
25 4 11

This is an accepted solution.

I started to receive the callbacks again! I suspect that Shopify has some kind of exponential back-off strategy for failed callback endpoints, like they do for webhooks.