/admin/ecommerce/discounts) to create and manage all promotional rules described on this page.
Discount Types
Site Store Pro provides seven distinct discount types spanning item-level, order-level, and BOGO mechanics.Discount Value Types
Every discount rule uses one of two value types, selected when you create or edit the rule:
The discount engine applies whichever type you choose during the calculation pipeline.
Additional Rule Conditions
Beyond the core discount mechanics, each rule supports optional conditions that narrow eligibility or grant extra benefits:BOGO Setup
BOGO discounts (Type 7) require you to define both a trigger product and a target product. Configure the following parameters when creating a BOGO rule:
Example — Buy 2, Get 1 Free:
Site Store Pro validates that the trigger product is present in the cart before applying the discount to the target product quantity.
Discount Calculation Pipeline
Site Store Pro applies discounts in a strict three-phase pipeline to ensure correct layering and prevent conflicts.1
Phase 1 — Item-Level Discounts
Item-level rules are evaluated in this priority order. The last applicable rule wins for each line item:
- Category & Brand discount (Type 5)
- Item-Specific discount (Type 6)
- Sale price set on the product or variant
- Quantity break tier pricing
- Wholesale price
2
Phase 2 — BOGO
After item-level pricing is resolved, Site Store Pro validates BOGO rules (Type 7). If the trigger product quantity is present in the cart, the percentage discount is applied to the qualifying target product quantity.
3
Phase 3 — Order-Level Discounts
Order-level discounts are applied in this sequence:
- Coupon Code (Type 1)
- General Order Value (Type 3)
- Preferred Customer (Type 2)
- New Customer / First Order (Type 4)
By default, only one order-level discount applies per order. To allow customers to stack multiple order-level discounts simultaneously, enable the Allow Multiple Order Discounts option in your store settings.