For data field definitions, see Cart field descriptions.
SOS allows you to import your sales orders and sales receipts from Shopify directly into SOS Inventory. It also updates Shopify with your available inventory quantities. Complete your item definitions as stated below, ensuring the SKUs or names are defined correctly for ALL items that are to match between SOS Inventory and Shopify.
The cart connection with Shopify should be made only after the item definition process is complete in both applications.
SOS Inventory takes a very detailed approach to matching items in Shopify to your items in SOS Inventory. The following logic is applied:
SKU to SKU matching. If your products and their variants in Shopify have an SKU and the item in SOS has a matching SKU, the items will be linked by SKU. We recommend assigning an SKU to every item, in Shopify as well as in SOS Inventory.
Title or variant matching. If your products in Shopify do not have an SKU, or if the SKU in Shopify does not match the item’s SKU in SOS Inventory, SOS Inventory will match on item title or variant. Full item names must match in both applications with regard to case (capital or lowercase letters), spacing, and characters.
Items without variants in Shopify. The item title in Shopify will be used to match the item name in SOS Inventory. If a match is found, those items will be linked by Shopify title to SOS Inventory item name.
Items with variants in Shopify. A combination of the item title and variant in Shopify will be used to match the item name in SOS Inventory. If a match is found, those items will be linked by Shopify title or variant to SOS Inventory item name.
SOS Inventory will not send inventory information to Shopify until the item has been matched to a corresponding SOS Inventory item. For SOS Inventory to update inventory quantities in Shopify, you must use SKU/SKU matching—setting the SKU in Shopify to be the same as the SKU in SOS in each item’s definition.
You must also keep Track quantity enabled for each Shopify item. If you need to create many items in Shopify, you can enable the Track quantity setting with a bulk edit using Shopify’s export and import feature (which is similar to the Export Data and Import Data features in SOS Inventory). On the exported spreadsheet, enter Shopify in the items’ Variant inventory tracker column.
SOS Inventory will update Shopify with the available quantity from SOS Inventory if the above settings are set in Shopify and the appropriate settings are set in SOS Inventory. In SOS Inventory, Update inventory must be enabled on the Cart connection page and Update inventory in Shopify must be enabled in the item record.
The Enabled setting on a Shopify cart page, as well as the Delete action on the Carts list (Tools & settings > Configuration > Connections > Carts) are related, but differ in function. Those differences are explained below.