How to configure a Shopify Integration
Our Shopify integration allows you to sync orders, products and inventory with as many Shopify stores as you like.
Configuring the integration
To configure the Shopify integration, you will need to create a custom app in your Shopify admin and copy the API credentials to Endless. An Endless Admin can help you with this if you'd prefer. To get a general overview of how Shopify's custom app system works, please visit https://help.shopify.com/en/manual/apps/app-types/custom-apps
Permissions needed for Endless Commerce to interact with Shopify
The private app that you create will need to have the following permissions selected:
Customers
write_customersread_customers
Assigned fulfillment orders
write_assigned_fulfillment_ordersread_assigned_fulfillment_orders
Fulfillments
write_fulfillmentsread_fulfillments
Inventory
write_inventoryread_inventory
Locations
write_locationsread_locations
Merchant managed fulfillment orders
read_merchant_managed_fulfillment_orderswrite_merchant_managed_fulfillment_orders
Orders
write_ordersread_orders
Products
write_productsread_products
Third party fulfillment orders
write_third_party_fulfillment_ordersread_third_party_fulfillment_orders