• Hello,

    I want to ask about the Pending Payment status which does not reduce product stock.
    What is the solution so that Orders with Pending Payment Status reduce stock?
    My website uses a system that connects Stock into one ONLINE MARKETPLACE and WEBSITE with an Omnichannel system.

    Example:
    If I have Stock Product A = 1 pcs, then a customer makes an order for 1 pcs of that product and has not yet made payment, then the order status is in Pending Payment, in this status the stock does not decrease by 1 before the customer makes payment.
    At the same time, there was an order from the Online Marketplace for 1 pc as well (because stock had not decreased, and it looked like there was still 1 pc) so the customer made an order.
    Because the Pending Payment Status only holds stock so that it cannot be purchased on the website, it does not reduce the stock.

    Is there a solution if the Pending payment status also reduces the stock of the product, so that in the Omnichannel system I will also reduce the stock of the product?

Viewing 5 replies - 1 through 5 (of 5 total)
  • Me too. The inventory is not reducing stock until the order goes to Completed. Until recently it would reduce stock at Processing. Is this a bug in the new release? N.B. Looking at the process in Order Notes it documents the stock being reduced “XYZ Product (123) 75→74” as the step before “Order status changed from Pending payment to Processing.” but if I check the product and its inventory it has not reduced. Why is this? How can it be fixed?

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello rickeroro,

    Thank you for contacting WooCommerce support.

    I understand you’re looking to have stock reduced for orders with a Pending Payment status, especially with your omnichannel system linking stock across an online marketplace and website.

    WooCommerce typically reduces stock only after payment, and the hold stock function doesn’t apply to third-party integrations. Implementing this would likely require a custom solution.

    Please don’t hesitate to contact us again if you have more questions or concerns.
    We are here to help ??

    Best regards.

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello Jarstan,

    Thank you for your message.

    As per forum guidelines, I recommend you create a new topic so we can assist you separately.
    Appreciate your cooperation.

    Have a great day!

    Thread Starter rickeroro

    (@rickeroro)

    Thankyou @doublezed2 for your answer,

    Yes, do you have solution or plugin to solve this issue?

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello rickeroro,

    Thank you for your reply.

    Unfortunately, I am not aware of such a plugin.
    I suggest you post your question in Woo Community Slack and the Woo Community Facebook group.
    There are many devs available there who might be able to answer your question and help you find a solution.

    Please don’t hesitate to contact us again if you have more questions or concerns.
    We are here to help ??

    Best regards.

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.