Volume Discount Percent calculations

This article describes the logic behind how we show the percentage in the volume discount table on the product page and in the buy more message on the cart page.

We have the discount group set to 50% with the “wholesale” customer tag as shown in the screenshot below:

The volume discount is set to the “Percentage Off” with three tiers:

And, we selected the “Ignore discount groups (%) and individual variant pricing, and apply the volume discount set” option from the volume discounts settings screen.

Now, on the product page, the discount percentages shown in the volume discount, are calculated with the original sell price to get the final volume discount price. That is:

  • 55% of $35 => $15.75

  • 60% of $35 => $14

  • 65% of $35 => $12.25

If the “Apply discounts to compare at price” is selected and if the product has a compare at price, then our app calculates the volume discount percentage with the compare at price.

On the cart and under the eligible product, our app shows a message to get extra discount. Here, the percentage discount is the difference between the currently applied discounted price and the next discounted price.

For example,

  • In the screenshot below, it says “Buy 1 more to get extra 10.0% discount”

  • Where 10% is the difference between $17.50 and the next discounted price $15.75, that is $1.75

  • Or in other words, we can say the 10% is off of the currently applied discounted price $17.50

If we look at volume discount message for the next tier,

  • In the screenshot below, it says “Buy 1 more to get extra 11.11% discount”

  • Where 10% is the difference between $15.75 and the next discounted price $14, that is again $1.75

  • Or in other words, we can say the 11.11% is off of the currently applied discounted price $15.75

  • The same applies to all tiers and their messages

Miscellaneous

  • The percentage calculation for the VD table and VD message always remain the same for the “Price Off” and “Fixed Price” options as well.

  • The percentage calculation for the VD table and VD message always remains the same even if the “Apply volume discounts on top of group discounts and individual pricing.” option is selected.

  • If the tier discount is smaller than the currently applied discount, the VD message will show a negative discount percentage, that is, if the currently applied discount is 50% and the next discount is 45%.

Last updated