The Shopify Integration - How does it work, and how do I set it up?

  Sell more in-store and online, seamlessly

Get a complete omnichannel solution at the click of a button with the deepest multi-store POS integration with Shopify.

Learn more

The Vend-Shopify Integration enables you to link an online Shopify store to your Vend account easily.

If you are new to selling online, the integration makes it easier when setting up your first store, and makes it easy for you to manage sales, inventory, and reporting.

If you have a Shopify store, you can use the integration to streamline your operations by managing your inventory and sales reporting in a single system.

This article includes:

Overview of the Integration

You can think of the Shopify integration as an extra store-window for one of your Vend outlets. When you turn on the integration, the Shopify store, links to one of your Vend outlets.

You can pick which of that outlet's products are shown online. Shopify will show available inventory levels from the linked outlet.

When a customer makes a purchase in your online store, it will be recorded in the linked outlet in Vend, and your inventory levels are updated.

When a customer makes a purchase in the linked outlet, or you complete a stock order, transfer, or stocktake, your Shopify store will automatically be updated. 


Integrating other apps, such as inventory managers, with your Shopify store may cause problems. Please test this thoroughly before switching on another integration to your Shopify store when linked with Vend. Any third party integration that changes your prices, SKUs, or handles will cause problems.

Setting it up

  Important steps before you begin

  • We recommend setting up a new register in Vend in the outlet you want to link to Shopify. This is because sales made in Shopify after you close your store’s register for the day will re-open the register. Setting up a separate register ensures all your reporting is clear.
  • Make sure you have set up all the products you need before activating the integration. When you first turn it on, you'll have an option to push all your products to Shopify. After this point, you'll need to push them one-by-one.
  • We also recommend you take a back-up of any product data in either system before you begin. You can  export your Vend products on the Product page  and you can  export your Shopify products on their Product page.
  • Once the two stores are linked, you must manage all of your products in Vend.
  • For Vend users on our latest pricing plans, the Shopify integration is available on the Pro or Enterprise plan. If you’re on the Lite plan you’ll need to upgrade your plan in order to connect your Vend store to Shopify.

You will need:

How do I set it up?

1. In Vend, open the Setup page, and click Add-ons.

2. Find the Shopify add-on, and click Add to Vend.

