Haladó szabály-logika
Prioritás, ütköző szabályok, max-cap, percent vs fix kombinációk
Haladó szabály-logika
Egyszerű szabályok 1-2 perc alatt készíthetők. A bonyolultabb logikák a prioritás, a max-cap és a kombinációk megértésén múlnak.
Prioritás (0-100)
Ha 2 szabály egyaránt érvényes egy szolgáltatásra-időpontra, a magasabb prioritású nyer.
Példa
- Szabály A: "Minden szolgáltatás délelőtt -15%", prioritás 50
- Szabály B: "Hajvágás délelőtt -20%", prioritás 80
Egy hajvágás délelőtt: a B szabály érvényes (80 > 50), -20% kedvezmény. Egy festés délelőtt: csak az A szabály alkalmazható, -15%.
Mit ne csinálj
Ha minden szabály prioritást 50-en hagyod, az ütköző szabályoknál bizonytalan az eredmény (általában az utolsó-szerkesztett nyer). Mindig adj eltérő prioritást a fontosabbnak.
Max-cap (%-os szabálynál)
A %-os szabálynak van egy "maximum-érték" mező:
- Pl. "20% kedvezmény, max 3 000 Ft"
- Egy 10 000 Ft-os szolgáltatás → 20% = 2 000 Ft, OK
- Egy 25 000 Ft-os szolgáltatás → 20% = 5 000 Ft, de max 3 000 Ft cap, tehát 3 000 Ft
A max-cap véd a magas árú szolgáltatásokon a túl nagy bevétel-vesztéstől.
Percent vs Fixed kombinációk
Egy szolgáltatásra csak egy szabály érvényes egy időre (a prioritás dönti el). Tehát nem kombinálhatsz "20% + 1000 Ft" módon.
Ha kombinálni akarsz, két különálló szolgáltatást kell létrehozni (különös trükk).
Negatív végső ár védelem
A rendszer soha nem enged 0 alá végső árat:
- Pl. 1 000 Ft-os szolgáltatás, "Fix 1 500 Ft kedvezmény" → végső 1 000 Ft - 1 500 Ft = -500 Ft, de cap-pelve 0-ra → 0 Ft (ingyenes)
A 0-ig levitt szolgáltatás ritkán értelmes, ellenőrizd a szabályt.
Dátum-tartomány gyors-lejáratok
A dátum-tartomány hasznos a szezonális akciókra:
- Karácsonyi: 2026-12-01 - 2026-12-31
- Augusztusi: 2026-08-01 - 2026-08-31
A validTo után a szabály automatikusan inaktív (a szabály-listán is így jelenik meg). A meglévő szabályt később reaktiválhatod (új dátum-tartománnyal).
Kombinált hatály
A "Hatály" mezőt kombinálhatod:
- Csak Hajvágás kategória
- Csak "Trend-szín" szolgáltatás (a Hajvágáson belül)
Vagy:
- Minden szolgáltatás kivéve Hajvágás (negatív szelektálással ritkán működik)
Mikor használd
Szcenárió 1, hierarchikus prioritás "Minden szolgáltatás délelőtt -15%" (prioritás 30)
- "Hajvágás délelőtt -20%" (prioritás 70)
- "VIP-vendégeknek hajvágás -25%" (prioritás 100)
A hierarchia: VIP > Hajvágás-specifikus > általános délelőtti.
Szcenárió 2, max-cap-es prémium "Minden szolgáltatás délelőtt -25%, max 5 000 Ft". A 4 000 Ft-os szolgáltatás teljes 25%-ot kap, az 50 000 Ft-os csak 5 000 Ft-ot.
Szcenárió 3, double-discount kerülése A vendég vásárolt csomagot 20% kedvezménnyel. Most foglal a csomagból Smart Pricing-szabály alá eső időre. A két kedvezmény nem halmozódik automatikusan, a Smart Pricing csak az egyedi szolgáltatás-árra alkalmazódik.
Szcenárió 4, exception-szabály "Délelőtt mindenki -15%, kivéve VIP". Ezt nem lehet egyetlen szabály-mezővel megcsinálni. Két szabály: A (mindenki -15%) prioritás 50, B (VIP +0% azaz nincs kedvezmény) prioritás 100.
Tippek
- A prioritás 0-100 közötti, használd a teljes skálát: 10-30 alacsony, 50 közepes, 70-100 magas.
- A max-cap mindig állítsd be, ha %-os szabályod van. Védi a magas árú szolgáltatásokat.
- A dátum-tartomány automatikus deaktivációt ad, nem kell manuálisan kapcsolnod ki.
- Az ütköző szabályok diagnosztizálására használd a preview-eszközt: lásd melyik szabály érvényesül.
- A negative-szelektálás (kivéve) a prioritással elérhető, de gyakran egyszerűbb két különálló szabályt csinálni.
- A szabályok-számát tartsd 10 alatt, különben kezelhetetlen lesz a logika.
