Pool systém
Tento obsah zatím není dostupný ve vašem jazyce.
Plugin obsahuje automatický systém ochrany proti aplikaci více slev na jednu položku. Systém se nazývá Cart Pool (košíkový fond).
Jak funguje
Section titled “Jak funguje”- Inicializace – Na začátku se vytvoří “fond” všech položek v košíku bez aplikované slevy
- Zpracování podle priority – Slevy se zpracovávají dle priority (nižší číslo = dříve)
- Konzumace z poolu – Po aplikaci slevy se položka odebere z poolu
- Validace další slevy – Následující slevy vidí jen zbývající položky
Pro které typy slev
Section titled “Pro které typy slev”Pool systém se používá primárně pro:
- BOGO slevy (Buy X Get X, Buy X Get Y)
- Free Gift slevy (Dárek zdarma)
- Košíkové slevy (Cart)
BOGO – speciální chování
Section titled “BOGO – speciální chování”U BOGO slev se z poolu odebírají i spouštěcí produkty (triggery).
Praktický příklad: “Kup 3 získej 1 zdarma”
Section titled “Praktický příklad: “Kup 3 získej 1 zdarma””Pool na začátku: 10 ks produktu A
| Fáze | Fond | Aplikace | Zůstatek |
|---|---|---|---|
| Start | 10 ks | — | — |
| Sleva 1 (priorita 0) | 10 ks | 3 ks trigger + 1 ks sleva | 6 ks |
| Sleva 2 (priorita 10) | 6 ks | 2 ks trigger + 1 ks sleva | 3 ks |
Sleva 1 (priorita 0): Kup 3 získej 1
- Aplikuje se na 3 ks (triggery) + 1 ks (discount)
- Z poolu odebíráno: 4 ks celkem
- Pool po aplikaci: 6 ks
Sleva 2 (priorita 10): Kup 2 získej 1
- Validuje se jen na zbývajících 6 ks
- Aplikuje se na 2 ks + 1 ks
- Z poolu odebíráno: 3 ks
- Pool po aplikaci: 3 ks
Důležitost priorit
Section titled “Důležitost priorit”Priorita určuje přístup k plnému poolu. Nižší priorita se zpracovává první a má přístup k úplnému inventáři.
Scénář se dvěma pravidly
Section titled “Scénář se dvěma pravidly”S 5 ks produktu A:
- Pravidlo A: Kup 2 získej 1 (50% sleva), priorita 0
- Pravidlo B: Kup 3 získej 1 (100% sleva), priorita 10
Výsledek: Pravidlo A se aplikuje na 3 ks, zbývá 2 ks. Pravidlo B potřebuje 3 ks, neaplikuje se.
Praktický tip
Section titled “Praktický tip”Lepší/vyšší slevu nastavte s nižší prioritou, aby se aplikovala dříve:
- “Kup 2 získej 1 ZDARMA (100% sleva)” – priorita 0
- “Kup 3 získej 1 za půlku (50% sleva)” – priorita 10
Ladění pool systému
Section titled “Ladění pool systému”Pro vizualizaci stavu poolu použijte debug panel. Viz Zjišťování problémů.