There are four major steps in setting up the Shopify and Octopos Product and Inventory Sync.
- Create a developer app in Shopify and get access token
- Create shopify integration in Octopos
- Setup webhook in Shopify for fulfilled orders
Letβs go over each steps.
Setting up the developer app in Shopify
This step will give necessary access to Octopos for pushing and pulling product data.
- Login to your shopify admin dashboard and click on setting

- Click on Apps and Sales Channels

- Click on Develop Apps

- Click on Create an App

- Add any name to your app. For example: Octopos <> Fresh Market Connection and click on Create App

- Click on Confirgure Admin API scopes

- Select following Access Checkboxes and click on Save

- Click on Install app and install


- Above step will generate Admin API access token. Click on Reveal token once.
Store this token in a secure place. You will need to enter in octopos. You will only be able to see this token once. If you lose and then you will need to go through above steps again!


Next, we will add the integration in octopos.
Create Integration in Octopos
- Login to your Octopos backoffice and click on integrations and again on integrations.

- Click on shopify.

- Enter your shopify url, access token and select the store location.
Shopify URL: Enter the full url including the https://
Access Token: This is the token that we saved from the previous section. It was generated in shopify when we created the developer app.

- Select how you would like to import or sync products. Also select other option on price and inventory syncing between both platforms. After that click on Submit.

In the integrations page, you will see your newly created integration. Please note, it make take upto an hour for all products to be pushed to shopify or into octopos if you selected that option.
Setup webhook in Shopify for fulfilled orders
We need to setup the webhook in shopify to get order information when they are fulfilled. This will deduct the inventory from the octopos.
Letβs go over steps on how to setup a webhook in Shopify.
- From the Shopify admin click on Settings.

- Click on Notifications.

- Click on Webhooks.

- Click on Create a webhook.

- In the create form add following fields and click on save.
Event: Order Fulfillment
Format: JSON
Webhook API: 2025-01

Thatβs all.