Modul Slevy a dárky — část Slevy

16.8.2026


Modul Slevy je součástí přídavného modulu Slevy a dárky a rozšiřuje přeceňovací pravidla o řízení sedmi slevových voleb u jednotlivých produktů. Ve stejném modulu jsou licenčně zahrnuty i Dárky — viz Modul Slevy a dárky — část Dárky. Můžete podle podmínek pravidla zapínat nebo vypínat věrnostní slevu, objemovou slevu, dopravu zdarma, slevové kupóny a další — včetně maximální povolené slevy v procentech. Nastavení z pravidel se při exportu sloučí s globálním nastavením v konfiguraci exportu.

Výhody pro e-shopy:

  • Selektivní řízení — každé pravidlo může nastavit jen vybrané slevy; ostatní zůstanou z globálního exportu nebo z jiných pravidel.
  • Kombinace s cenou i bez ní — slevy lze měnit i u produktů, kterým pravidla nezměnila cenu (export jen slev).
  • Přehled v logu — u každého pravidla i ve finálním souhrnu vidíte, které slevy byly nastaveny a na jakou hodnotu.
  • Filtry a podmínky — sloupec Vypočtené slevy, filtrování po typech slev a podmínky pravidel reagující na slevy z předchozích kroků stromu.

Aktivace

Aktivace vyžaduje licenci PROFI, PREMIUM nebo FLEXI. S licencí START se při spuštění zkušební verze doplňku současně spustí i 14denní zkušební verze licence PROFI; po jejím skončení se hlavní licence automaticky vrátí na START.

Po aktivaci se v editoru přeceňovacích pravidel objeví záložky Slevy a Dárky.

Vztah k globálnímu nastavení exportu

Od roku 2024 lze v Konfigurace → Export vypočtených cen nastavit slevy globálně pro všechny přeceňované produkty (Umíme v Shoptetu měnit i Slevy). U každé volby zvolíte Neřešit / Zapnout / Vypnout (u maximální povolené slevy Neřešit / Aktivovat s procenty).

Modul Slevy v pravidlech tento globál doplňuje a přepisuje per produkt:

  • pravidlo nastaví jen vybrané klíče slev (zaškrtnutím „V tomto pravidle“ u konkrétní volby);
  • u klíče, který pravidlo neřeší, platí globální nastavení z exportu (nebo hodnota z jiného pravidla);
  • pozdější pravidlo ve stromu vyhrává per klíč — např. pravidlo A zapne dopravu zdarma a pravidlo B ji vypne, výsledek je Vypnuto.

Nastavení v přeceňovacích pravidlech

Nastavení slev je dostupné pouze ve stromu pravidel, ne v individuálních pravidlech produktů. V editoru pravidla otevřete záložku Slevy a zaškrtněte políčko u záložky, čímž aktivujete celou sekci.

Záložka Slevy v editoru pravidla

Přeceňování a pravidlo „jen pro slevy“

Záložku Přeceňování lze vypnout — pravidlo pak nepočítá cenu a může sloužit pouze pro nastavení slev (podobně jako u modulu Příznaky). V takovém režimu je u slev k dispozici jen trigger „Pro všechny produkty splňující podmínky pravidla“. Produkt bez změny ceny, ale se změněnými slevami, se přesto zařadí do exportu (odesílají se jen slevy, bez pole ceny).

Kdy nastavit slevy (trigger)

Volba Význam
Pro všechny produkty splňující podmínky pravidla Slevy se nastaví každému produktu, který spadne do tohoto pravidla.
Pro produkty přeceněné tímto pravidlem (cena byla vypočtena) Slevy jen u produktů, u kterých toto pravidlo úspěšně vypočítalo cenu.

U druhé volby lze zaškrtnout Pouze pokud toto pravidlo bylo finální — produkt byl přeceněn tímto pravidlem a žádné další pravidlo už cenu nezměnilo.

Na rozdíl od modulu Příznaky není trigger pro produkty s chybou při přecenění — u takových produktů slevy z pravidel typicky nedávají smysl.

Nastavení triggeru slev

Sedm slevových voleb

Pod triggerem je seznam sedmi voleb. U každé řádku:

  1. Checkbox „V tomto pravidle“ — pravidlo na tuto volbu vůbec sahá (bez zaškrtnutí se volba v tomto pravidle ignoruje).
  2. Zapnout / Vypnout — cílový stav v e-shopu (zobrazí se jen při zaškrtnutém checkboxu).
  3. U Maximální povolená sleva navíc pole pro procenta (0–99,9 %).
Volba Popis
Maximální povolená sleva Horní hranice slevy v %.
Věrnostní sleva Zapnutí/vypnutí věrnostní slevy u produktu.
Objemová sleva Objemová sleva dle nastavení e-shopu.
Množstevní sleva Množstevní sleva dle nastavení e-shopu.
Slevový kupón Možnost uplatnit slevový kupón na produkt.
Doprava zdarma Produkt splňuje podmínky dopravy zdarma.
Platba zdarma Produkt splňuje podmínky platby zdarma.

Nastavení slevových voleb v pravidle

Indikátor aktivované sekce “Slevy” v pravidle

U pravidel s nastavenými slevami se zobrazí ikona % s tooltipem o počtu a názvech nastavovaných slev.

