Inventory sync to CMS

Inventory sync to CMS

This article describes how the inventory sync works from Connect to your CMS (Magento, prestashop, Shopify etc...)

Warehouse configuration


The first configuration to do is to select the warehouses you want to export to the CMS.
It can be done in the integration view, Configuration tab :


If you select several warehouses, Connect will export the SUM of the warehouses quantities for the product to the CMS.

Note : if you change the warehouse configuration (i.e. : add or remove warehouses), you must manually run the "Stock check" feed from the "Feeds" tab.

Check synchronization status


Every time the quantity available for a product changes, Connect updates the record in the integration view > Inventory sync tab : 



This grid summarizes : 
  1. Sku : the product sku
  2. Current stock : the current stock calculated from the selected warehouses
  3. Last stock sent: the last stock value sent to the CMS
  4. Up to date : Yes if the quantity has been synced, no if it is not yet synced to the CMS

Stock synchronization


Stock synchronization to the CMS is done by feed "Stock level export" : 


A good practice is to schedule it every 5 minutes.
At each run, this feed will load all inventory sync having status "Up to date" = no and will send the stock update to the CMS.

Note : do not enable or manually run this feed if you are not live with Connect, else it may overwrite existing stock level on the CMS.

Force stocks update


If you want to force Connect to send the stock values again to the CMS, go in the "Inventory sync" tab, check all records and select mass action "Force to outdated", then click on "Submit button" : 


This will then change record status to "Up to date" = false and the next "Stock level export" feed execution will send the quantity to the CMS.


Stock check


Almost all CMS integration support a "STOCK CHECK" feed.
It is recommended to run it once a day.
This feed performs the following actions : 
  1. Check that the quantity to push to CMS is correct according to warehouse configuration
  2. Load stock levels from the CMS and compare them to the ones in COnnect : if some discrepencies are found, the system will flag the stock as "outdated" and stocks will be pushed again



    • Related Articles

    • How to add a new warehouse to sync to CMS.?

      Below steps will allow you to sync the warehouse to your CMS. 1. Create a warehouse from Inventory >> Warehouse >> Add a new warehouse. 2. Add the warehouse to Integration >> Configuration >> Stock level export section >> Choose the newly created ...
    • Barcode inventory

      . Overview Barcode Inventory is designed to easily update products stock level using a barcode reader. Scanning any product barcode, you will then be able to automatically increase or decrease its stock level, or even manually set it, depending of ...
    • How to manage "Too many request" error message on Error sync tab of shopify integration.?

      Shopify API has limited API request rates. When we try to send too many queries, we will have this error. So you will have to simply "RETRY" the error. It should work.
    • Quick Start - Integrations

      Integrations are used by Connect to communicate with stores like Magento, Shopify, Prestashop.   Global schema Whatever CMS you use, the global schema is always the same :  Use your CMS to :  Create products, update product information Get orders Use ...
    • Stock export

      How works stock export Many integrations (Magento, Shopify, Hiboutik, Prestashop etc....) supports the stock export feed. This feed sends the stock available to the external system. The stock sent is calculated using several parameters : First, only ...