heatherbell wrote: ↑Fri May 31, 2024 11:01 am
No it does not, Allow Checkout: - set to false will disable checkout if stock quantity is less than quantity in shopping cart.
In that case, the stock is set to at least the value in the shopping cart. That's the keyd 1+
What Mark wants is to be able to say "This is upcoming -- you can see the details but not buy it." The block on buying should work even if there's stock, so that it can change from not available to available without adjusting the stock.
It's just another of those industry specific behaviors. For most store owners, you would simply maintain stock at 0 and put in the correct number when you had the stock. But for this particular use case, you may have the not-released product in inventory but not be allowed to sell it until the date. The date isn't the date when you expect the stock to arrive, it's the date when you are allowed to sell.
Phoenix is unlikely to change to this behavior by default, as it seems uncommon (although perhaps there are other media sellers who could use it
@lecarlb?). I'm pretty sure that one of the certified developers could implement this behavior without core changes. If not, we could talk about how to make that possible.
I would think that the Buy button should change to Preorder in that case. Then someone could buy it but the store owner wouldn't ship until release date (or perhaps the shipping period earlier).