3. Input your Shopify store URL. If you have your own domain (e.g. make sure you tell us your Shopify domain (e.g. Click Save.

4. If you're not already logged in to your Shopify store, you'll be asked to enter your Shopify log in credentials.

5. Then, you'll be able to pick how you set up your products:

  • If ALL your products are in Vend, and you want them ALL in Shopify, click Publish ALL to Shopify.

  • If ALL your products are in Shopify (existing Shopify user), click Import ALL from Shopify.


    Any pictures attached to these Shopify products will not be carried across to Vend.

  • If you only want to publish SOME of your Vend products to Shopify, select Manage products manually.


    Selecting Manage products manually will take you to your product page to publish individual products. These can be published by clicking the grey Shopify logo. You will need to return to the Shopify settings page in Vend to complete your setup when you finish.

6. Choose which register you'd like us to record Shopify sales on or set up a new one specifically for Shopify.


If you have more than one outlet you'd like to link with Shopify you will need to setup multi-outlet inventory. To do this, follow these steps.

choose register or credit card image

7. Choose the payment type you'd like us to record your payments on. This could be your normal credit card type, or you might like to set up a separate payment type just for Shopify payments.


Vend gift cards do not work with Shopify.

Shopify has a Product Vendor field. This field is shown on your Shopify webstore.

choose brand or supplier to match Vendor

You can choose for this to match either:

  • Product brand in Vend
  • Product supplier in Vend

Automatic updates

By default, your sales in Shopify will automatically be added to your Vend store, and update the available inventory. If you do not want your sales to appear automatically, untick this box.

shopify webhook image

This means your Shopify orders will only appear in Vend when you manually add them using the Get Shopify Orders button.


If you set this to off, and later turn it back on, you need to make sure you manually pull any final orders through.

Once you've saved the settings, you're ready to go in Vend.


Don't unlink and re-link your stores unless you're planning on deleting all items from your Shopify store and starting from scratch.

How Does the Integration Work?

Adding new products

1. Create the product in Vend.

2. Publish the product to your Shopify store. You can either click Publish to Shopify on a specific product page, or just find the item in your product list, and click Sell on Shopify.


3. Add beautiful images and other details needed for online sales, such as weight, in Shopify.

FAQ on adding products

Will my photos in Vend show in Shopify?

The first time you publish a product to Shopify, we'll also publish the primary photo in Vend for that product.


  • Shopify will only pull across the main picture of a product from Vend. If you have any additional pictures attached to any of your Vend products these will need to be added to Shopify manually.

  • If you update or add a photo to a product that is already published, this will NOT update Shopify.


Photos in Vend are small sizes, so most customers prefer to add a high-quality photo in Shopify.

How will my variant and composite products display?

Composite products will show as an individual product in Shopify, with the information matched to the composite product in Vend, rather than the component items. Sales of a composite product in Shopify will still update the inventory of those items in Vend.


Shopify does not support fractional inventory levels on products.

Variant products will display as a single item in Shopify, with drop-down menus to select your different variant options on the product's page. This means that you won't be able to display each item in your Shopify store separately. If a product is set up as a variant in Vend, all versions of the variant will be sent to Shopify. You cannot publish a selection of the versions of the variant to your Shopify store.

If you want to display each item individually, you'll need to set them up as separate items in your Vend store.

What product information is sent to Shopify from Vend, and what fields are they displayed in?

Vend Shopify
Name Title, Page Title
Description Description
Type Type
Supplier or Brand Vendor
Tags Tags
Variant Name Variant Name
Variant Option Variant Option
Stock Tracking Off - N/A, On - On, product only sold when inventory > 0

Adding or Adjusting Inventory

How do I do it?

  1. Complete an order, transfer, stocktake, or stock adjustment in the Vend outlet(s) linked to your Shopify store.
  2. When the order (or transfer, stocktake, stock adjustment) is completed in Vend, the changes will be updated in your Shopify store. Note: If you have a lot of products, especially in a stock-take, these changes may take some time to update your Shopify store.

FAQ on inventory

I ordered stock into my store and it isn't showing!

Your Shopify store only shows inventory for the outlets it is connected to. Check that your stock order is into the correct store.

If it isn't, you'll need to transfer the inventory into a Shopify-linked outlet.

If it is, it can sometimes take a few hours for our update request to Shopify to process. If it still hasn't updated after an hour, contact our Support Team.

My store is sold out online, but I have inventory!

Check that the inventory is in your Shopify-linked outlets. If it's not, transfer the inventory to one of those outlets.

Receiving an order in your Shopify store

How does it work?

  1. A customer completes a sale (order) in your store.
  2. In Vend:
    • The sale and payments are recorded in the linked outlet on the register you have selected.
    • The sold amount reduces the inventory level for that outlet.
  3. In Shopify

FAQ about Shopify sales

How do shipping charges show in Vend?

When you link your Shopify store, we'll create a Shipping Charges product. Each Shopify order with shipping charges will have this product, with your shipping charge amount, added to the sale. 

This means you can also report on the total amount of shipping charges using the Product reports in Vend.

What happens if I have a bank deposit payment type?

If you accept payments made via bank deposit, the sale from Shopify will be sent to Vend at the time the order is made. The sale balance will show as unpaid.

When the customer pays you, you will need to record the payment and fulfil the order in Shopify and record the payment in Vend.  Updating the sale in Shopify WILL NOT update the sale in Vend.

To apply the payment in Vend:

  • Your register MUST be open when you apply the payment.
  • Locate the sale in the Sales Ledger. 
  • Click the Apply Payment link.
  • Select the payment type, today's date, and the current time. This time MUST be after the register was opened, and before the register was closed, or your payment will not appear in your register closure reporting.

Where can I find the Shopify order number in the Vend sale?

When your Shopify order gets imported into Vend, the Shopify order number will automatically populate the Receipt Number field of the sale in Vend. This means your Shopify sales in Vend will follow the same sequence as your Shopify order numbers.

How do I update a linked product?

A product you have in both Shopify and Vend should almost always be updated in Vend.

The exceptions are:

  • Photos
  • Weight
  • Collections

All other fields (name, price, tags, type, description, quantity etc.), including new variants to a product, should be edited in Vend.

When you edit a product in Vend, Shopfiy will automatically be updated when you save the changes. This will update ALL fields for the product, other than images, and Shopify specific fields, like weight and compare-at price. Sometimes, updates take a while to process. If the update does not publish after 1 hour, contact our Support Team.

If you need to update a large volume of products,  you can complete this via CSV import.

How do I hide a linked product?

You can toggle the visibility of a product in Vend if you do not wish to display it in Shopify anymore. This can be useful if a product is seasonal, or you no longer sell the product currently but may sell it again at some point in the future.

To hide a product, navigate to the Products screen in Vend and find the product you wish to disable.

Next, choose Edit Product.

Once on the Edit Product screen, disable the Sell on Point-of-Sale toggle to make the product inactive.Screen_Shot_2019-10-07_at_5.48.52_PM.png

This will disable the product in both Vend and Shopify. It will no longer be accessible on your Shopify store or the Vend Sell screen. However, it does not break the link between the product in Vend and Shopify, so any updates made to the product in Vend will still carry across to the product in Shopify.

To confirm that this has worked you can click the View on Shopify button on the product page.

On Shopify, under Manage product availability, the Online Store checkbox should be unticked.


If you make any changes to this product in Vend, it will be made visible again in Shopify.


If you wish to enable the product again, follow the same steps above but this time ensure that the Sell on Point-of-Sale toggle is enabled.

How do I delete a linked product?

I want to delete the product from my Vend store AND my Shopify store.

To delete the product in both your Vend and Shopify store, always delete the product in Vend. This will automatically update your Shopify store. Do NOT manually delete the product in Shopify.

I only want to delete the product from my Shopify store.

This is useful for items you no longer have in inventory, and will not be reordering. You may not want to delete them from your Vend store, as you want to keep the sales history.


This does not apply to products with variants. You must delete the variant in Vend to remove it from Shopify.

In Vend, click the Unpublish button on the product page. This will break the link with Shopify. The item will still appear on your Shopify store at this stage. Next, delete the item from your Shopify store.

Using Loyalty with Shopify

Vend Loyalty cannot be redeemed via Shopify and can only be redeemed in-store. We do not recommend using Vend Loyalty and Shopify at the same time.