Indikace slev ve stromu pravidel

Jak se slevy skládají při přecenění

Při přecenění aplikace projde strom pravidel shora dolů — stejně jako při výpočtu ceny. U každého pravidla, které má zapnuté Slevy, zapamatuje si jen ty volby, u kterých jste zaškrtli „V tomto pravidle“. Až projde všechna pravidla, z těchto kroků sestaví výsledné nastavení slev pro daný produkt.

Základní pravidla kumulace:

  1. Per klíč, ne per celý blok — pravidlo A může nastavit dopravu zdarma a pravidlo B slevový kupón; obě slevy v výsledku zůstanou aktivní.
  2. Pozdější pravidlo vyhrává u stejného klíče — pravidlo B přepíše hodnotu klíče nastavenou pravidlem A.
  3. Nenastavené klíče v pravidlech zůstanou z globálního exportu (Konfigurace → Export) nebo beze změny v e-shopu (režim Neřešit).
  4. Podmínka pravidla vidí slevy z předchozích pravidel v aktuálním běhu (živý stav), ne vlastní slevy tohoto pravidla.

Pokud produkt přestane splňovat pravidlo, které mu slevu nastavilo, při dalším přecenění se u daného klíče použije globální export nebo jiné platné pravidlo — klíč z předchozího pravidla do výsledku nepromítne.

Průběh a výsledek přecenění

Výsledek přecenění (souhrn nahoře)

V bloku Výsledek přecenění je sekce Slevy s finálním seznamem všech dotčených voleb a jejich stavem (Zapnuto / Vypnuto, u maximální povolené slevy i hodnota v %).

Výsledek přecenění — souhrn slev

Průběh podle pravidel

U každého pravidla se slevami zobrazí sekce Slevy s:

  • triggerem a případně „pouze pokud je toto pravidlo finální“;
  • seznamem voleb, které toto pravidlo nastavuje (Zapnuto/Vypnout, % u minPriceRatio);
  • informací, zda se pravidlo uplatnilo, nebo důvod přeskočení (trigger nesplněn, žádná volba zaškrtnutá, přeceňování vypnuté).

Slevy v průběhu přecenění podle pravidel

Historie změn přecenění

Sekce Historie změn přecenění zaznamenává i změny slev (vedle ceny a příznaků).

Ve sloupci Změny je ikona slev — tooltip porovná stav před a po přecenění u všech dotčených voleb.

Sloupec Log a tooltip u ikony logu zobrazí uložený průběh včetně souhrnu slev ve Výsledku přecenění.

Historie změn přecenění — změna slev

Dashboard — Log přecenění

Na Dashboard → Log přecenění:

  • sloupec Změny (při aktivním modulu Příznaky nebo Slevy) zobrazuje ikony změn ceny, příznaků a slev;
  • filtr Změna slev v záhlaví sloupce Změny (jen s modulem Slevy);
  • filtry lze kombinovat s Změna ceny a Změna příznaků;
  • sloupec Log s uloženým průběhem přecenění;
  • export CSV obsahuje sloupec se změnami slev.

Dashboard Log přecenění — filtr Změna slev

Tabulka produktů — nové sloupce a filtrování

Nový sloupec Vypočtené slevy

Ve výběru sloupců (skupiny Přecenění a Přecenění (test)):

Sloupec Popis
Vypočtené slevy Souhrn slev z pravidel po přecenění — jen volby, které alespoň jedno pravidlo nastavilo.
Vypočtené slevy (test) Stejné pro testovací průchod pravidel.

V buňce jsou badge s názvem volby a stavem (Zapnuto / Vypnuto / „3 %“ u maximální povolené slevy). Sloupce jsou v nabídce jen při aktivním modulu Slevy.

Sloupec Vypočtené slevy v tabulce produktů

Filtrování

V produktovém filtru (skupiny Přecenění a Přecenění (test)) je pro každý typ slevy samostatný atribut, např.:

  • Slevy: Doprava zdarma
  • Slevy: Slevový kupón
  • Slevy: Maximální povolená sleva
  • … (celkem 7 typů × normal a test)

Filtrování podle Slevy: Doprava zdarma

U šesti boolean slev jsou operátory Zapnuto / Vypnuto. U Maximální povolená sleva navíc číselné operátory (=, >, <) a stavy Zapnuto/Vypnuto (rozlišení „vypnuto“ vs. „vůbec nenastaveno“).

Filtrování Maximální povolená sleva

Podmínky v přeceňovacích pravidlech

V podmínkách pravidel lze porovnávat živý stav slev během průchodu stromem — operandy typu Slevy: Doprava zdarma, Slevy: Maximální povolená sleva atd. (včetně testovacích variant).

U boolean slev: je zapnuto / je vypnuto. U maximální povolené slevy i číselné podmínky (=, >, <, je známo / není známo).

Typický scénář: pravidlo A zapne dopravu zdarma a pravidlo B podmíněně reaguje na „Slevy: Doprava zdarma je zapnuto“.

Podmínka pravidla na slevu

Export do e-shopu

U Shoptetu a UPgates se změny exportují pomocí API. Ostatní e-shopy mohou využít exportní feedy, které jsme rozšířili o potřebné informace.

Související