Preparations
- Create a new private App in your Shopify merchant Dev Dashboard
- Create a version with the following access scopes:
read_assigned_fulfillment_orderswrite_assigned_fulfillment_ordersread_fulfillmentswrite_fulfillmentsread_merchant_managed_fulfillment_orderswrite_merchant_managed_fulfillment_ordersread_third_party_fulfillment_orderswrite_third_party_fulfillment_ordersread_custom_fulfillment_serviceswrite_custom_fulfillment_servicesread_ordersread_productsread_inventorywrite_inventoryread_customersread_locationswrite_locations
- Install the App to your store. Please note the distribution method of the App must be “Custom distribution”.
- Write down the Client ID
The Client ID will be required in a later step.
- Reveal and save the Client secret (starting with
shpss_)The Client secret will be required in a later step.
Install the Shopify integration
Select and install Shopify v2 from the ONELOX integration marketplace.
Fill in the required credentials
Use your Shopify Admin URL (https://your-store-domain.myshopify.com) and the Client ID and Client secret generated in
preparations step #4 and #5. Set the Client ID as the username and Client secret as the password.
Choose any name you want, but consider it will be visible in Delivery Notes and references,
so we recommend using a clear and recognizable name that lets users easily identify
the store your integration belongs to.

Configure additional options
Use the Client secret you wrote down in preparations step #5 as the secret API key. App location ID and fulfillment service ID will be automatically assigned by Shopify and filled in by ONELOX after installation.All options except location and fulfillment service ID may be changed after installation.


