A space to discuss GraphQL queries, mutations, troubleshooting, throttling, and best practices.
Hello,
We've recently converted a client's private app to a custom app, but since doing so we are no longer able to update fulfilment tracking information. This was working fine before we converted the app but now we keep getting the following response:
{"errors":"The api_client does not have the required permission(s)."}
We have the following permission scopes:
read_orders,write_orders,read_products,write_products,read_customers,write_customers,read_fulfillments,write_fulfillments,read_assigned_fulfillment_orders,read_merchant_managed_fulfillment_orders,read_third_party_fulfillment_orders
I've looked through all the documentation and I can't see anything that's changed or a reason why this would all of a sudden stop working.
A request ID for a recent example is:
671e90b0-b93c-4ed2-9615-a61f26e4e5aa
Are you able to let me know what we are doing wrong and what needs to be changed?
Thanks!
Simon
Solved! Go to the solution
This is an accepted solution.
Hi @WeAreMode 👋
The tracking that you're looking to update, is for a fulfillment created from a merchant-managed location. In this case, you'll want the `write_merchant_managed_fulfillment_orders` scope as well. We have a great migration guide, with this section on updating app permissions.
Hope that helps, Simon!
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
This is an accepted solution.
Hi @WeAreMode 👋
The tracking that you're looking to update, is for a fulfillment created from a merchant-managed location. In this case, you'll want the `write_merchant_managed_fulfillment_orders` scope as well. We have a great migration guide, with this section on updating app permissions.
Hope that helps, Simon!
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