At 14:21 it was still showing In-Stock and green on the website. I think that's what can cause frustration.
You then wonder was it a legit error , or cash grab.
What's the stock allocation process? Once paid then allocate? Or do you hold temporary while at checkout etc.
Is the web interface live with your back office systems?
Just curious...
I removed the "in stock & order button" before physical stock ran out, I gave myself around 100 cards as buffer. Within two minutes the website had updated, order buttons removed and product changed to "coming soon", this was all done by around 14:15-14:20, now of course due to how different browsers and web cache work in such a high flow order situation not everyones browser may update as quickly, hence some people seeing in stock even though it has gone. By the time the website had updated and removed in stock and order buttons I still had 60ish cards in reserve. CTRL + F5 will do a hard refresh.
However typically this is not so much an issue, the issue was anyone who had a card in basket, the website still allowed them to check out and buy it even though the "add to order button" was removed and thus me telling our back end systems not to sell any more.
The problem is all the people who had one in their basket were still able to check out and buy one and as such that buffer I gave myself was quickly eaten up and more so.
The devs have informed me they now know the issue and it will be resolved.
Allocation process is when paid, a check out reserve option is been looked into as would work better, but as mentioned above they have located the issue and as such over selling should be possible to stop now.
Our interface to the webshop is not live, it goes via a gateway and can take upto a minute to update.
We can over ride and update directly in the backend should the website crash like it did on the 3080 launch, unfortunately on 3080 launch we were on our old platform and there was no ability to over ride and hence why by the time we got our systems up and running we have pre-sold over 10,000 units.
The website has a few issues at 4090 launch but the direct access to backend allowed us to pull them, the issue there is it is extremely manual and time consuming process, not only that we had like 30 different 4090 SKU's to manually pull down, in the end the over sell was not that large and most customers had their order fulfilled in a week or two.
4080 was not an issue.
This launch we believed all was absolutely fine, website was staying alive without issue, I pulled the order buttons and they were removed and as far as I was concerned I had 100 cards in reserve.
But the orders kept coming and coming, due to the fact that once it was in the basket, it could be ordered. A solution to prevent this is now available to us.
End of the day, its a glitch, mess up, it is how we deal with it and how we look to resolve it for future launches.
We cannot please everyone but I feel we have dealt with this swiftly and kept customers extremely well informed, I was posting the same day here, every customer had an email with 24hrs with options and we have now secured additional stock for next week and will secure more stock to clear remainder of orders in new year, with any luck everyone will get a card within 30 days of ordering.