ahojsvet.guide/content/promotions/cart-rules.md
2026-02-03 20:08:36 +01:00

217 lines
No EOL
6.3 KiB
Markdown

+++
title = "Pravidlá košíka"
description = "Automatické zľavy pri splnení podmienok"
date = 2026-02-03
weight = 1
+++
Pravidlá košíka sú automatické zľavy, ktoré sa aplikujú, keď zákazník splní určité podmienky. Zákazník **nemusí zadávať žiadny kód** - systém pravidlá aplikuje automaticky.
## Vytvorenie nového pravidla
### Krok 1: Základné informácie
**Názov**
- Interný názov pre administráciu
- Zákazník ho neuvidí (pokiaľ nenastavíte badge)
- Príklad: "Zľava 10% nad 50€", "Doprava zdarma nad 30€"
**Popis** (voliteľné)
- Poznámky pre ostatných adminov
- Zákazník ho neuvidí
**Kanál**
- Vyberte, pre ktorý obchod platí (shop.sk, shop.cz)
- Alebo nechajte prázdne pre všetky kanály
**Aktívne**
- Zaškrtnite, aby pravidlo fungovalo
- Odškrtnite na dočasné vypnutie
### Krok 2: Platnosť
**Platné od / Platné do**
- Nastavte časové obdobie, kedy pravidlo funguje
- Príklad: Vianočná akcia od 1.12. do 24.12.
- Môžete nechať prázdne pre trvalé pravidlo
### Krok 3: Priorita a kombinovanie
**Priorita**
- Číslo od 1 vyššie
- **Čím nižšie číslo, tým vyššia priorita**
- Pravidlá sa aplikujú od najnižšieho čísla
**Príklad:**
- Priorita 1: Zľava 20% (aplikuje sa ako prvá)
- Priorita 2: Doprava zdarma (aplikuje sa potom)
**Kombinovanie pravidiel**
- **Exclusive** - Toto pravidlo sa nemôže kombinovať s inými. Ak sa aplikuje, ostatné sa ignorujú.
- **Stackable** - Môže sa kombinovať s inými pravidlami
**Tip:** Ak máte pravidlo "Zľava 50%" ktoré nechcete kombinovať s ničím, nastavte Exclusive.
### Krok 4: Podmienky
Nastavte, kedy sa pravidlo má aplikovať:
**Minimálna suma košíka**
- Pravidlo sa aplikuje, ak je suma v košíku aspoň táto hodnota
- Príklad: 50 € (zľava len nad 50€)
**Maximálna suma košíka**
- Pravidlo sa aplikuje, ak je suma v košíku najviac táto hodnota
- Príklad: Zľava len pre nákupy do 100€
**Minimálny počet produktov**
- Koľko kusov musí byť v košíku
- Príklad: Aspoň 3 kusy
**Maximálny počet produktov**
- Najviac kusov v košíku
- Príklad: Zľava len pre malé nákupy (max 5 kusov)
**Rola zákazníka**
- Pravidlo len pre určité typy zákazníkov
- Príklad: Len pre "Premium" alebo "Verified" zákazníkov
**Prvá objednávka**
- Zaškrtnite, ak má platiť len pre úplne prvý nákup zákazníka
- Perfektné pre uvítacie zľavy
### Krok 5: Typ zľavy
**Percentuálna zľava**
- Zadajte percento (napr. 10, 20, 50)
- Príklad: 15% zľava = zadajte "15"
**Doprava zdarma**
- Zákazník neplatí za dopravu
- Netreba zadávať žiadnu hodnotu
### Krok 6: Obmedzenia použitia
**Celkový limit použití**
- Koľkokrát môže byť pravidlo použité celkovo
- Príklad: 100 = len prvých 100 zákazníkov
- Nechajte prázdne pre neobmedzené
**Limit na zákazníka**
- Koľkokrát môže jeden zákazník použiť pravidlo
- Príklad: 1 = každý zákazník len raz
- Nechajte prázdne pre neobmedzené
## Pravidlá s konkrétnymi produktmi
Pravidlá môžu byť naviazané na konkrétne produkty. Existujú dva typy rolí produktov:
### Roly produktov
**CONDITION (Podmienka)**
- Tieto produkty **musia byť v košíku**, aby sa pravidlo aplikovalo
- Sami o sebe **nedostanú zľavu**
- Príklad: "Kúp knihu X, získaš 20% zľavu na všetko ostatné"
**DISCOUNT (Zľava)**
- Tieto produkty **dostanú zľavu**, keď sa pravidlo aplikuje
- Môžu byť v košíku aj nemusia (závisí od podmienok)
- Príklad: "20% zľava na všetky tričká"
### Príklad kombinácie:
**Pravidlo:** Kúp knihu, získaj 50% zľavu na záložku
1. Pridajte knihu s rolou **CONDITION**
2. Pridajte záložku s rolou **DISCOUNT**
3. Nastavte zľavu 50%
**Výsledok:**
- Ak má zákazník knihu v košíku, záložka bude so zľavou 50%
- Kniha sama zostane za plnú cenu
- Ak nemá knihu v košíku, záložka bude za plnú cenu
### Nastavenie produktov
Pre každý produkt môžete zadať:
**Množstvo**
- Koľko kusov musí/môže byť v košíku
- Príklad: "Kúp 3 knihy, získaj 4. zadarmo"
**Typ zľavy produktu** (len pre DISCOUNT rolu)
- Percentuálna alebo pevná suma
- Môže byť odlišná od hlavnej zľavy pravidla
**Hodnota zľavy produktu** (len pre DISCOUNT rolu)
- Konkrétna zľava pre tento produkt
## Zobrazenie v košíku
### Badge (Odznak)
Text, ktorý sa zobrazí v košíku, keď je pravidlo **aktívne**.
**Príklad:**
- Badge text: "Vianočná zľava 15%"
- Zobrazí sa v košíku ako zelený odznak
### Progress bar (Indikátor progresu)
Ak chcete ukázať zákazníkovi, koľko ešte chýba na splnenie podmienky.
**Zapnite progress bar:**
- Zaškrtnite "Zobraziť progress bar"
**Progress správa:**
- Použite `:count` na zobrazenie chýbajúcej sumy
- Príklad: "Pridajte ešte :count € na dopravu zdarma"
- Systém automaticky nahradí `:count` číslom
**Ako to vyzerá:**
```
Pridajte ešte 12,50 € na dopravu zdarma
[=========> ] 75%
```
### Zobrazenie na produkte
Ak má pravidlo produkty s rolou CONDITION alebo DISCOUNT, badge sa zobrazí aj na stránke produktu:
- "Pri kúpe získate 20% zľavu"
- "Súčasť akcie: Doprava zdarma"
## Príklady pravidiel
### 1. Doprava zdarma nad 30€
- Podmienka: Minimálna suma 30€
- Zľava: Doprava zdarma
- Progress správa: "Pridajte ešte :count € na dopravu zdarma"
### 2. Zľava 15% pre prvý nákup
- Podmienka: Prvá objednávka = Áno
- Zľava: 15%
- Badge: "Uvítacia zľava 15%"
### 3. Kúp 3, zaplať za 2
- Produkt s rolou DISCOUNT: Pridajte produkt, množstvo: 3
- Zľava produktu: 33,33%
### 4. Študentská zľava
- Podmienka: Rola zákazníka = "Verified"
- Zľava: 10%
- Badge: "Študentská zľava"
## Časté chyby
**Konfliktné podmienky** - Min suma 50€ a Max suma 30€ (nikdy sa nesplní)
**Zlá priorita** - Exclusive pravidlo má nízku prioritu, nikdy sa nepoužije
**Chýbajúci progress text** - Progress bar zapnutý, ale text prázdny
**Produkt v oboch rolách** - Produkt je CONDITION aj DISCOUNT zároveň
## Kontrolný zoznam
Pred aktivovaním skontrolujte:
- ✅ Podmienky dávajú zmysel
- ✅ Priorita je správne nastavená
- ✅ Badge text je vyplnený (ak ho chcete)
- ✅ Progress správa obsahuje `:count` (ak používate)
- ✅ Limity sú rozumné (nebudú vyčerpané za 5 minút)
- ✅ Pravidlo je aktívne a v správnom časovom období