Hey @asaad202,
Can you share a screenshot of the “Inventory” tab of the edit product page for one of the products that is experiencing this issue?
Also, if possible, could you share the System Status Report for the site as well? You can get it on the WooCommerce > Status page.
Hello @shaunkuschel
Please find attached:
https://we.tl/t-OwPdm2ejrO
Thank you in advance.
Hey @asaad202,
Thanks for replying and providing that info!
The product page inventory settings look correct since you don’t allow backorders. There isn’t a record of the inventory count changes in core WooCommerce but I noticed that you have the Inventory History plugin installed. Do you see any info related to the stock count changes for that product in that plugin?
Also, can you go to the **WooCommerce > Settings > Products > Inventory** page and let me know what the “Hold stock (minutes)” option is set to (either a number or a blank field)?
Hey @shaunkuschel.
Thank you for your support!
Yes in the inventory history plugin the product inventory shows negative.
Please note that the history data related to inventory history plugin is not accurate at all.
The Hold stock (minutes) is 25.
Best Regards,
Hey @asaad202,
Since the info in the Inventory History plugin doesn’t seem accurate, we can ignore it.
The default behavior in WooCommerce is to allow for inventory to be held for a customer who is in the process of making a purchase, based on the time frame set by the “Hold stock (minutes)” setting. This usually applies to orders that are “Pending payment” and those orders will be moved to “Cancelled” if payment is not received within that time limit (25 minutes, in this case).
However, inventory held in situations like that are not actually reduced, so I would check to see if there were multiple orders placed for that product that may have had the order status manually changed by an admin or updated by a plugin.
One way to check this is to go to the **Analytics > Orders** page and use the “Advanced Filters” option to add a “Product” filter that includes that specific product, like so: https://d.pr/i/JssUyg
This will show all the orders that contained that product within the time frame that is set, and then you can review the orders shown there to see if that helps identify what may have happened with the inventory count (reducing it into the negative).
Hi there,
It’s been a while since we last heard back from you, I’m going to mark this thread as resolved.
Hopefully, the above information helped you out! If you have further questions, please feel free to open a new topic.
Cheers.