Shopify integration: Initial setup
To configure Shopify with Kaleidoscope, you need two pieces of information: Store URL and Storefront access token. This document describes the steps to find this information in Shopify.

Find & enter your Store URL
1 - Click on the Apps menu option from the Shopify home screen

2 - Click on Apps and sales channel settings

3 - At the top left, highlight and copy the store id to the left of the "." (e.g. ctrl+c, cmd+c, right click+copy)
N.B. Don't include .myshopify.com

4 - Switch back to Kaleidoscope and paste the id into the Store URL section of the Kaleidoscope configuration

Find & enter your Storefront access token
1 - Switch back to Shopify and on the Apps and sales channel settings, click on Develop apps

2 - Click on Create an app

3 - Enter Kaleidoscope in the App name
The App developer should be filled in with your Shopify admin email, so leave this as is. If not, select the admin email.
When done, click Create app

4 - On the App development screen, click on Configure Admin API scopes

5 - On the Configuration tab select the required access scopes:
- read_orders
- read_returns
- read_products
- read_inventory
- read_locations
To select an access scope:
- Type in the filter bar the name of the access scope you are looking for eg. read_orders
- Check the access scope
- Click Save
- Repeat steps 1-3 for each of the required access scopes

6 - On the API credentials tab, click on Install app

7 - Click Install at the information message

8 - This will generate the access token. Click on Reveal token once to show the token
N.B. - IMPORTANT - Store this token securely because once the installation is complete, you will not be able to see this token again.

9 - Copy the access token by clicking on the clipboard symbol to the right of the access token (or highlight and copy - ctrl+c, cmd+c, right click+copy)

10 - In Kaleidoscope, paste this token in the Storefront access token section

11 - Click Save to complete the configuration in Kaleidoscope