Hi,
You could use the pre order plugin:
www.hikashop.com/marketplace/product/109...rder-by-obsidev.html
That way, you would have two stock in the product:
- the normal stock, which would be available first
- the pre order stock, which would be available after the normal stock has been completely used up. When pre ordering, the user will still pay normally, but the add to cart button will be changed to "pre order" (the text can be customized with a translation override)
And once the pre order stock has been used up, the product won't be purchasable.
Or you could just use the normal stock. You could create a custom field of the table "product" to be able to select between "instant delivery" and "shipped after manufacturing" and have the custom field displayed on the product page.