Skip to main content
Discount types & pricing

Using compare-at price as the original price

Bundlex has a widget setting called Show compare at price as original price. It is a display option that changes the strikethrough price your customers see, and that is all it does. The discount Bundlex applies at checkout is always calculated from the product's current selling price, never from the compare-at price. This article explains why, and gives you two ways to make the numbers line up.

What the setting does

You will find Show compare at price as original price in the bundle editor's Advanced tab. When you turn it on, the strikethrough ("original") price shown in the widget switches from the product's current selling price to its compare at price (the original retail price you set on the product in Shopify).

That is purely cosmetic. As the in-app note says, the discount is still calculated from the actual selling price, and only the displayed "original" price changes. The bigger strikethrough makes the deal look like a steeper drop, but it does not change a single cent of what the customer actually pays.

Which price Bundlex discounts

Bundlex calculates percentage discounts from the current selling price. For a product selling at 446 with a compare-at price of 595, a 30% offer takes 30% off 446.

A badge showing that percentage beside a compare-at strikethrough describes a different baseline from the visible price reduction. Use the appropriate savings variable if you want the badge to describe the reduction from the compare-at value.

A quick sanity check

For a simple percentage offer, multiply the selling price by the percentage to find the saving, then subtract that saving from the selling price. At 446 with 30% off, the saving is 133.80 and the final price is 312.20, before any other discounts and subject to checkout rounding. The compare-at value does not change this calculation.

Two ways to make the numbers match

You have two clean options, depending on what you care about more: a badge percentage that matches the visible reduction, or a final price that hits a specific target you have in mind.

Option 1: Turn the toggle off (badge matches the reduction)

Turn Show compare at price as original price off. The strikethrough goes back to the current selling price, so the gap a customer sees in the widget equals the percentage on the badge. This is the simplest fix and the right one if your goal is for the displayed discount to be internally consistent.

  1. Open the bundle in your Bundlex dashboard.
  2. In the Advanced tab, find Show compare at price as original price and turn it off.
  3. Save. The widget now strikes through the selling price, and the badge percentage matches the drop the customer sees.

Option 2: Use fixed unit prices (final price hits your target)

If you specifically want each unit to land on a particular number, set the offer up as a fixed price instead of a percentage. In the offer's discount type, choose Exact amount to set a fixed total, or Discount per item to take a fixed amount off each unit. Either way you control the exact figure the customer pays.

You can use calculated savings variables with fixed and exact-price offers too. Use {{saved_percentage}} for savings against the selling price, or {{saved_percentage_compare}} for savings against the compare-at price. Check the result in the preview instead of maintaining a manually typed percentage.

  1. Open the offer (tier) you want to change.
  2. Set its discount type to Exact amount (a fixed total) or Discount per item (a fixed reduction per unit).
  3. Enter the total price for the configured quantity, or the fixed reduction per item, as appropriate.
  4. Use the appropriate savings variable in the label or benefit text and check it in the preview.

The short version

  • Show compare at price as original price changes the strikethrough only; the discount is always calculated from the selling price.
  • Use {{saved_percentage_compare}} when your label should describe savings against the compare-at price.
  • To make the badge match the visible reduction, turn the toggle off.
  • To make the final price hit a specific target, configure Exact amount or Discount per item and use a calculated savings variable for the label.

Was this article helpful?

Your feedback helps us improve our docs.

Thanks - we'll keep improving this article.

Want to chat with our team? Still have a question?

Still need help?

Our team is one click away. Send us a message and we'll get back to you.

We use a few cookies to keep this site working, measure how it is used, and power our chat widget when you open it. See our cookie policy.