Bundles - bundle splits when browsing back to cart from checkout

Topic summary

A user reports an issue with the Shopify Bundles app where bundles split into individual products when customers browse back to the cart from checkout. The problem occurs inconsistently—only on devices that have previously visited the site, not in incognito mode or with cleared cache.

Steps to reproduce:

  1. Add bundle to cart (displays correctly as 1 product)
  2. Proceed to checkout (bundle displays correctly)
  3. Browse back to cart
  4. Bundle splits into 10 individual products instead of remaining as 1 bundle

Current status: The issue has been tested across multiple browsers (Chrome, Edge, Firefox) and appears browser-independent. The problem seems related to previous site visits/cookies rather than specific devices or browsers.

One commenter suggests switching to an alternative app (MBC Bundles & Volume Discount) that offers different bundle display options: “As multiple products” or “As one product,” each with distinct features for cart behavior, inventory management, and discount compatibility.

The discussion remains open with no resolution to the original Shopify Bundles app issue.

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

Hi all,

We have just started getting set up with the Shopify Bundles app but have come across an issue that can be reproduced on some computers and not others. It is always fine with a clean visit to the site (either incognito mode or cookies/cache cleared).

Here’s what’s happening:

  1. Add bundle to cart

  2. The cart correctly shows 1 product, the bundle

  3. Proceed to checkout and the bundle is displayed correctly

  4. Browse back to the cart, and the bundle has split itself out so the cart shows the 10 individual products instead of the 1 bundle

Has anyone else come across this?

Thanks in advance.

Hi,
As a solution, I recommend considering another app, without such problems.

I recommend MBC Bundles & Volume Discount

Many of it’s users have found it reliable for managing bundles and ensuring they stay grouped correctly in the cart. By switching to the app, you can avoid the hassle of troubleshooting these issues and enjoy a smoother experience.

Bundle display on the Cart page option allows you to choose how the bundle will be passed to the cart and to the checkout when the customer buying it. The bundle can be displayed in the cart and checkout ‘As multiple products’ or ‘As one product’. This will have some features and differences for the bundle to function

As Multiple products:

The bundle is being added to the cart and checkout in multiple lines as separate products

It works with the 3-rd party inventory and fulfillment systems
It works even if the inventory of your products doesn’t track
Has the capability to automatically apply the bundle discount if the customer selects the individual items from the store rather than specifically selecting the bundle
It may consist of physical products along with the digital (downloadable) products
It works with the shipping rates ‘based on the weight’
It works properly with taxes

As One product:

The bundle is being added to the cart and checkout as a single item, so customers are not able to remove any of the products from the bundle

It works with Shopify discounts. The Shopify discount complements the bundle discount (i.e both discounts, ‘bundle’ and ‘Shopify’ will apply)
It works with an Ajax cart (on the bundle page) so when adding the bundle to the cart, it will appear in the right corner (if your theme uses an Ajax cart) instead of redirecting to the common Cart page
It works with the 3-rd party inventory and fulfillment systems
It works with the Shopify abandoned cart emails

Download and try MBC Bundles & Volume Discount

Hi @Sebastian_Young

This is Ellie from BOGOS.io Free gift.

Which browsers and devices did you use to test the bundle?

Hi @Ellie-BOGOS , it doesn’t seem to be a browser issue, but we’ve tried Chrome, Edge, Firefox. It seems to be if the site has previously been visited, which is really strange.