Steps to set up Shopify with Xkit

Shopify's Guide:
Authorization protocol: OAuth 2.0

1. Add the Shopify connector in the Xkit platform.

  • In the Xkit platform, click "New Connector" in the sidebar and click on the Shopify connector.
  • You will see a callback URL, which you will provide to Shopify in one of the following steps, and places to input the Client ID and Client Secret that you will get from Shopify after creating your integration with them.

2. Create your integration with Shopify and provide Xkit callback URL.

  • Next, in a separate window, sign in to your Shopify partner dashboard.
  • In the sidebar, click "Apps" and then click "Create app" in the top right corner.
  • Choose whether you are creating a Custom App or a Public App,
  • Provide the name your app, the URL of your app and the redirect/callback URL that Xkit generated on the previous screen and click "Create app".

3. Provide Xkit with the Shopify App credentials.

  • Copy/paste your API key and API Secret Key onto the Xkit page.
  • Click "Save" on the Xkit Service Provider Settings.

4. Complete the Xkit connection setup.

  • Customize the Catalog Settings page if desired and click "Save."
  • Select the permissions/scopes you require for your app and click "Save".

5. Test the Xkit connection to the Shopify app.

  • Click "Test Shopify Connection" to ensure that your Xkit Connector is receiving credentials from Shopify.
  • In the popup window, enter the API key from your Shopify developer account and click "Save." This popup is the same interaction your end user will have when they authorize their Shopify account in your app.
  • Click "Finish" to finish setting up your connector.

You've now successfully connected Shopify with Xkit!