Sanis Posted August 23, 2010 Share Posted August 23, 2010 With stock management enabled every order placed decreases stock quantity automatically, regardless if its valid or not.Shouldnt stock decrease only after payment is accepted/item is shipped?Perhaps iam missing some settings, because i cant imagine its supposed to work this way. Link to comment Share on other sites More sharing options...
rocky Posted August 24, 2010 Share Posted August 24, 2010 That's the way PrestaShop works. I think it is done that way to reserve the products for that customer so that a future customer can't purchase them. For example, if the stock was decreased only after payment was accepted, then it is possible that another customer's order will have to be invalidated since the products they bought were bought by another customer. I don't think the customer would be happy if their order completed, then you had to send a message saying , "Well, actually now we are out of stock, even though we weren't when you ordered". Link to comment Share on other sites More sharing options...
Sanis Posted August 24, 2010 Author Share Posted August 24, 2010 I understand.However, the ability for someone to control webshops stock by spamming it with fake orders (preventing valid customers from ordering) seems not practical either. Link to comment Share on other sites More sharing options...
rocky Posted August 24, 2010 Share Posted August 24, 2010 You're right. I don't have that problem since I use only PayPal on my site. Also, all my products have an unlimited quantity, so I never have to worry about running out. Link to comment Share on other sites More sharing options...
Zenith Posted August 24, 2010 Share Posted August 24, 2010 Have a time period for payments to be made. For example I offer direct deposit payments, customers have five days to make payment or their order is cancelled. This stops customers holding onto stock that other legitimate customers could be buying. Link to comment Share on other sites More sharing options...
Recommended Posts