Creating pricing rules
New rule, discount type, scope, days of week, date range
Pricing rules
A rule is the Smart Pricing engine's frame. Specifies: what (service), when (slot + day), how much (discount).
Where to find it
Smart Pricing → Rules tab → + New rule button.
Rule fields
Basics
- Name (e.g., "Weekday morning -20%")
- Active / Inactive (toggle)
- Priority (0-100, default 50)
Scope (what it applies to)
- All services (default)
- Selected services (multi-select)
- Selected categories (multi-select)
Time validity
- Time slot: Morning / Afternoon / Evening (or custom)
- Days of week: M, T, W, Th, F, S, Su (multi-select)
- Date range (optional, validFrom + validTo)
Discount
- Type: Percentage (%) or Fixed amount (HUF)
- Value (e.g., 20%, or 1,500 HUF)
- Max-cap (% only, e.g., max 3,000 HUF discount)
Sample rules
Simple
- Name: "Morning haircut -15%"
- Scope: Haircut category only
- Slot: Morning
- Days: all
- Discount: 15%
Complex
- Name: "Weekend evening -1,500 HUF"
- Scope: all services
- Slot: Evening
- Days: Sat, Sun
- Discount: -1,500 HUF fixed
- Validity: 2026-01-01 to 2026-12-31
Seasonal
- Name: "Summer promo -10%"
- Scope: all services
- Slot: all
- Days: all
- Validity: 2026-06-01 to 2026-08-31
- Discount: 10%
Validation
System prevents:
- Empty name
- Discount = 0
- Empty days of week (at least 1)
- Invalid date (end before start)
- Negative final price (Fixed capped at base price)
Bulk actions
- Toggle activate/deactivate: quick on/off
- Edit: modify
- Delete: remove
Modifications affect only future bookings. Existing booking prices unchanged.
When to use it
Scenario 1, low Monday afternoon Monday afternoons empty. New rule: "Monday afternoon -20%." Customers arrive.
Scenario 2, premium service upsell "Trend-color" is pricy. Rule: "Trend-color morning -10%." Make pricier service attractive in quiet hours.
Scenario 3, holiday season December: all services -15%. One big rule for whole month. Jan 1 expires auto.
Scenario 4, new service launch New "Botox-light" service. -25% intro for 30 days. Scope: Botox-light only. Validity: 2026-05-01 to 2026-05-31.
Tips
- Name should be descriptive, 6 months later you'll still know what it was for.
- Priority matters when 2 rules conflict. Higher wins.
- Max-cap protects high-priced services, don't skip on % discounts.
- Toggle rules off individually, no need to delete all.
- Active rules list shows status with small icon, easy overview.
- Preview tool: definitely check before activating a rule.