Skip to main content

Setup connection in Shopify

Optiply has a default link on Shopify. We use the REST API.

Carla Domingos avatar
Written by Carla Domingos
Updated over 4 months ago

We set up the integration for you, but we need your help with this.

Go through the following steps:

1. Create an app

  1. The instructions are in the Shopify documentation here.

  2. In Shopify Admin, go to SETTINGS

  3. Then go to APPS AND SALES CHANNELS and click on Develop apps
    IMPORTANT (from Shopify documentation):

    Before you can create a custom app for your store, you need to enable custom app development. You need to be the store owner or a staff member with the Enable app development permission to enable custom app development.

    Steps:

    From your Shopify admin, click Settings > Apps and sales channels.

    Click Develop apps.

    Click Allow custom app development.

    Read the warning and information provided, and then click Allow custom app development.

  4. Click Create an App

  5. Input the App name and click Create app button

  6. Click Configure Admin API scopes

  7. Choose the scopes for the app, meaning what will be possible to connect for Optiply
    We need READ ACCESS on:
    Inventory Locations Orders Product listings Products Shop locale

    After this, click SAVE on the bottom.

  8. When this scope's configuration is saved, install the app

  9. On the modal window that will pop up click the install button

  10. On the new window go to the tab API Credentials and click on Reveal token once
    VERY IMPORTANT: the token will only be shown once, the customer needs to copy this and save it in a safe location. This will be the info we need to connect the store with Optiply.

  11. The customer can move out of this Apps and sales Channels screen.

  12. For Integration purposes, we will need:
    - the Admin API access token
    - the shop URL


2. API information

After creating the app, send us the following information:

  • Shopify Shop Name

  • Shopify API Key

  • Shopify API Password

  • Shopify Example URL (for confirmation)

5dd0c99a-1aca-4591-b1d5-


3. Location ID

Also, send us the Location ID of the location you want to connect Optiply to.


4. API Permissions

Moving down on this settings screen, the customer must update Admin API Permissions:

We need Read Access on:

  • Inventory

    1. Locations

    2. Orders

    3. Product listings

    4. Products

    5. Shop locale

When we have all the necessary information and the right permissions, we set up the integration with Shopify for you and import the data we need.

Unfortunately, we cannot get all the necessary information from Shopify. Therefore, also follow the steps below.


5. Suppliers and Supplier Products

Although the 'Supplier' and 'Supplier Products' do not exist in Shopify, we can grab the Vendor from your products if you need that info.

Did this answer your question?