Enable a pre-order that only allows that product to be sold out on its own, preventing mixed basket

Desirable outcome:

Make shipping team life easy by not mixing pre-order products with in-stock products. If we do so, it means splitting an order manually and customers get confused because they find it hard to track or be notifed about when their pre-order product will ship.

So is there a way to:

Sell a pre-order product with allowing a mixed basket or pre-order and in-stock products. Prevent it from being added to a basket already containing an instock product with an alert to say why, and the reverse, prevent an instock product being added to the basket when a pre-order product is in the basket.

I would love a pointer to pre-order apps that dont just add a tag to the order but do the above.

Or a way to build this.

thanks!

Hi @David_SL ,

The best way to approach this is with a script in your Theme. With Liquid code we can see the item is in or out of stock. We can then add or remove products from the cart programmatically. You’ll need alerts or messages on the front-end to let the shopper know why their cart has changed…etc

I would be happy to lead this project and consult with you.

PM or email me here: admin@achieveapplabs.com

Regards,

Sam - Owner/Lead Developer

Achieve Applabs

1 Like