Bundle app with tiered discounts that doesn't break the cart drawer

By Merve K. · 2026-08-03 · 613 views · 14 votes

Skincare store, Dawn theme, about 400 orders a month. I want a bundle where the discount goes up as they add more: 2 items 10%, 3 items 15%, 4+ 20%.

I've tried two bundle apps so far. Both worked on the product page but the discount either didn't show in the cart drawer or showed as a line item that confused people ("why is there a -£4.20 product in my cart").

Does anything do this cleanly with Shopify's native discount functions instead of the old draft-order hack? Budget is flexible if it actually works.

Accepted solution

Ozan

You want something built on Shopify Functions, not the legacy approach. The line-item trick is exactly what causes the phantom product. Look for apps that mention "discount functions" or "native discounts" in the listing — those apply the discount at the cart level so the drawer just shows the reduced price.

We use one on a supplements store with the same 2/3/4 tiers. Cart drawer on Dawn shows the strikethrough price with no extra line item. Took an afternoon to set up including the theme block.

4 replies

Ozan · 2026-08-04 · 11 votes

You want something built on Shopify Functions, not the legacy approach. The line-item trick is exactly what causes the phantom product. Look for apps that mention "discount functions" or "native discounts" in the listing — those apply the discount at the cart level so the drawer just shows the reduced price.

We use one on a supplements store with the same 2/3/4 tiers. Cart drawer on Dawn shows the strikethrough price with no extra line item. Took an afternoon to set up including the theme block.

Merve K. · 2026-08-04 · 0 votes

That was the missing keyword, thank you. Filtering by that narrowed it down to three apps and two of them have free tiers. Testing this week.

Priya · 2026-08-06 · 3 votes

One thing to check before you commit: whether the tiered discount stacks with discount codes at checkout. Some apps block codes entirely when a bundle discount is active, and customers with a welcome code will get annoyed.

Merve K. · 2026-08-12 · 6 votes

Update for anyone finding this later: went with one of the Functions-based ones, live for a week now. Cart drawer is clean, codes stack (you can toggle it), AOV is up about 9% on the bundled SKUs. Marking Ozan's reply as the solution.