Shopify Configuration

No additional setup is needed in Shopify to run against LS Central. Some setup, however, is required on the LS Central side, and values from that configuration are used in the LS Central Shopify Administration page.

After setting up a Shopify store, navigate to the store's Admin page.

  1. Go to Settings-Apps and sales channels. Click Develop apps.
  2. Add a Custom app, and in its configuration give access to those API access scopes seen in the image below. Pick (Latest) Webhook version. This version information along with the shop name is needed to make up the URL that LS Central uses when it communicates with Shopify. See what API calls LS Central is using Shopify API

    Sample URL: https://lsomnidev.myshopify.com/admin/api/2025-01

  3. In API Credentials, create a key and make a copy of it as you will need it later.

For inventory update, the Shopify Location ID is required:

  1. To find the ID for the Shopify location, go into Settings - Locations.
  2. Click the location that you will use to track inventory.
    Note: Check the URL for that location, and make a note of the ID at the end of the URL:

Note: Some plans for Shopify do not include PII (Personal Identifiable Information) for Customer, that is required to create Customer orders in LS Central. If you get Name missing error when Pulling orders, check your Shopify plan and make sure it include PII information.

 

Watch the video on YouTube to learn more about Shopify and LS Central configuration: