KCC Channel Setup
Before getting the information from Shopify to link to your KCC Shopify channel, if you haven't already created your Shopify channel on KCC, now is a good time to do it as you will be copying information across when you link KCC to Shopify.
- Select New Channel from the blue command button at the top of the KCC screen.
- Choose Shopify from the dropdown option and click OK.
- Set the General box as required.
- Name – This is the name of the channel as it will appear in Khaos Control Cloud. It does not need to match up to any official channel name so long as you can identify it.
- Type – This is the type of channel which was selected when creating the new channel, it is displayed here purely for confirmation purposes.
- Channel Enabled – Determines whether the channel is enabled or disabled. We would recommend that it remains enabled once you have authenticated the channel.
Once you have created your channel in KCC, leave the screen open, alternatively if you've already set one up, please open it in edit mode.
You're now ready to continue.
Linking to your Channels
Generate an API Key
The following steps enable you to identify and enter the credentials that will allow you to link your Shopify seller accounts (channels) with KCC, and how to configure those values in KCC.
- Login into your Shopify Account.
- Click the Apps button on the main menu.
- Click on the Develop apps on the top right.
- Select Allow custom app development.
- Select Allow custom app development again on the next page.
- Select Create an app.
- Type in the App name (Khaos Control Cloud) and the App developer. This needs to be the admin person who looks after your Shopify account.
- Select Create app.
- Select Configure Admin API scopes.
- You will now need to set the permissions for the API, you will need to give read/write access for the following by ticking the checkboxes:
- Assigned fulfillment orders
- Customers
- Draft orders
- Files
- Fulfillment services
- Inventory
- Legal policies
- Locations
- Order editing
- Orders
- Payment terms
- Product listings
- Products
- Reports
- Resource feedback
- Shipping
- Shop locales
- Shopify payment accounts
- Shopify payment bank accounts
- Shopify payment disputes
- Shopify payment payouts
- Store content
- Third-party fulfilment orders
- Click save at the bottom of the screen.
- Go back to the overview tab at the top of the page.
- Select Install.
- Select Install again on the popup, this will move you to the API credentials tab.
- In the API Access Token section:
- Click on the Reveal Token Once. This is in blue text in the top Admin API access token panel. You will only have one chance to do this.
- Copy the Admin API access token and paste this into a document and keep it safe, you'll need this in a minute.
- At the bottom of the page:
- Copy the API key and paste this into a document to save it. It is not required for the integration.
- Copy the secret key and paste this into a document to save it. It is not required for the integration.
- Copy the store URL from the URL in the browser at the top of the screen, e.g. mystore.myshopify.com and paste this into a document and keep it safe, you'll need this in a minute.
- Click on Home to exit the screen.
