How do I connect a Shopify webshop to LyraWMS?
Create an app in Shopify
Log in to your Shopify store.
Go to Settings → Apps and sales channels and click Develop apps.
Click Build apps in Dev Dashboard → Create app.
Enter an app name and click Create.
On the next page (Release a version), enter the App URL:
A bit further down, under Access, fill in the scopes.
You can copy and paste these scopes:
read_assigned_fulfillment_orders,write_assigned_fulfillment_orders,read_validations,write_validations,read_channels,write_channels,read_companies,write_companies,read_custom_fulfillment_services,write_custom_fulfillment_services,read_customers,write_customers,read_customer_merge,read_discounts,read_draft_orders,read_fulfillment_constraint_rules,write_fulfillment_constraint_rules,read_fulfillments,write_fulfillments,read_gift_card_transactions,read_gift_cards,write_inventory,read_inventory,write_inventory_shipments,read_inventory_shipments,write_inventory_shipments_received_items,read_inventory_shipments_received_items,write_inventory_transfers,read_inventory_transfers,write_locations,read_locations,read_merchant_managed_fulfillment_orders,write_merchant_managed_fulfillment_orders,read_metaobject_definitions,write_metaobject_definitions,read_metaobjects,write_metaobjects,write_order_edits,read_order_edits,read_orders,write_orders,write_packing_slip_templates,read_packing_slip_templates,read_product_feeds,write_product_feeds,read_product_listings,write_product_listings,read_products,write_products,read_purchase_options,write_purchase_options,read_returns,write_returns,read_shipping,write_shipping,read_shopify_payments_payouts,read_content,read_third_party_fulfillment_orders,write_third_party_fulfillment_orders
At the top of the page, click Release.
In the pop-up, enter a name and click Release.
After creating the app, go to Settings in the left menu.
Here you’ll find the Client ID and Secret you need to create the connection in Lyra WMS.
Copy your myshopify URL (e.g. webshop.myshopify.com). You can find this in Shopify under Settings → Domains.
It’s possible you have two different .myshopify.com URLs. In that case, try both, only one of them will work with the API.
Create a new Shopify sales channel in Lyra
Go to Settings → Sales channels and click Add sales channel.
If applicable: Select a fulfillment customer under Fulfilment customer.
Choose Shopify under General (see example).
Select Use Legacy API.
Enter the .myshopify URL under Shopify store url.
Enter the API Secret key and API Key as shown in the example.\
You can only retrieve the API Access Token from Shopify after saving. For now, enter a single character so you can save the sales channel.
Install the app in Shopify
In Shopify, go to the Dev Dashboard, open the app you created, and go to Home.
Click Install app.
On the next page, select the store you want to connect.
After opening the store, you can install the app on the next page.
Enter the URL of your Lyra WMS environment and click Continue (e.g. demo.lyrawms.nl).
After this, you’ll be redirected to your Shopify sales channel in Lyra, and the API Access Token will be filled in.
Click Refresh to load the Fulfilment Location, then select your fulfillment location from the list.
Click Save! at the top of the page.
🎉 Congratulations, you’ve added a Shopify webshop. Good luck processing orders!
















