Necessary permissions to Fulfill individual FulfillmentOrders

Hello everybody,

I need to perform the Fulfill for individual FulfillmentOrders but i get a 403 Forbidden response with the error message

“errors”: “The api_client does not have the required permission(s).”

In the next image you can see an example in postman where i get this error.

My access scopes are the following:

  1. read_orders
  2. write_orders
  3. write_fulfillments
  4. write_shipping
  5. read_locations
  6. read_merchant_managed_fulfillment_orders
  7. read_assigned_fulfillment_orders

I understand that with 1 and 2 items i should have permission to use the Fullfilment API. (https://shopify.dev/api/usage/access-scopes)

JuanGrasso_1-1629479073647.png

I have access to another endpoints like:
POST /admin/api/2021-07/orders/{order_id}/fulfillments.json
GET /admin/api/2021-07/orders/{order_id}/fulfillments.json

And other, what make me think that the access scopes are ok. So what im missing so i can fulfill fulfillment orders?

Thanks you !

I added the following access scope and now its working!

  • write_merchant_managed_fulfillment_orders
2 Likes