CreateFullfilment in shopify api 2024-10

Hi,

With the 2024-10 Shopify API version, I’m unable to create a fulfillment using the fulfillmentCreate mutation. I’m receiving the following error:

“The api_client does not have access to the fulfillment order.”

I’ve ensured that all the necessary scopes for this mutation are included. Here’s the list of scopes I’m using:

  • write_fulfillments
  • read_assigned_fulfillment_orders
  • write_assigned_fulfillment_orders
  • read_merchant_managed_fulfillment_orders
  • write_merchant_managed_fulfillment_orders
  • read_third_party_fulfillment_orders
  • write_third_party_fulfillment_orders

The only scope I haven’t added is read_marketplace_fulfillment_orders because when I attempt to add it, I encounter another error:

“Oauth error missing_shopify_permission: read_marketplace_fulfillment_orders”

Previously, with the 2024-04 API version, I used fulfillmentCreateV2 with the same set of scopes, and it worked perfectly. However, after updating to 2024-10, I can no longer fulfill orders correctly.

I’ve also attempted to use the following workflow:

  1. fulfillmentOrderSubmitFulfillmentRequest
  2. fulfillmentOrderAcceptFulfillmentRequest

But this approach wasn’t successful either.

Based on the documentation for Build fulfillment solutions, I noticed that the supportedActions for this particular fulfillment order include REQUEST_FULFILLMENT but do not include CREATE_FULFILLMENT.

My question:

How can I add the CREATE_FULFILLMENT action to the supported actions for my app?

My app is designed as a carrier service (not a fulfillment service app) since we only handle the delivery of goods and update their status to “in transit” or “delivered.” Therefore, I don’t believe using fulfillmentServiceCreate is necessary in this case.

Any guidance would be greatly appreciated.

Were you able to solve this issue, i am also facing the same error.

I have also been indicating that (The api_client does not have access to the fulfillment order) cannot be solved since the version 2024-04 update to 2024-10