Pricing that travels with the cart
Markets and currencies
Keep the offer understandable across markets without relying on display JavaScript to decide what the shopper pays.
Shop currency$61.20 USD
→€56.40£48.10₹5,110
Percentage steps stay consistent; fixed components convert at checkout.How it works
From campaign rule to checkout.
Use currency-safe percentage steps, converted subtotal thresholds, and presentment-currency component prices for fixed bundles.
01
Custom bundles and quantity breaks apply a percentage to the cart's presentment amounts.
02
Shop-currency subtotal thresholds are converted with deterministic integer math.
03
Fixed component prices are converted to the cart's presentment currency before expansion.

What you control
The options that actually ship.
These controls are grounded in the current campaign editor and publishing checks—not a future roadmap.
| Control | What it means |
|---|---|
| Percentage steps for custom and quantity-break campaigns | You choose this in the campaign or its matching Theme Editor surface. |
| Shop-currency cart and bundle subtotal thresholds | You choose this in the campaign or its matching Theme Editor surface. |
| Shop-currency exact component prices for fixed bundles | You choose this in the campaign or its matching Theme Editor surface. |
| Theme locale strings for storefront translation | You choose this in the campaign or its matching Theme Editor surface. |
What keeps it honest
Storefront display and checkout authority stay separate.
Verified
Currency conversion uses exact whole-number math and rejects malformed or overflowing values.
Verified
Percentage pricing is invariant to the presentment rate.
Verified
Fixed-amount and fixed-total merge discounts are deliberately unavailable.