Skip to main content

Why the store shows a different discount percentage than what I set in Discounty Price rule (formerly named "General discount") campaign? Troubleshooting guide.

If a Discounty Price rule campaign says e.g. “-20 %” but your storefront shows another number, work through these checks to align the two.

Updated over 2 weeks ago

If you notice a difference between the discount percentage you’ve set in Discounty and the one shown on your store, this guide will help you understand why it happens and how to fix it.

Applies to: Discounty "Price rule" campaigns (formerly “General discount”).
Other Discounty campaign types follow different rules, and you can check the relevant troubleshooting guides for them. Check here.

How Discounts Are Calculated and Displayed on Your Store

Your store shows discounts based on the original price and sale price. For example, if the original price is $44 and the sale price is $38.50, the real discount is 12.5%.
However, rounding in your store may cause the displayed discount to be slightly different, such as 12% or 13%.

Common problems and solutions

1. Big mismatch (e.g., you set -20 %, storefront shows -50 %)

Why it happens?
The product already carried an old sale price before the Price rule ran, so the compare-at price is lower than you expect.

Example

  • Original price: 100 $

  • Previous manual sale: 70 $

  • Price rule (-20 %) applies to 70 $ → new price becomes 56 $

  • Storefront math: (70 – 56) ÷ 70 = -20 % internally, but to shoppers it looks like a drop from 100 $ to 56 $ → -44 %

How to fix it?

  1. Deactivate the Price rule campaign in Discounty.

  2. Go to Shopify Admin → Products → remove any old sale prices (set price = compare-at price).

  3. Reactivate the campaign.

If dozens of SKUs are affected, contact our support team for bulk help.


2. Small mismatch (e.g., you set -15 %, storefront shows -14 % or -16 %)

Why it happens

Your theme is probably rounding prices to the nearest cent and then recalculates the discount, so the percentage moves ±1 %.

Fix options

Option

Impact

How

Leave as-is

Most shoppers accept minor variance.

No action.

Adjust theme rounding

Perfect percentage, all products.

Ask your developer to change the theme’s math from “round then calculate” to “calculate then round”.

Tweak the Price rule

Quick fix for a single product.

Set Discounty to -14.7 % or -15.3 % so the rounded output equals -15 %.


3. Small mismatch only in converted currencies

Why it happens

After currency conversion, Shopify may round the local price, which slightly alters the perceived discount.

How to fix it?

  1. Navigate to the Shopify Admin → Settings → Markets → Preferences.

  2. Toggle Price rounding off.
    This allows fractional cents internally, giving a more exact discount %.

  3. Re-check the storefront.

  4. Still off? Keep rounding off and apply one of the theme fixes from § 2.


Need assistance?

If the percentage is still off after these steps—or you’re unsure which fix suits your store—open the in-app chat and share a product URL plus screenshots. Our team will investigate and guide you.

Did this answer your question?