Help Center
How can we help? πŸ‘‹

Setting up Shopify Integration in Octopos

Learn everything about activating Gift Cards

There are four major steps in setting up the Shopify and Octopos Product and Inventory Sync.

  1. Create a developer app in Shopify and get access token
  1. Create shopify integration in Octopos
  1. 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.

Β 
  1. Login to your shopify admin dashboard and click on setting
Notion image
Β 
  1. Click on Apps and Sales Channels
Notion image
Β 
  1. Click on Develop Apps
Notion image
Β 
  1. Click on Create an App
Notion image
Β 
  1. Add any name to your app. For example: Octopos <> Fresh Market Connection and click on Create App
Notion image
Β 
  1. Click on Confirgure Admin API scopes
Notion image
Β 
  1. Select following Access Checkboxes and click on Save
Notion image
Β 
  1. Click on Install app and install
Notion image
Notion image
Β 
  1. 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!

Notion image
Notion image
Β 

Next, we will add the integration in octopos.

Β 

Create Integration in Octopos

Β 
  1. Login to your Octopos backoffice and click on integrations and again on integrations.
Notion image
Β 
  1. Click on shopify.
Notion image
Β 
  1. 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.

Notion image
Β 
  1. 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.
Notion image
Β 
πŸ’‘

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.

Β 
  1. From the Shopify admin click on Settings.
Notion image
Β 
  1. Click on Notifications.
Notion image
Β 
  1. Click on Webhooks.
Notion image
Β 
  1. Click on Create a webhook.
Notion image
Β 
  1. In the create form add following fields and click on save.
πŸ’‘

Event: Order Fulfillment

Format: JSON

Webhook API: 2025-01

Notion image
Β 

That’s all.

Did this answer your question?
😞
😐
🀩