In PrestaShop, Price Rules are used to create discounts and promotions. There are two main types: Catalog Price Rules and Cart Rules. (help-center.prestashop.com)
1. Catalog Price Rules
These automatically reduce product prices in the catalog and on product pages. They can be applied based on:
- Category
- Brand/Manufacturer
- Supplier
- Product attributes
- Customer group
- Country
- Currency
- Quantity purchased
- Date range
Examples:
- 10% off all laptops
- 15% off products from a specific brand
- Quantity discounts (Buy 5+, get 20% off) (doc.prestashop.com)
Path:
Catalog → Discounts → Catalog Price Rules
2. Cart Rules
These are discounts applied during checkout. They can be:
- Coupon codes
- Automatic discounts
- Free shipping
- Free gifts
- Fixed amount discounts
- Percentage discounts
Examples:
- WELCOME10 → 10% off first order
- Free shipping above ₹2,000
- Buy product A and get product B free (help-center.prestashop.com)
Path:
Catalog → Discounts → Cart Rules
When to Use Which?
| Requirement | Use |
|---|---|
| Discount entire category | Catalog Price Rule |
| Flash sale on products | Catalog Price Rule |
| Coupon code promotion | Cart Rule |
| Free shipping offer | Cart Rule |
| Buy X Get Y | Cart Rule |
| First-order discount | Cart Rule |
Pro Tip
For better store performance, avoid creating hundreds of complex cart rules. Use Catalog Price Rules whenever possible for category-wide discounts and Cart Rules only for checkout-based promotions. (doc.prestashop.com)
If you’re using PrestaShop 8, I can also show how to create:
- Buy 2 Get 1 Free
- Wholesale quantity discounts
- Customer-group-specific pricing
- Festival sale (e.g., Eid, Diwali, Black Friday) promotions. (help-center.prestashop.com)
