Shopify : Can't mark orders as shipped, Order Fulfillments error shown
Shopify has changed to use fulfillments for shipping orders. One Stop Order Processing will work in the same way but you will need to give your private app setup in Shopify access to this Shopify option. You will need to make sure that you have tick access to the following:
write_inventory
read_inventory
write_fulfillments
read_fulfillments
read_locations
write_orders
read_orders
write_products
read_products
write_shipping
read_shipping
write_third_party_fulfillment_orders
read_third_party_fulfillment_orders
write_merchant_managed_fulfillment_orders
read_merchant_managed_fulfillment_orders
write_assigned_fulfillment_orders
read_assigned_fulfillment_orders
Your main One Stop Order Processing App permissions page should look like the following:
You can access this page from the following:
https://{your website}.myshopify.com/admin/settings/apps/development
Where {your website} is the name of your Shopify shop shown in the One Stop Order Processing Import settings Website field.
Click on the Edit button to add any missing permissions.