I have a question about a *potential* problem I see for a client.
I'm working on their site right now (it's not live yet) - and when i was looking for information on Limited Edition items, I found a couple of issues that were raised that made me question the client on this possibility.
Basically, she's selling a products that - when she puts them up for sale - customers *race* to buy as much as they can. She has a limited quantity, and she displayed this prominently on her current site (and it will also be prominent on her new site) - but still people get upset when they're beaten to the punch by someone else, and she sells out before they can buy (which happens *very* frequently).
Now I'm worried that people will get more upset when they are sold something, only to be told later that there was a glitch in the system. Here's an example scenario:
There are 5 items left. Customer 1 places the last 5 items in their cart. Customer 2 is on at the same time, and also places the 5 items in their cart. Both go through the checkout process at the same time, and both get charged for the items, because both were on at the same time, and neither knew the other was buying the last 5 items (does this make sense?)
What do we do about this? I've found other threads on this issue, but none with a solution that I could see. We'll be running 1.3.7. How has anyone else gotten around this issue? I suggested to the client that she may have 100 items for sale, but only *say* she has 80. That would cut down on the issue, and if this problem happens, then she has some "backup" to distribute. If any is actually left over, she could save it and use it as product giveaways or content prizes or something later on.But she would much rather have the system check the stock at each step of the checkout process against what's in the customer's cart, so if it *does* go out of stock during checkout, the end user can be notified.
Anyone have any info or ideas on this?
Bookmarks