1. Home
  2. Channel Integrations
  3. Shopify
  4. Connecting your Shopify Store to Primaseller

Connecting your Shopify Store to Primaseller

Recommended Pre-reading: Shopify – Primaseller Channel Capabilities

Creating a Shopify Channel

After logging in to your Primaseller account, do the following:

  1. Navigate to Channels from left-side main menu
  2. On the Channels page, click on ‘Add Channel’ and choose ‘Shopify’

Under create channel, you will have to give the following information:

  1. Name: Give a name to your Shopify channel. Preferably, the name ‘Shopify’ so that you can easily identify the channel.
  2. Inventory Source: Choose the facility from which you want to push inventory on to your Shopify channel. Click on the drop down under ‘inventory source’ and choose any, or all facilities.
    • If you want to push the actual inventory at a certain facility that you have chosen for Shopify sales, click on ‘Actual Inventory’.
    • If you only want to push a certain number of items from that facility, click on ‘Fixed Inventory’. You will be asked to provide the exact inventory count you want pushed to Shopify.
  3. Order Fulfillment Configuration: Select the facility to which orders will be allocated for fulfillment. By clicking ‘Manually Allocate’ you will be able to allocate orders manually from any facility you wish
  4. Shipping Configuration: By clicking on ‘Add default shipping cost’, you can add a default shipping cost to all your SKUs. This can be changed later by editing the channel SKU.
  5. Advanced Configuration: If you choose not to have an inventory update or price update for your product on the Shopify channel, you can choose either, or both, by clicking on the respective boxes
  6. Invoice Configuration: You can set the date on invoices using this configuration. You will have three options to choose from:
  • Current Date: The invoice date will be the invoice creation date.
  • Date of sale: The invoice date will be the date on which the order was created.
  • Date of shipment creation: The invoice date will be the date on which the shipment for the order was created.

Connect the Channel

To synchronize your webcart built on Shopify with Primaseller, you will be required to give Read and Write access to some of the features on Shopify. For this, please follow these steps:

  1. Login to Shopify webcart as an admin
  2. Follow: Apps -> Private Apps -> Create Private App
  3. Give a suitable title (so that you can recognize that this is for your Primaseller integration)
  4. Give Read & Write access for at least these functionalities
    1. Customer details and customer groups
    2. Fulfillment Services
    3. Inventory
    4. Locations (introduced in June 2018 by Shopify) (Read access)
      Multi-Location in Shopify is not supported in Primaseller

      We strongly recommend that you use Primaseller’s Facilities to manage multiple locations instead of Shopify. We will only update the default/oldest location in Shopify with Inventory from Primaseller.

    5. Orders, transactions and fulfillments.
    6. Product Information
    7. Products, variants and collections.  
  5. Click on Save App

Once this is done, a private app would be created and you will get the API Key and Password which you will be required, along with your Host Name, to provide while creating a Shopify channel in Primaseller.

What is my Host Name?

It is the subdomain which you use to access the your shopify admin panel. This is unique for every shopping cart on Shopify.

Structure of Shopify URL: https://www.<Hostname>.myshopify.com/

For Example, if the shopify url is: https://www.liteyrs.myshopify.com/

The Host name in the above example is “liteyrs“. Please use this hostname along with other channel connection information on Primaseller.

Note: please don’t add https, www, myshopify, etc. in the host name field.

Adding Products to the Shopify Channel

Click here to know how to add products and manage listings

Recommended Post Reads


Was this article helpful?

Related Articles

Back to Top