I have already fixed the bundle ordering process in which it will apply an automatic discount based on the exact product I have the bundled pricing set for.
What I need help with is having a conditional message during checkout; SPECIFIC for this set. The message I want to show when a customer decides to purchase the denim set is that now it will be a pre-order since jeans won’t ship until September.
The jacket is pre-made and ready to ship as a STANDALONE order, but when ordering the denim set… the order now should convert into a “pre-order” since the we have to wait until jeans are landed.
Hi @NotSure Welcome To Shopify Community For this you’d need a cart/checkout condition based on which specific bundle product is in the cart, most theme setups let you add a custom cart attribute or line item property that triggers only when both the jacket and jeans (or the bundle SKU) are added together. From there, you can show a conditional notice on the cart page using Liquid (checking for that specific product/variant combination) that displays your pre-order message before checkout. If you want it to actually show at Shopify’s native checkout (not just cart page), you’d need Shopify Plus for checkout.liquid/checkout extensibility, since standard Shopify plans don’t allow custom conditional messages inside the actual checkout flow, only up to the cart page. If you’re not on Plus, the cart page message plus a note in the order confirmation email covering the pre-order timing would be the workaround.Hope this helps solve your problem, and if it does, don’t forget to like and mark it as the solution. Thank you!
Hello @NotSure
You can do this with a product or line item property to detect when the denim set is being bought, then show the preorder message in checkout conditionally. Because the jacket is available to purchase on its own don’t use the jacket as the trigger.
If your bundle is grouped as individual line items then look for the specific pair of jeans and jacket in the cart contents, and show the September shipping notice only when they come as a pair. This preserves standalone jacket orders untouched.