goutham7p Posted September 20, 2014 Share Posted September 20, 2014 Problem Statement: Product A: Only 1 last item available in the stock Below 3 customers added product to cart at same time Customer 1: Added Product A to Cart Customer 2: Added Product A Cart Customer 3: Added Product A to Cart Prestashop is allowing Ordering in this instance and Product A is receiving 2 back orders. How to Disable this? This is major issue i am facing right now. Appreciate your response I hope i clarified my issue here. 1 Link to comment Share on other sites More sharing options...
goutham7p Posted September 23, 2014 Author Share Posted September 23, 2014 Can someone please respond to this? Link to comment Share on other sites More sharing options...
Bill Dalton Posted September 23, 2014 Share Posted September 23, 2014 Hi, Go to Orders > Statuses and edit the backorder status. Orders > Statuses You could turn on"Hide this state in all customer orders" You can turn of"Send an email to the customer when his/her order status has changed." Link to comment Share on other sites More sharing options...
goutham7p Posted September 24, 2014 Author Share Posted September 24, 2014 Above steps doesnt solve my problem. If i follow the above steps, still order is placed i do not want to accept order when item is our of stock Link to comment Share on other sites More sharing options...
Bill Dalton Posted September 24, 2014 Share Posted September 24, 2014 Not a problem Go to Preferences > Products and set "Allow ordering of out-of-stock products" to no. Link to comment Share on other sites More sharing options...
Guest Posted August 20, 2015 Share Posted August 20, 2015 Hi Bill, Good to see you around here still posting. If I check the "hide from customers" option then all products that are out of stock will appear just to be in stock right? One client of mine does not want the customers to know that an order is out of stock. Thanks, eggo Link to comment Share on other sites More sharing options...
Bill Dalton Posted August 20, 2015 Share Posted August 20, 2015 (edited) Not that simple. by default it just allows the sale to happen, and then marks the item as back ordered and sends the customer an email about the back order. You need to go to Orders > Statuses > Edit > On backorder And turn off those actions. Edited August 20, 2015 by Bill Dalton (see edit history) Link to comment Share on other sites More sharing options...
HelenI Posted November 25, 2015 Share Posted November 25, 2015 I have the same problem. My IT guys tell me that it is impossible to solve it easily. My temporary solution is to hide products manually immediately when they become out of stock, but some times Im not quick enough. I disabled the e-mail as well. If needed, I will contact the customer myself. Link to comment Share on other sites More sharing options...
Bill Dalton Posted November 25, 2015 Share Posted November 25, 2015 You can set the product to not allow sales if out of stock. You then set your stock level to 10000 for example. This has the added advantage of letting you know how much product is selling, you just need to subtract the remaining quantity from the original 10000. Also with this setting if you have some products that are discontinued and have limited remaining quantity you just need to set the inventory level for these items to your exact amount remaining and you will not oversell the item. Link to comment Share on other sites More sharing options...
monrifnet Posted February 26, 2016 Share Posted February 26, 2016 Hi,i have the same issue.I discovered that happens when 2 orders, on a same product (with quantity 1), are placed very close from each other, ex. 10.34:52 AM and 10:35:02 AMI set global preference -> product -> Allow order out of stock -> OFFIn the quantity tab on the single product is also switched OFF,Bill i diden't understand very well what are you talking about when you say:"You can set the product to not allow sales if out of stock. You then set your stock level to 10000 for example. This has the added advantage of letting you know how much product is selling, you just need to subtract the remaining quantity from the original 10000.Also with this setting if you have some products that are discontinued and have limited remaining quantity you just need to set the inventory level for these items to your exact amount remaining and you will not oversell the item."I can't understand how could it works.best regards Link to comment Share on other sites More sharing options...
Bill Dalton Posted February 26, 2016 Share Posted February 26, 2016 >>I can't understand how could it works. The problem that is discussed is how to stop an item appearing as backordered on a customer invoice. This happens when you allow a product to be sold that is out of stock. But what if you want to sell an out of stock item, but you don't want the customer to see an out of stock notification ... ? The work around I suggested is to set the quantity very high, I set it to 10000 on products I want to sell that I do not stock. Additionally I have products that are discontinued. For those products I set them to not sell if out of stock and I enter only the remaining quantity I have on hand. When they are gone, they are done. 1 Link to comment Share on other sites More sharing options...
seongliyn Posted October 7, 2016 Share Posted October 7, 2016 Hi, i have the same issue. I discovered that happens when 2 orders, on a same product (with quantity 1), are placed very close from each other, ex. 10.34:52 AM and 10:35:02 AM I set global preference -> product -> Allow order out of stock -> OFF In the quantity tab on the single product is also switched OFF, Bill i diden't understand very well what are you talking about when you say: "You can set the product to not allow sales if out of stock. You then set your stock level to 10000 for example. This has the added advantage of letting you know how much product is selling, you just need to subtract the remaining quantity from the original 10000. Also with this setting if you have some products that are discontinued and have limited remaining quantity you just need to set the inventory level for these items to your exact amount remaining and you will not oversell the item." I can't understand how could it works. best regards I'm having the same issue. Anyone can help? Link to comment Share on other sites More sharing options...
oliviadlb Posted October 24, 2016 Share Posted October 24, 2016 i have the same problem here too. it just happened twice so i guess it's because yes, people put the order in at the "same time" and now is going into the "back order" EVEN IF I HAVE TURNED OFF THE "allow order out of stock".. i have to refund each transactions manually because i can't find any solutions.. Link to comment Share on other sites More sharing options...
jwchris Posted November 16, 2016 Share Posted November 16, 2016 I am also having this problem. I am having to deal with many angry customers who have made payment for items which are not in stock. They see the item as back-ordered even though I've disabled back-order on my site. For me, the problem happened during a product launch where many people are adding a limited quantity of the same product to their cart and proceeded to check out almost simultaneously. This is a very serious problem. Hope to see a fix for this soon. Link to comment Share on other sites More sharing options...
fonteyne131 Posted November 24, 2016 Share Posted November 24, 2016 Hi, I have the same problem. One of my products is going -4... Would it be solved with the newest Prestashop 1.7? Link to comment Share on other sites More sharing options...
socialcowboy Posted December 14, 2016 Share Posted December 14, 2016 Hi all, Still no solutions for this issue? Same for me, but it seems to only happen with customers that can pay via Invoice. All other customers have to pay via iDeal or Paypal and I have not encountered problems with them, yet. Link to comment Share on other sites More sharing options...
smbstreamline Posted September 15, 2017 Share Posted September 15, 2017 Unfortunately this is an issue with the internal workings of Prestashop 1.6. This is what is going on: Multiple customers are adding the same, limited-stock product into their shopping cart The items are only deducted from stock after the transaction is completed. This is important, because many shopping carts are left aside, never leading to a sale. We don't want to prevent genuine sales if we can avoid it. As a result, the product appears as in stock for all these customers even up to the payment page Temporarily, it's possible for this product to be in so many shopping carts that the total quantity exceeds the total stock available Payment takes long enough to process that an over-sale can occur. The only way this could be prevented, would be by temporarily locking the stock while a product is in a shopping cart. Some other shopping cart softwares do this, one that I know of has a 3-minute lock on stock in carts, which completely prevents over-selling. Unfortunately I can't find any module anywhere that makes this functionality possible. Link to comment Share on other sites More sharing options...
Recommended Posts