Two-Way Sync
In this article
we describe the two-way synchronisation processes between Shelf Planner and your WooCommerce store.
Live Synchronisation
Product Meta Data
There is a live synchronisation between your store and the app for the following measures and values:
Measure / KPI | Source | Type / Calculation / Algo | Example | Editable* |
---|---|---|---|---|
Category | Woo | Product Meta Data | Wallets | No |
Product Name | Woo | Product Meta Data | PS Small | No |
Product ID | Woo | Product Meta Data | PS-001 | No |
SKU | Woo | Product Meta Data | 001002 | No |
Current Stock | Woo | Product Meta Data | 10 | Yes |
Manage Stock | Woo | Parameter, flag | Yes | Yes |
Price | Woo | Product Meta Data | € 100,00 | No |
Final Price | Woo | Product Meta Data | € 75,00 | No |
* Editable in my.shelfplanner app
Whenever any of these values are updated a synchronisation starts immediately to update the data.
Refresh Product Data
It can happen that there is a minor lag between your store's server and the app. In that case, you can simply refresh the page or refresh the tables with the refresh buttons on top of the tables:
Two-Way Sync
From the Shelf Planner app you can write back stock quantity information.
Stock Quantity
In the Update Product pages, changing the Stock quantity will automatically update the stock quantity in your store:
Stock is also updated when you confirm a purchase order:
The Quantity Received ads the stock units to the stock you have currently on hand in your store.
Manage Stock Flag
In WooCommerce, you can activate or deactivate stock management with the 'Manage Inventory' flag.
In our platform, we use this flag to decide if an order proposal needs to be calculated or not. The assumption here is that if you don't want to 'Manage Stock', we also don't calculate the order recommendations.
The Track Stock flags works in both directions. If it is active in your store, but you deactivated it in the app, it will overwrite the setting in your store.
This flag should be used with caution, as it will also reset the stock quantity to 0 on both sides.