Yes — multiple promotions can apply to the same order, but whether they do depends on the type of promotions and your Discount Strategy settings.
Product Promotions and Cart Promotions Are Independent
The most important thing to understand: product-level promotions and cart-level promotions operate independently and can both apply to the same order simultaneously.
- Product promotions (Simple Discount, Bulk Discount, Buy X Get X, Buy X Get Y) change individual product prices
- Cart promotions (Cart Discount) change the cart total after products are priced
A customer can receive a 20% product discount AND a $10 cart discount on the same order without any conflict.
Multiple Product Promotions
When multiple product promotions match the same product, the Product Discount Strategy in Ezhance → Settings controls the outcome:
| Strategy | What Happens |
|---|---|
| Biggest Discount | Only the largest available discount applies |
| Smallest Discount | Only the smallest available discount applies |
| Stack All | All eligible discounts apply sequentially |
Multiple Cart Promotions (Pro)
When multiple cart discounts are eligible, the Cart Discount Strategy controls the outcome:
| Strategy | What Happens |
|---|---|
| Stack All | All eligible cart discounts apply together |
| Best Discount Only | Only the highest-value cart discount applies |
| Best Discount + Free Shipping | Best cart discount + any free shipping promotion |
| Free Shipping Only | Only free shipping promotions apply |
Example: Product + Cart Promotions Together
Setup:
- Promotion A: 20% off T-Shirts (product promotion)
- Promotion B: $15 off orders over $100 (cart promotion)
Result: The customer gets 20% off T-Shirt prices AND $15 off the cart total — both promotions apply because they target different things.
Recommendation
For most stores, use Biggest Discount for product promotions and Best Discount + Free Shipping for cart promotions. This ensures customers always get the best available discount without unexpected discount stacking that could affect your margins.
If you want to allow stacking intentionally (e.g., a loyalty discount on top of a sale discount), set the Product Discount Strategy to Stack All — but test carefully to confirm the combined discounts are still profitable.