The stock reduction was disabled in the development stage of our website because we didn't need that option but Now that I need it working back i tried to enable and it just dont work (you do an order and stock quantity remains the same).
But the thing is, if we get to fix the stock reduction issue I will still encounter a problem because some clients end up doing multiple reorders because sometimes the payment method fail (so the stock would be reduced multiple times).
Instead of bringing back the regular stock reduction I would like to have it working Like this:
Reduce the stock of the products ordered based on the status of the order.
Order submited > Payment completed correctly > Status change to 'Succesful payment' (this is made by the payment modules) > Proceed to stock reduction of that order.
Also I would like to be able to select the status orders that will reduce stock on my backend