Shopify

Step 1: Create an App in Shopify

As a first step of replicating data from your Shopify store to the desired Destination, you must create a custom apparrow-up-right, using which, you can make API calls to your Shopify store and fetch data. To do this:

  1. In the left navigation pane, click Apps.

  2. In the search bar, click App and sales channel settings.

  3. In the Apps and sales channels page, click Develop apps.

  4. Click Allow custom app development.

  5. Click Allow custom app development again to allow Shopify to create custom apps.

  6. In the App Development page, click Create an app.

  7. In the Create an app dialog:

    1. In the App name field, provide a name for the custom app.

    2. In the App developer field, select the email address that Shopify should use for contacting you or your team member regarding your app. Read Update your developer contact detailsarrow-up-right for steps to add or update the email address of your team member to the custom app.

    3. Click Create app.

  8. Click Configure Admin API scopes.

  9. Refer to section, Configure API Permissions in Shopifyarrow-up-right for steps to configure the app to fetch all data from Shopify.


Step 2: Configure API Permissions in Shopify

To configure the app to make API calls, you must grant the required permissions for the different scopes and the data within these scopes. Then, you must generate the API token to be used for setting up a Pipeline in Hevo with Shopify as the Source.

To grant the required permissions and generate the API token, perform the following steps:

  1. Under the Admin API access scopes section, enable the read_<scope_name> check box for the following scopes to get the read access:

    • Assigned Fulfillment Orders

    • Discounts

    • Draft orders

    • Fulfillment services

    • Inventory

    • Marketing events

    • Merchant Managed Fulfillment Orders

    • Orders

    • Price rules

    • Products

    • Product listings

    • Shipping

    • Shopify Payment disputes

    • Shopify Payment payouts

    • Third Party Fulfillment Orders

  2. Click Save.

  3. Click Install app.

  4. In the confirmation dialog box, click Install.

  5. In the API credentials tab, under the Admin API access token, click Reveal token once.

    This shows your Admin API password that you must use while setting up a Shopify Pipeline in Hevo. The token is visible only once, so you must copy the token and store it in a secure location.


Step 3: Configure Shopify Connection Settings

Once you have set up the app and generated the API credentials, create a Pipeline to complete the framework for replicating the data from Shopify into the Destination.

Last updated