Percentage promo code
A percentage promo code lowers the price of the products in the cart by a percentage, for example by 10%. It applies to all products in the cart. This page explains how the new price is calculated and why a percentage promo code sometimes does not lower the price of a product that is already on sale.
The main rule
A percentage promo code does not stack on top of another discount. For each product you pay the lower of two prices: the price the product has now, or the regular price minus the code's percentage.
“Regular price” is the product's price without a sale. “Current price” is the price you see in the cart before the promo code. It may already be lowered by a sale, by a quantity discount or by a wholesale price.
That is why a percentage promo code gives the full percentage on products without a sale, less on products on sale, and nothing if the sale is already better than the code.
Examples
All amounts are in Canadian dollars, for 1 item.
Example 1: product not on sale, 10% promo code
| Regular price | Current price | Regular price minus 10% | You pay | You save |
|---|---|---|---|---|
| 10.00 | 10.00 | 9.00 | 9.00 | 1.00 |
The product has no other discount, so the percentage promo code gives the full 10%.
Example 2: product on sale, 10% promo code (the code does not lower the price)
| Regular price | Current price (sale) | Regular price minus 10% | You pay | You save with the code |
|---|---|---|---|---|
| 10.00 | 8.50 | 9.00 | 8.50 | 0.00 |
The sale price of 8.50 CA$ is lower than 9.00 CA$, so the price stays 8.50 CA$. The percentage promo code does not lower this product. Below the promo code field the code shows a saving of 0.00 CA$. This is not an error: the sale already gives you more than the code.
In the cart the crossed-out price is always the product's regular price. A product on sale has a crossed-out price even without a promo code. So the crossed-out price does not show whether the percentage promo code worked. Look at the amount next to the code below the promo code field.
Example 3: product on sale, 20% promo code
| Regular price | Current price (sale) | Regular price minus 20% | You pay | You save with the code |
|---|---|---|---|---|
| 10.00 | 8.50 | 8.00 | 8.00 | 0.50 |
The percentage is calculated from the regular price of 10.00 CA$, not from the sale price of 8.50 CA$. So the new price is 8.00 CA$, not 6.80 CA$. You save 0.50 CA$ compared with the sale price.
Example 4: a cart with one product not on sale and one on sale, 15% promo code
| Product | Regular price | Current price | Regular price minus 15% | You pay |
|---|---|---|---|---|
| Product A (not on sale) | 10.00 | 10.00 | 8.50 | 8.50 |
| Product B (on sale) | 10.00 | 8.00 | 8.50 | 8.00 |
| Total | 18.00 | 16.50 |
The percentage promo code lowers only product A. Product B stays at 8.00 CA$, because its sale price is lower than 8.50 CA$. Below the promo code field the code shows a saving of 1.50 CA$, from product A only.
Example 5: quantity discount, 5% promo code
| Regular price | Current price (over 10 items) | Regular price minus 5% | You pay per item |
|---|---|---|---|
| 1.00 | 0.90 | 0.95 | 0.90 |
Some products get cheaper when you buy more items. The quantity discount is compared with the percentage promo code by the same rule. Here the quantity discount is better, so the price stays 0.90 CA$.
Example 6: customer with wholesale prices
If you have an account with wholesale prices, the rule is the same. The wholesale price is compared with the regular price minus the percentage, and you pay the lower of the two.
Example 7: two percentage promo codes, 10% and 20%
Two percentage promo codes do not add up to 30%. Only the larger percentage counts, here 20%. The 10% promo code stays in the list below the field but shows a discount of 0.00 CA$. You can remove it with ✕ or leave it. It does not change the amount.
Percentage promo code and free delivery
A percentage promo code does not cost you free delivery. Free delivery is checked against the amount of the products before the promo code.
Percentage promo code and minimum order amount
The minimum order amount is 5.00 $. It is checked after the percentage promo code. If the percentage promo code brings the amount below 5.00 $, the site does not let you continue. Add products to reach 5.00 $.