(Shopify Bundles) hide bundles in checkout

Topic summary

A merchant is using Shopify’s free Bundles app to track made-to-order clothing components (blank garments + heat transfers) as separate inventory items while displaying finished products on the storefront. The system works well for inventory management and order picking, but bundle components are visibly listed at checkout, creating an undesirable customer experience.

Current Limitation:
The Shopify Bundles app displays component items at checkout due to cart transformation features, and this cannot be hidden without Shopify Plus. Multiple community members confirm this is expected behavior with limited customization options due to checkout security settings.

Proposed Solutions:

  • Checkout Extensibility (Shopify Plus only) - mentioned as a potential fix, though one Plus user questions whether this actually solves the problem and requests specific documentation
  • Alternative apps suggested:
    • Pack, Label, Ship: adds component items after order placement rather than at checkout
    • Simple Bundles 1.0 (legacy version): maintains single-unit display at checkout, converts to components post-purchase

Status: The discussion remains open with no confirmed solution for non-Plus merchants. One user reports the same issue and is seeking alternatives.

Summarized with AI on November 2. AI used: claude-sonnet-4-5-20250929.

Hello everyone,

I sell clothing and accessories with my designs and I’m currently in the process of setting up my store. Each item is made-to-order so I want to track the components of each product - the blank garment plus the heat transfer - as opposed to finished products on hand. I’ve set up one master listing (hidden from the shop) for all of the blank tshirts with color and size variants, and individual products for each custom design transfer (again, hidden from the shop). I’m then creating bundles of each design + the master tshirt listing using the free Shopify Bundles app and these are the products that appear on the storefront.

This works really well for what I need because then each order contains two line items per product and helps making picking really simple while also tracking the inventory exactly how I need it to.

The only problem is the checkout page - I really don’t want the two bundled items to appear under each final product (see example photo of a dummy product). Is there a way to hide this from checkout? I’m pretty familiar with making changes to theme files.

I am open to switching to a different app or solution to achieve what I want, but if I’m going to pay for an app it has to do exactly what I need it to and be just as simple as the free Shopify one for setting things up variant-wise. I have trialed probably 10-12 different apps and could not find one that ticks all the boxes.

Thanks in advance for your help!

3 Likes

Hi @thereisnodana
You can look at checkout extensibility (but this is available only for shopify plus plan).
https://www.shopify.com/partners/blog/customize-checkout

Hey, @Ihor-Sh

At this time, this is expected behavior for how our app displays bundles at the checkout page. Due to our checkout security settings, the checkout has limited customizations that can be done which wouldn’t allow you from altering how this app displays the bundle.

As @Ihor-Sh mentioned above, using Checkout Extensibility (Shopify Plus feature) would offer a solution to this.

If there is anything else I can help you with, please let me know.

@thereisnodana

No, I’m afraid the components cannot be hidden in the Shopify Bundles app. This is the latest built-in feature called cart transformation, which expands the bundle SKU into the individual product SKUs. If the child components are hidden, customers don’t know what they’ve selected in the bundle.

@thereisnodana , did you get any luck finding a solution/alternative? I have the exact same question/problem with my store.

Hey @thereisnodana & @LPTAU ,

Hope you’re both doing great! If you’re open to a different approach, I have an app that lets you configure items to be added after the order is placed which should be much less confusing for your customers and hopefully even help with conversion rates!

I’m happy to help you build out the exact behavior you’re looking for and make sure this works seamlessly since it’s a problem I see a lot.

Link to our app: https://apps.shopify.com/pls-smart-pack-ship

Here’s a short video showing me configuring the behavior like you described:https://youtu.be/VUWhxbAuCfA

Thanks,

Tom

Founder - Pack, Label, Ship

Hello @thereisnodana
If you haven’t found a solution and If you’re looking for another approach, Simple Bundles 1.0 is a great fit! The app allows you to bundle products together and manage them as a single unit, which help you maintain the streamlined checkout experience you’re aiming without displaying the line items at checkout.

See how this looks in the check-out:

The components gets modified after the order is placed in this manner which I believe answers what you were looking for. Fulfillment shouldn’t pose any problems on the back-end, as the parent bundle can be fulfilled automatically, simplifying the packing process for your team. Although you’ll be prompted to install the Simple Bundles 2.0 version by default, migrating back to the legacy version (Simple Bundles 1.0) is quite straightforward.

Contact Simple Bundles (getfreshly.io) or reply to this thread if you have more questions.

Thank you!

Ellie C.

3 Likes

@Dirk is this actually possible via Checkout Extensibility? We have the exact same requiremenet, we have a plus account, and competent developers and we haven’t been able to figure this out. Can you point to this specifically in the documentation?

Thanks,

Eric

This is the above app after a rebrand! The link doesn’t automatically redirect: Insertr: Marketing Automation - Add Inserts, Gifts, and Samples to Orders to Upsell/Cross sell | Shopify App Store

This is the same app under a new name! The link doesn’t automatically redirect: Insertr: Marketing Automation - Add Inserts, Gifts, and Samples to Orders to Upsell/Cross sell | Shopify App Store

Hi @thereisnodana

If you’d like to hide bundle components on the cart page, you can do so by modifying your theme’s cart template or using CSS to hide them visually (this method, you can continue to track inventory). For real single-line bundles, look for a bundle app that handles one SKU at checkout but still automatically tracks individual component stock.

Hi @thereisnodana,

Sorry for the late reply — you may have already found a solution by now, but if you’re still exploring options, you can consider Profit Bundles. By default, it shows only the parent bundle at checkout and hides the child items, while still tracking inventory accurately at the component level (blank garment + transfer). This works well for made-to-order setups like yours and doesn’t require any theme changes.

Additionally, there is no paywall in the app, so you can freely test all features without any restrictions. On top of that, the support team is very responsive and always happy to help if you need any assistance.