Upload stock levels to WooCommerce
Overview
Find out how to configure your WooCommerce integration’s stock settings and keep your WooCommerce stock levels up to date.
The stock level of a product is the number of available units.
It’s essential to regularly upload your Cin7 Omni stock levels to WooCommerce. If you don’t upload stock levels after purchasing goods, you could understock goods in WooCommerce and lose sales. And if you don’t upload your stock levels after making sales via other channels, you could oversell inventory and damage your reputation.
You should update your WooCommerce stock levels whenever your Omni and WooCommerce inventories get out of sync, which includes:
After you receive stock
After you fulfill non-WooCommerce sales orders
After you download WooCommerce sales orders
Before updating your WooCommerce stock levels, you must choose which Omni branches to upload stock levels from and how to have your WooCommerce stock levels calculated.
Omni only uploads the stock levels of products mapped to WooCommerce. Virtual stock levels of bill-of-material (BOM) products, and stock levels of products with units of measure (UOM), are uploaded too.
Configure upload stock levels
1. Configure branches
Omni products may have stock at multiple branches. So you must decide whether to upload the total amount of stock from across your Omni branches, or whether to upload stock levels from selected branches only.
Log in to Cin7 Omni.
From the Integrations menu in the navigation, open your WooCommerce integration.
Open Settings.
Open the Settings tab.
Ensure Stock is turned on.
-
Under Stock, either:
To upload the total amount of stock from all branches, set Get Stock Levels From to All Branches.
To upload stock levels from selected branches, set Get Stock Levels From to Selected Branches and then select those branches.
Select Save Settings.
2. Configure calculation
In your WooCommerce integration settings, use Type of Stock Level To Use on WooCommerce to choose how your products’ WooCommerce stock levels are calculated. For a description of each option, see WooCommerce settings.
Optionally, you can also use either Set Buffer Stock or Set Maximum Stock Levels (but not both) to adjust your WooCommerce stock levels:
Use Set Buffer Stock to have a fixed quantity automatically subtracted from your WooCommerce stock levels.
Use Set Maximum Stock Levels to ensure your WooCommerce stock levels never exceed a fixed limit.
For example, say you have set Type of Stock Level To Use on WooCommerce to Stock on Hand and have 100 units of stock on hand:
If you’ve set Set Buffer Stock to 20, that product’s WooCommerce stock level will become 80 (that’s 100 minus 20).
Or, if you’ve set Set Maximum Stock Levels to 20, that product’s WooCommerce stock levels will become 20 (because 20 is less than 100).
Optionally, too, you can enable Stock Status Override to control whether WooCommerce products stay in stock even when their matching Omni products are out of stock. For a fuller explanation of how stock is overridden, see WooCommerce settings.
Update stock levels
There are two ways of uploading stock levels to WooCommerce:
Log in to Cin7 Omni.
From the Integrations menu in the navigation, open your WooCommerce integration.
-
On the Stock Update Status tile, select either:
Update All Stock, to upload the current stock levels of all mapped Omni products
Update Recent Modified Stock Levels, to upload the stock levels of mapped Omni products whose stock levels have changed since you last uploaded stock levels
Most of the time, you’ll only have to run Update Recent Modified Stock Levels, which executes more quickly. However, whenever you reconfigure how stock levels upload, you’ll need to run Update All Stock once.
Automatically update stock levels
Update Recent Modified Stock Levels runs automatically every time you open your WooCommerce integration dashboard. It also runs automatically after downloading WooCommerce sales orders if you’ve enabled Auto-Sync Stock in your WooCommerce integration settings.
Update errors
To view errors from uploading stock levels to WooCommerce, select Stock Update Errors on the Stock Activity tile on your WooCommerce integration dashboard, and find out how to troubleshoot common errors.