Hi Team,
my website is lashaffair.co.nz
I’m trying to display my product bundle in the cart as the product bundle instead of two singular items,
I have a example from another website that uses the same bundle app “pumper bundles” that has displayed the bundle in the cart as I would like, their website is lokolash.com and I have attached a screenshot of my cart which is pink and the other website which displays it correctly.
Also note that when you select the 2 product bundle and then a single item it displays separately in the cart, unlike mine it all displays as one product with multiple quantities.
Hey @mg16325 ,
Step-by-Step Fix:
- Enable “Bundle as Separate Product” in Pumper Settings:
Ensure in your Pumper Bundles app settings:
If you’re not sure where to find this, go to: Shopify Admin → Apps → Pumper Bundles → Edit Bundle → Advanced Settings
- Update the Cart Line Item Display (Liquid Code)
If Pumper is injecting a _bundle property into the line_item.properties object, you can check for this in your cart template to style it differently.
Example Update to cart-items.liquid or cart-drawer.liquid:
{% for item in cart.items %}
{{ item.product.title }}
{% if item.properties._bundle %}
{{ item.properties._bundle }}
{% endif %}
Quantity: {{ item.quantity }}
Price: {{ item.line_price | money }}
{% endfor %}
This will show something like:
LOKOLASH SERUM PRO
2x Bundle - Save $41.00
Qty: 2
Check with {{ item.properties | json }} in your cart to see if any special keys are passed in by Pumper Bundles. You can then customize how bundles are displayed accordingly.
- Prevent Bundles from Merging with Single Items
To avoid Shopify merging same SKUs, the bundle needs a unique properties field, even if it’s just a hidden label.
{% if item.properties._bundle == '2x Bundle' %}
{% else %}
{% endif %}
Pumper usually appends this automatically, but if not, you can add a property using a custom script or contact Pumper support.
Would you like me to help edit the cart drawer code with the exact snippet for your theme?
Best Regards,
Rajat
Shopify Expert
Hi Rajweb,
I have managed to find the setting that only applies the discount once so now other products are separated,
However the pumper customer service says there is no option to make the bundle appear as a bundle in the cart rather than 2x quantity on the items
Here is what my cart looks like now
@mg16325 ,
Thanks for the update and great job adjusting the settings — it’s good to see that the bundle discount now applies correctly and separates the products in the cart.
Regarding the bundle not showing as a dedicated bundle item in the cart, you’re right — Pumper Bundles doesn’t natively support that kind of display. However, we can still customize the cart layout to simulate that effect by detecting bundle-related properties and visually labeling them using Liquid code.
If you’d like, I can help implement this customization to enhance clarity for your customers. Let me know and I’ll be happy to jump in!
Best regards,
Rajat
In your case, you should look for a different app that supports creating a product for your bundle, alongside these features:
- The bundle is added to the cart as one single product (example below)
- At checkout, each item is listed separately UNDER the bundle (example below)
- Inventory is still tracked for each individual product in the background
If you need an app recommendation, I’d suggest trying BOGOS: Free Gift Bundle Upsell app as it supports these 2 bundle types:
- Classic Bundle (for fixed bundle)
Customer selects the variants (if needed) → adds the whole bundle to cart as one product → checkout shows the individual items included.
- Bundle product page (“build your own bundle” experience)
It works exactly the same as the Classic Bundle above, but customers can build their own pack directly on that page. The more they bundle, the bigger the discount they get.
This should match the display you’re looking for.
Hope this helps! 
Ellie
Hey! I dug into what you’re describing — you want the bundle to show as one clean ‘bundle’ line in the cart like on lokolash.com, instead of separate line items. The honest short version: what you’re seeing is normal for bundle apps that add the products to the cart as regular line items with hidden properties, and Pumper’s support is right that it won’t render them as a single bundle line on its own. Getting the look you want comes down to two paths:
Path A — make the bundle a real single product (no code). The cleanest way to get ‘one line labeled as a bundle’ is when the bundle is itself a single product rather than two products glued together in the cart. Shopify has a free first-party app called Shopify Bundles that creates fixed bundles as one product, so it shows up as a single line item in the cart automatically with no theme edits. If your bundles are fixed sets (same components every time), that’s usually the least-friction option and worth trying before reworking your whole discount setup.
Path B — keep your current app and group the lines in the theme (a bit of code). Since your app adds the bundle items as separate line items with a hidden property (the underscore-prefixed _bundle one rajweb pointed at), you can group them visually in the cart template:
- Add a bundle to your cart, then open
https://lashaffair.co.nz/cart.js in your browser and look at the properties on the bundle line items — note the exact key that ties them together (often something like _bundle or _bundle_id).
- In your theme, edit the file that renders cart line items — on Dawn-based themes that’s usually
sections/main-cart-items.liquid and snippets/cart-drawer.liquid.
- Inside the
{% for item in cart.items %} loop, group items that share that property value: render one ‘Bundle’ heading with the combined price once, and nest the component products under it (or hide their individual rows). rajweb’s item.properties._bundle check is exactly the hook for that grouping.
One honest heads-up on Path B: Liquid grouping only changes how it looks — under the hood they’re still separate line items, so things like editing quantity or some discount displays can get fiddly. That reference store’s clean single-line look almost certainly comes from the bundle being one real product (the Path A approach), which is why it ‘just works’ there.
If you let me know which theme you’re on (Dawn, or a custom one?) I can point you to the exact loop to edit. This is a really common one and totally solvable — good luck!