Všetky príručky

Zľavy a zľavové kódy do hĺbky

Typy zliav, podmienky, kombinovanie, kampane a automatické vypínanie expirovaných kódov.

Pre: Marketing a obchodV administrácii:/admin/discounts

Tento článok rozoberá jednotlivé polia a pravidlá zľavy podrobnejšie, než všeobecný prehľad v Marketingových nástrojoch. Použite ho pri zakladaní zľavy, ktorá musí presne sedieť na konkrétny produkt, kategóriu alebo obdobie.

Kde to nájdete

Marketing > Zľavy na /admin/discounts. Vytvorenie a úprava sú samostatné obrazovky (/admin/discounts/create, /admin/discounts/{id}/edit).

Obrazovka „Zľavy a zľavové kódy do hĺbky“ v administrácii
Obrazovka „Zľavy a zľavové kódy do hĺbky“ v administrácii

Postup

  1. Otvorte Marketing > Zľavy a zvoľte Pridať zľavu.
  2. Vyplňte Popis (interný názov) a rozhodnite, či zľava má kód, alebo sa spúšťa sama, bez kódu.
  3. Zvoľte Typ: Percentá (%), Fixná suma alebo Doprava zadarmo.
  4. Pri percentuálnej zľave zadajte Hodnotu do 100 % — vyššia hodnota by mohla dostať objednávku do zápornej sumy, preto ju systém odmietne.
  5. V sekcii Platí pre vyberte rozsah: Celá objednávka, Konkrétne produkty alebo Konkrétne kategórie a vyberte položky.
  6. V sekcii Platnosť nastavte Začiatok a Koniec platnosti (koniec musí byť po začiatku).
  7. Voliteľne pripojte zľavu ku Kampani — keď kampaň minie rozpočet, zľava sa prestane uplatňovať.
  8. Uložte cez Vytvoriť zľavu.
Pozor: Zľava so zapnutým Spúšťa sa sama, bez kódu nemá kód vôbec — pri prepnutí prepínača sa existujúci kód vymaže, aby v databáze nezostala automatická akcia, ktorú by šlo omylom opísať ako kupón zákazníkovi.

Polia a nastavenia

PolePovinnéVýznam
nameÁnoInterný popis zľavy.
codeÁno, ak zľava nie je automatickáKód, ktorý zákazník zadáva v košíku; musí byť jedinečný.
typeÁnopercentage, fixed alebo free_shipping.
valueÁnoVýška zľavy; pri percentách max. 100.
min_order_amountNieMinimálna hodnota objednávky, od ktorej zľava platí.
max_discount_amountNieStrop, koľko najviac zľava odpočíta.
applies_toÁnoorder, specific_products alebo specific_categories.
applicable_idsNieKonkrétne produkty alebo kategórie pri cielenej zľave.
is_combinableNieČi sa dá skombinovať s inou zľavou.
is_automaticNieZľava sa uplatní sama bez zadania kódu.
campaign_idNieKampaň, na ktorú je zľava naviazaná.
per_customer_limitNieKoľkokrát môže jeden zákazník kód použiť.
max_usesNieCelkový limit použití zľavy.
starts_at / ends_atNieOkno platnosti.
is_activeNieZapnutie a vypnutie zľavy.

Čo sa deje na pozadí

Bez prepínača Kombinovateľná s inými zľavami platí naraz len jedna zľava — kupón má prednosť pred automatickou akciou. Automatická percentuálna zľava zacielená na konkrétne produkty alebo kategórie (bez minimálnej sumy objednávky) sa navyše prejaví priamo na cene v katalógu, nielen v košíku — rovnaká podmienka rozhoduje na oboch miestach, takže sa nemôže stať, že produkt ukáže zľavu na karte, ale v košíku sa neuplatní (alebo naopak).

Limit na zákazníka sa pri automatickej akcii počíta inak než pri kupóne s kódom — automatická akcia nemá kód, takže sa jej použitia sledujú cez samotnú väzbu na zľavu, nie cez uložený kód v objednávke.

Zmena ceny, ktorú spôsobí katalógová akcia (zapnutie, vypnutie aj zmazanie), sa zaznamenáva do histórie cien produktu — vďaka tomu vie systém neskôr doložiť, akú zľavu zákazník naozaj videl.

Zľava zacielená na konkrétne produkty alebo kategórie znižuje DPH len na riadkoch objednávky, na ktoré sa naozaj vzťahuje — nie pomerne cez celý košík. Kniha s 5% DPH teda nekráti daň filmu s 23% DPH len preto, že sú v tej istej objednávke.

Limit na zákazníka aj celkový limit použití kódu sa overujú aj pri samotnom vzniku objednávky, nielen pri jej zobrazení v košíku — pri dvoch súbežných objednávkach s posledným použitím kódu prejde len prvá, druhá dostane zrozumiteľnú chybu. Minimálna hodnota objednávky sa porovnáva až po prepočte meny, takže platí rovnako pri objednávke v sekundárnej mene. Kód, ktorý v danej chvíli reálne nič neodpočíta (napríklad kvôli súbehu s inou nekombinovateľnou zľavou), sa nezaráta ako použitie.

Keď zľavový kód prekročí svoj dátum platnosti a zostane zapnutý, AI pozorovateľ Expirované zľavy ho zachytí (s odstupom aspoň jedného dňa, aby sa akcia skončená cez noc nenavrhla hneď na úsvite) a navrhne ho vypnúť — nikdy nezmaže, iba nastaví Aktívna zľava na nie, pretože použitia na kóde sú jediný záznam o priebehu kampane. Toto je jeden z mála pozorovateľov, ktorý smie bežať aj úplne automaticky (bez potvrdenia obchodníkom) — dátum konca je fakt zo samotného obchodu, nie úsudok, ktorý by niekto musel posúdiť, a vypnutie kódu je vratná operácia. Prepnutie na automatický režim je v AI denníku a autonómii; zoznam všetkých pozorovateľov je v Pozorovateľoch obchodu.

Asistentovi stačí napísať: „vypni všetky expirované zľavové kódy" a nástroj discounts_toggle ich vypne bez toho, aby ste prechádzali zoznam ručne.

Časté problémy

  • Zľava sa v košíku neuplatní, hoci kód existuje. Skontrolujte Platnosť (dátum) a Min. hodnotu objednávky — pri necielenej zľave stačí, že košík túto hranicu nedosahuje.
  • Zľava sa uplatní, ale na inú položku, než ste čakali. Pri Konkrétnych produktoch/kategóriách overte, že ste vybrali správne položky v Vybrať produkty/kategórie — zoznam obsahuje len aktuálne vybrané položky, nové sa hľadajú cez vyhľadávanie.
  • Zákazník má kód, ktorý sa nedá zadať druhýkrát. Skontrolujte Limit na zákazníka; automatická akcia sa počíta inak než kód, takže limit môže pôsobiť, aj keď zákazník kód nikdy nevidel.
  • Zľava naviazaná na kampaň prestala fungovať zo dňa na deň. Kampaň minula rozpočet alebo skončila jej platnosť — pozrite Kampane s rozpočtom.
  • Percentuálna zľava sa neponúka pri úprave hodnoty nad 100. Systém to zámerne odmieta, aby objednávka nespadla do zápornej sumy.

Súvisí

Bola táto stránka užitočná?