A space to discuss GraphQL queries, mutations, troubleshooting, throttling, and best practices.
In previous iterations -- after a fulfillment request has been made and accepted, the fulfillment_order moves into a status of "open->accepted"/"in_progress", and has always had the supported_action type of "create_fulfillment".
However coming across an assigned fulfilment order where the supported_action = "create_fulfillment" is unavailable. This is a non-physical product, and doesn't have inventory tracking. This order sits around, waiting to be fulfilled but cannot:
Question 1) What circumstances can cause an "in_progress" fulfillment_order to not be able to have supported action "create_fulfillment". ?
Question 1A) Can this be a stock issue? I must be misunderstanding something, because I have this fulfillment_service working correctly for other shopify site.
Question 1B) Can this be a country/geography code ? Are international customers prevented from having orders fulfilled by a fulfillment_service in another geo code?
Thanks,
Ran a test to rule out 1B)
I must be missing an inventory related setting.
Have examined inventory_levels.json?location_id=<mylocationid> and can verify inventory levels exist as well.
Ruling out 1A).
I am really missing something -- please help.
Hi @SylvanaD 👋
As you mentioned, since your fulfillment service is working as expected in all other stores, it's tricky to diagnose the issue without having access to this particular store/order. If you would kindly contact us here using your partner account that has permissions to this merchant store and orders, we would be happy to take a closer look. Please be sure to provide the team with the `shop_id`, `api_client_id`, and example `x-request-ids`(+timestamps) from the last 7 days.
Developer Support @ Shopify
- Was this reply helpful? Click Like to let us know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit Shopify.dev or the Shopify Web Design and Development Blog