Using compare-at price as the original price
Show compare at price as original price changes the struck-through price in the widget. It does not change the discount charged at checkout. Bundlex Bundles calculates the offer from the product's current selling price.
Keep this setting off if your savings label should describe only the Bundlex Bundles discount. Turn it on when you want to show the product's Shopify compare-at price, then choose a savings label that uses the same price basis.
Turn on compare-at display
- Check the product or variant's selling price and compare-at price in Shopify.
- Open the bundle deal in Bundlex Bundles and select the Advanced tab.
- Under Prices, enable Show compare at price as original price.
- Check the preview for each offer and variant, then save.
The setting is off by default. With it off, the widget uses the selling price as the original. With it on, it uses the available compare-at price for that display. The offer's discount method and amount stay the same.
Which price Bundlex Bundles discounts
Our face cream sells for $28 USD and has a $35 compare-at price. The offer is Buy 5 with a 25% discount:
- Selling-price total: 5 × $28 = $140.
- Bundlex Bundles saving: 25% of $140 = $35.
- Final product total: $140 minus $35 = $105.
- Compare-at total: 5 × $35 = $175. The reduction from $175 to $105 is $70, or 40%.
Both 25% and 40% describe this offer, but they use different starting prices. Turning on compare-at display does not make the configured offer a 40% discount from the selling price.
Match the savings label to the displayed price
In the Offers tab, expand the offer and edit the field that contains your savings text, such as Discount label, Subtitle or Badge. Use a calculated variable instead of maintaining a typed percentage.
| Price basis | Label text | Buy 5 example |
|---|---|---|
| Current selling price | Save {{saved_percentage}} | Save 25% |
| Compare-at price | Save {{saved_percentage_compare}} | Save 40% |
For this example, keep compare-at display on and put Save {{saved_percentage_compare}} in Discount label. The preview then shows Save 40% beside $175 struck through and $105 to pay. The configured Percentage amount stays 25.
Save {{saved_percentage_compare}} in Discount label. 2. The preview shows Save 40% against $175. The configured discount remains 25% of the $140 selling-price total.The compare-at savings variables work independently of the display toggle. Turning the toggle off does not change {{saved_percentage_compare}} into selling-price savings; choose the plain variable if you also want to change the label's basis. Apply the choice to every offer whose text should follow that basis.
For money amounts, {{saved_total_compare}} shows savings against compare-at for the offer quantity, and {{saved_per_item_compare}} shows them per item. On a product bundle with other paid products, these savings variables describe the main offer, not a combined saving across every product in the set.
If a compare-at price is missing
When a variant has no compare-at price, compare-at savings fall back to selling-price savings. A discounted row can still show the selling price struck through. An undiscounted row without a higher compare-at price has no separate higher original to display.
Check the selected variant rather than assuming all colors or sizes share the same compare-at price.
Check the storefront and checkout
- Save and activate the deal, then open an eligible product on the storefront.
- Select the offer and confirm its original, final price and savings label use the intended basis.
- Add it to cart and check checkout. In this example, five creams should cost $105 before shipping, with a $35 Bundlex Bundles discount from their $140 selling-price total.
- Check another variant if its selling or compare-at price differs.
Compare-at savings variables are storefront display variables; they are removed from checkout discount labels. Do not rely on {{saved_percentage_compare}} in an offer title or checkout label to print a percentage there. See checkout discount labels.
If your goal is to charge a different amount, change the offer's discount method or amount. Compare-at display only changes the reference price. See discount types explained for Percentage, Amount off per item and Fixed total price.
Was this article helpful?
Your feedback helps us improve our docs.