Plugin Support
John Coy a11n
(@johndcoy)
Automattic Happiness Engineer
Hi @revelationsky
I cannot replicate this issue. The expectation is for a sale on WooCommerce will immediately trigger a request to Square to update stock by the number of items sold.
Inventory from Square is then synced to WooCommerce each hour with the “Sync Inventory” option enabled.
Does this happen to all products?
Hi John. Yes, it happens to all products. Yes, the expectation is for a sale on WooCommerce to trigger a request to Square to update the current Square stock by the number of items sold in Woo.
Currently from the Woo sale screen I am having to go to the product listing, click Inventory, click “Fetch Stock from Square”, update the stock level to match the correct level and then save.
For example, though it says “Stock levels reduced: Monocure 3D Rapid Resin 0.5L – AnyCubic Compatible – Black (797776871537) 3→2” when I go to the product listing it still shows “3” in stock which is the value in Square. Now I suppose it could be that Woo is at fault here and is not actually decrementing the stock even though it says it is. Not sure.
Hi there @revelationsky,
Sorry for the late reply!
The behaviour you see doesn’t sound right at all.
Could you please contact us at WooCommerce.com > My Account > Tickets. You may need to create an account before you can access that page.
Please include a link to this forum thread, so that we can keep track of what’s already been done.
We will be able to help you further there and I’ll close the thread.
Enjoy the rest of your day and stay safe!