In order for Slynk to be able to set the stock levels on WooCommerce, stock management has to be enabled on WooCommerce. If it is not enabled, when we try to update the stock level on WooCommerce, it will not accept the stock update. In this article, we will show you how to enable stock management on WooCommerce.
You first have to enable the stock management in the WooCommerce settings:
WP Admin > WooCommerce > Settings > Products > Inventory:
Make sure enable stock management is ticked.
Secondly, you have to enable it at a product level.
For simple products, you do this at the top level product:
Open product for editing > Product Data section > Inventory:
Tick the Enable stock management at product level checkbox.
This will initially set the stock level for this product to zero and show it as out of stock. Don’t worry, if the products are linked, then we will be able to update this stock level with the EposNow stock level (more on this later).
For variable products, you only do this at the variation level, do not enable it on the top level product:
Open product for editing > Product Data section > Inventory > Variations > Open Variation:
Make sure the Enable stock management at product level checkbox is not ticked for the top level variable product.
Tick the Enable stock management at product level checkbox at the variation level.
PRO TIP: You can toggle the manage stock checkbox for all variations in the product by clicking on the add variation dropdown and selecting the toggle manage stock option from the list.
Requesting a full stock sync
When you first tick the manage stock checkbox, it will set the stock level to zero in Woo and show out of stock. We suggest you set manage stock for a large batch of products on WooCommerce and then request a full stock sync on our website which should run within 15 minutes and update the stock levels of all linked products on WooCommerce to match the stock level in EposNow.
You can do this here.
What if I do not want to manage stock for some products?
No problem at all. In this case, you can leave manage stock unticked and you can manually set if the product is in-stock or out-of-stock in WooCommerce.