How can I sync the inventory of my products between Shopify and Square?
Your product inventory is synced in both directions based on the connected Shopify and Square locations.

In your onboarding page once you connect your location between Shopify and Square, you have option to choose your primary source of inventory:

If you set your primary source as Shopify, your Shopify inventory will overwrite the inventory of the Square products for the connected location. Similarly, if you choose Square as the primary source of inventory, it will overwrite the Shopify product inventory for the connected location.

Once you complete your onboarding process and select the primary source, the inventory overwrite process will be initiated according to your configuration:

Please wait until the process is completed. This process will ensure that your inventory matches between Shopify and Square for the connected location, allowing you to manage your inventory more effectively.
Once the inventory sync process is completed, you will be notified that it has been successful. Now, you are all set to perform other actions.

Export/Import Products between two platforms:
After exporting or importing products using our system, the products are connected between the two platforms. In this setup, if you manually update the inventory in Shopify, it will also update the inventory in Square. Similarly, if you update the inventory in Square, it will automatically update in Shopify as well.
Automatic link between Shopify and Square based on SKUs:
If the products are linked between Shopify and Square based on SKUs, your inventory will be synced in both directions for connected Shopify and Square location.
Update through Shopify and Square orders:
If there is a sale on Shopify, it will update the inventory of linked products location in Square, and the same goes for Square to Shopify.
Please Note: Your product inventory is synced in both directions based on the connected Shopify and Square locations.

Let's go through the process of syncing your inventory step by step:
In your onboarding page once you connect your location between Shopify and Square, you have option to choose your primary source of inventory:

If you set your primary source as Shopify, your Shopify inventory will overwrite the inventory of the Square products for the connected location. Similarly, if you choose Square as the primary source of inventory, it will overwrite the Shopify product inventory for the connected location.

Once you complete your onboarding process and select the primary source, the inventory overwrite process will be initiated according to your configuration:

Please wait until the process is completed. This process will ensure that your inventory matches between Shopify and Square for the connected location, allowing you to manage your inventory more effectively.
Once the inventory sync process is completed, you will be notified that it has been successful. Now, you are all set to perform other actions.

Now let's understand the few inventory sync cased here:
Export/Import Products between two platforms:
After exporting or importing products using our system, the products are connected between the two platforms. In this setup, if you manually update the inventory in Shopify, it will also update the inventory in Square. Similarly, if you update the inventory in Square, it will automatically update in Shopify as well.
Automatic link between Shopify and Square based on SKUs:
If the products are linked between Shopify and Square based on SKUs, your inventory will be synced in both directions for connected Shopify and Square location.
Update through Shopify and Square orders:
If there is a sale on Shopify, it will update the inventory of linked products location in Square, and the same goes for Square to Shopify.
Please Note: Your product inventory is synced in both directions based on the connected Shopify and Square locations.
Updated on: 27/08/2024
Thank you!