Journal / Conversion
Conversion · 4 min read

Bundle pricing that does not break your checkout

Shopify Functions changed what is possible. A short tour of discount logic that survives Plus checkouts.

Priya Nair
Design · 24 Jun 2026
article hero image 2000×1000 · drop chart or store screenshot here

Before Shopify Functions, bundle discounts were mostly a liquid-and-script-tag workaround that broke the moment a merchant touched checkout.liquid on Plus. That workaround era is over, and most merchants have not noticed yet.

Discounts that live in the platform

Functions let bundle logic run inside Shopify's own discount engine, which means it survives checkout extensibility changes and Plus checkout customisation without a support ticket.

Show the tier before checkout, not after

The conversion lift is not just technical — it is showing shoppers the progress bar toward a discount tier on the PDP or cart, so the incentive is visible before they commit, not discovered as a surprise at payment.

If your bundle app still edits checkout.liquid, that is worth migrating away from before your next Plus checkout upgrade.

See Functions-based bundles

Bundle Boost runs entirely on Shopify Functions discounts.

See the app