> ## Documentation Index
> Fetch the complete documentation index at: https://www.twicecommerce.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Jak vytvořit a sdílet slevový kód

> Vytvořte kód, omezte ho na správné nabídky a data, rozhodněte, kdo ho může uplatnit, a zjistěte, proč byl zákazníkův kód odmítnut.

> **[Otevřít v TWICE Admin](https://admin.twicecommerce.com/catalog/discounts)**
>
> Katalog → Slevové kódy

Slevový kód se snadno vytvoří a snadno se špatně omezí. Téměř každé hlášení „kód nefunguje“ rozhodují dvě nastavení: kterých položek se kód smí týkat a které ze dvou časových oken jste nastavili.

Tento návod provede kód od vytvoření po uplatnění zákazníkem a poté popisuje, jak zjistit, proč byl kód odmítnut. Obchod vám to neřekne.

## Předpoklady

> [!WARNING]
>
> **Požadované oprávnění:** `catalog:discount`, vytváření a správa. Vlastník, Administrátor a Manažer mají všechny operace se slevovými kódy. Člen je nemá vůbec, takže nevidí ani pohled Slevové kódy, natož aby mohl kód vytvořit.

> [!NOTE]
>
> **Než začnete, rozhodněte, které časové okno myslíte.** Jsou dvě, vypadají podobně a odpovídají na různé otázky:
>
> * **Nabízeno od / Nabízeno do**: kdy lze kód *uplatnit*. Okno na datum objednávky.
> * **Období slevy od / Období slevy do**: které *nákupy* kód pokrývá, podle data zahájení rezervace, data nákupu při prodeji nebo data zaúčtování cyklu předplatného.
>
> Letní kampaň, kterou chcete nechat rezervovat v březnu na vybavení vyzvednuté v červenci, potřebuje druhý pár. Nastavíte-li místo toho první pár, bude kód uplatnitelný jen v červenci, což je opak kampaně.

## Postup

**1. Vytvořte kód, který vznikne okamžitě**

Přejděte na **Katalog → Slevové kódy** a klikněte na **Vytvořit slevový kód** (klávesová zkratka `a`).

Žádný dialog se neobjeví. TWICE kód vytvoří rovnou a otevře ho: zástupný řetězec jako `NEW-4K2P9X`, 10 % a **Povoleno** je **vypnuto**. Zbytek tohoto postupu je úprava tohoto kódu, ne vyplňování formuláře předtím, než kód existuje.

Dva důsledky stojí za zmínku. Kód je při práci v bezpečí, protože je zakázaný a zakázaný kód nemůže žádný zákazník uplatnit. A pokud stránku opustíte rozdělanou, zůstane v seznamu zbytkový kód `NEW-…`. Nic nedělá, ale jeho úklid je na vás.

**2. Pojmenujte kód**

Zástupný řetězec v poli **Kód** nahraďte řetězcem, který budou zákazníci zadávat.

Pole převádí písmena na velká při psaní a kódy se porovnávají bez ohledu na velikost písmen, takže `Summer25` a `SUMMER25` jsou stejný kód. Povolená jsou písmena (včetně písmen s diakritikou, takže `KESÄ15` je v pořádku), číslice, pomlčky a podtržítka; mezery, lomítka a interpunkce ne. Vložíte-li nepodporovaný znak, pole vypíše problematické znaky a **Uložit** zůstane zakázané, dokud je neopravíte.

**Popis** je interní. Zákazníci ho nikdy nevidí a řádek o tom, ke které kampani kód patří, má za půl roku větší cenu než samotný řetězec kódu.

**3. Nastavte typ a hodnotu slevy**

**Typ slevy** je **Procento** nebo **Pevná**.

Pevný kód se ptá i na **Rozsah** a právě v něm se nejčastěji chybuje:

* **Za objednávku**: *Částku použijte jednou na celou objednávku.* Sleva 10 € rozložená poměrně na způsobilé položky.
* **Za položku**: *Částku použijte samostatně na každou způsobilou položku.* Sleva 10 € na každou způsobilou položku. U objednávky s pěti položkami je to 50 €.

Procentuální kódy rozsah nemají, protože procento je ze své podstaty za položku. Procenta se zaokrouhlují dolů na celou měnovou jednotku.

Sleva je v obou případech omezena na skutečnou cenu položky, takže kód nikdy nesníží objednávku pod nulu ani nevyvolá vrácení peněz.

**4. Rozhodněte, kdo ho může uplatnit**

„Kdo může tento kód použít?“ je výběr, ne přepínač, protože na něm záleží:

* **Kdokoli, kdo má kód**: běžný kampaňový kód. Uplatnit ho může každý, kdo zná řetězec.
* **Jen personál a integrace**: *Kód jen pro personál nemohou zákazníci zadat u pokladny.* Použijte to pro kódy, které přidělí integrace automaticky, nebo které personál uplatní za zákazníka.

Kódy jen pro personál nesou v tabulce Slevové kódy štítek **Jen personál**, takže je při procházení snadno poznáte.

Kód jen pro personál se po uplatnění stále zobrazí podle jména v souhrnu zákazníkovy objednávky. Omezeno je, kdo ho smí *použít*, ne kdo ho smí *vidět*. Neberte řetězec jako tajemství.

**5. Omezte ho na správné položky**

Čtyři nastavení zužují, čeho se sleva týká. Každé je ve výchozím stavu prázdné a prázdné znamená bez omezení.

* **Platí pro**: **Prodeje**, **Rezervace**, **Předplatné**. Nechte pole prázdné a kód pokryje všechny typy nákupu, včetně těch, které zde nejsou uvedeny, například zpětný odkup.
* **Použít na nabídky**: konkrétní nabídky.
* **Použít na kolekce**: položky patřící do konkrétních kolekcí.
* **Omezit na lokality**: konkrétní místa vyřízení. Toto nastavení hlídá celou pokladnu, ne jednotlivé položky, takže pokladna v nevyjmenované lokalitě nedostane nic.

Vybrané nabídky a kolekce se zobrazí jako odebíratelné štítky. Kliknutím na **Upravit** můžete místo vzpomínání na název procházet celý katalog v dialogu.

**6. Správně nastavte pravidlo kombinace**

Nastavení katalogu čtěte společně, protože se nekombinují všechna stejně.

**Použít na nabídky** a **Použít na kolekce** se kombinují přes NEBO. Položka vyhovuje tím, že je cílovou nabídkou, nebo že patří do cílové kolekce, takže kód s oběma stále zlevní nabídku, která není v žádné z kolekcí.

**Platí pro** se navíc kombinuje přes A. Kód jen pro prodeje zaměřený na jednu kolekci zlevní prodeje v této kolekci a nic jiného.

Tato omezení zužují slevu po položkách, ne po objednávkách. Kód omezený na jednu kolekci zlevní položky z této kolekce a zbytek objednávky nechá za plnou cenu.

**7. Vyjmenujte výjimky**

Položky, kterých se kód nesmí nikdy dotknout, uveďte v **Vyloučit nabídky** a **Vyloučit kolekce**. Obě pole jsou ve výchozím stavu prázdná a prázdné znamená **Žádné**.

Vyloučení má přednost před vším výše. Vyloučená nabídka, nebo nabídka ve vyloučené kolekci, platí plnou cenu i tehdy, když ji pokrývá **Použít na nabídky** nebo **Použít na kolekce**. Takto napíšete „všechno kromě těchto tří“ a necháte kód zaměřený na kolekci přeskočit jednoho jejího člena.

**8. Nastavte trvání pro předplatné, pokud je v rozsahu**

Sekce **Předplatné** se objeví, když kód může zasáhnout předplatné, a **Platí pro** je tam povinné:

* **Pouze první cyklus**: jeden cyklus, potom plná cena.
* **Několik cyklů**: zeptá se na **Počet cyklů**.
* **Každý cyklus**: po celou dobu běhu předplatného.

Sekce se objeví i tehdy, když je **Platí pro** *prázdné*, protože neomezený kód pokrývá i předplatné. To překvapí lidi, kteří kód pro předplatné nikdy nezamýšleli. Pokud ho nechcete, omezte **Platí pro** na Prodeje a Rezervace a sekce zmizí.

**9. Nastavte limit použití**

**Limit použití** je celkový počet uplatnění napříč všemi zákazníky, ne limit na zákazníka. Nechte prázdné pro **Neomezené**. Řádek **Počet použití** ukazuje během kampaně počet proti limitu.

**10. Nastavte časová okna**

Nastavte dva páry dat z Předpokladů:

* **Nabízeno od** / **Nabízeno do**: okno uplatnění.
* **Období slevy od** / **Období slevy do**: data, která sleva pokrývá.

Všechna čtyři jsou data bez času čtená v časovém pásmu vašeho účtu a kterékoli z nich může zůstat prázdné.

Druhý pár čte jiné datum podle typu nákupu: zahájení rezervace, datum nákupu u prodeje a datum zaúčtování cyklu předplatného. Řada zlevněných cyklů končí s koncem období slevy, bez ohledu na to, kolik cyklů **Platí pro** povoluje.

**11. Rozhodněte, zda se použije sám**

**Automatické použití** změní kód z něčeho, co zákazník zadává, na něco, co TWICE použije za něj. Nakupující vidí zlevněné ceny při procházení obchodu a sleva se promítne do objednávky u pokladny. **V prodejních kanálech** se objeví po zapnutí přepínače a zužuje, ve kterých prodejních kanálech kód funguje; nechte prázdné pro všechny.

Dva vedlejší účinky. **Limit použití** u kódu s automatickým použitím se stává pravidlem „prvních N objednávek dostane slevu“, ne limitem na zákazníka, protože ho vyzvedne každá odpovídající pokladna. A kód už nemusí být zadatelný. Nastavte „Kdo může tento kód použít?“ na **Jen personál a integrace**, pokud nemá zároveň fungovat jako sdílený kupón.

**12. Rozhodněte, zda se skládá s jinými kódy**

Jednoho nakupujícího může pokrývat několik kódů s automatickým použitím. Vyhrává ten nejkonkrétnější: omezený na lokality první, pak na prodejní kanály, pak zaměřený na nabídky nebo kolekce, nakonec platný pro celý obchod. Nemusíte hlídat, aby se jejich rozsahy nepřekrývaly.

**Kombinovatelné** je druhá polovina otázky. Vypnuto, kód je jedinou slevou na položkách, na které se vztahuje. Zapnuto, může se na téže položce skládat s dalšími kombinovatelnými kódy. Kódy pokrývající různé položky fungují vedle sebe v obou případech.

**13. Zapněte ho**

Zapněte **Povoleno** a uložte. Kód je nyní živý pro každého, kdo zná řetězec.

Udělejte to jako poslední. Kód, který je povolený, zatímco ještě upravujete jeho omezení, lze uplatnit podle toho, co v tu chvíli říká.

## Jak poznám, že to fungovalo?

Kód se objeví v **Katalog → Slevové kódy** se **Stav** *Povoleno*, svou hodnotou a **Použití** na `0` (nebo `0 / 100` proti limitu).

Uplatněním kódu ověříte, že funguje. Otevřete zkušební objednávku, použijte **Slevy** → **Slevové kódy** → **Použít** a ověřte dvě věci: kód je přijat a částka, která se strhne, je ta, kterou jste zamýšleli, na položkách, které jste zamýšleli.

Jakmile zákazníci začnou kód uplatňovat, **Počet použití** roste.

## Řešení potíží a časté chyby

> **Zákazník říká, že kód nefunguje, a obchod neřekne proč**
>
> Funguje to tak, jak má. Obchod sloučí všechna selhání do hlášky *Neplatný slevový kód* (vypršel, je zakázaný, byl dosažen limit použití, špatné položky, jen pro personál), aby nikdo nemohl zkoumat stav kódu hádáním u pokladny.
>
> Tři selhání jsou výjimkou a pojmenují se, protože zákazník drží funkční kód: kód nelze kombinovat se slevou, která už v pokladně je, už použité slevy byly s kódem porovnány a berou víc, nebo je kód už použit.
>
> **Co dělat:** uplatněte kód místo toho z administrace. Otevřete libovolnou objednávku s typickými položkami, přejděte na **Slevy** → **Slevové kódy** a použijte ho tam. Administrace vrátí jeden z těchto konkrétních důvodů:
>
> * Nenalezen, zakázán, ještě neplatný nebo vypršel
> * Dosažen limit použití, nebo jen pro personál
> * Typ nákupu, nabídka, kolekce nebo lokalita se nevztahuje
> * Nelze kombinovat s již použitými kódy, nebo má nižší hodnotu než ony
> * Již použit, žádné způsobilé položky, nebo bez účinku
>
> Ta zpráva je diagnóza; zbytek této části říká, co s ní dělat.

> **Kód je přijat, ale nic nestrhne**
>
> **Příčina:** kód je platný a vyhodnotí se na nulovou slevu. Nejčastěji jde o procento, které se na velmi malém mezisoučtu zaokrouhlí dolů na nulu, nebo o pevnou částku, kterou smaže položka, jež je už zdarma.
>
> TWICE bere kód bez účinku jako selhání, místo aby tiše neuplatnil nic, takže dostanete *bez účinku*, ne řádek slevy 0 €.
>
> **Co dělat:** porovnejte hodnotu kódu se skutečnými cenami položek. Pokud má kód 5 % fungovat na položkách za 1 €, nemůže, protože sleva se zaokrouhlí dolů na nulu. Použijte místo toho pevnou částku.

> **Sleva se strhla ze špatných položek, nebo jen z některých**
>
> **Příčina:** takto omezení funguje podle specifikace. **Použít na nabídky**, **Použít na kolekce** a **Platí pro** zužují slevu na odpovídající položky a zbytek objednávky zůstává za plnou cenu.
>
> **Co dělat:** otevřete kód a přečtěte si omezení společně. **Použít na nabídky** a **Použít na kolekce** se kombinují přes NEBO, takže kód s oběma pokrývá víc položek než kterékoli samotné. **Platí pro** se navíc kombinuje přes A.
>
> Pokud jste mysleli „10 % z celé objednávky, když obsahuje stan“, tak tato nastavení nefungují: zlevňují stan.
>
> Ve stejném průchodu zkontrolujte **Vyloučit nabídky** a **Vyloučit kolekce**. Vyloučení má přednost před cílením, takže nabídka může být zároveň cílená i vyloučená a platí plnou cenu.

> **Jedna nabídka slevu nikdy nedostane a její omezení vypadají správně**
>
> **Příčina:** nabídka je uvedena v **Vyloučit nabídky**, nebo patří do kolekce uvedené v **Vyloučit kolekce**. Vyloučení se posuzují před cílením a vyhrávají, takže nic, co přidáte do **Použít na nabídky**, tuto nabídku nevrátí.
>
> **Co dělat:** otevřete kód a vyčistěte obě pole vyloučení. Odeberte nabídku z **Vyloučit nabídky**, nebo ji přesuňte z vyloučené kolekce. Pokud jsou vyloučeny všechny položky v košíku, uplatnění kódu z administrace hlásí, že není platný pro položky ve vašem košíku.

> **Pevný kód strhl mnohem víc, než se čekalo**
>
> **Příčina:** **Rozsah** je nastaven na **Za položku**. Kód 20 € za položku na objednávce se šesti položkami je 120 €.
>
> **Co dělat:** přepněte Rozsah na **Za objednávku**, pokud jste mysleli jednu částku z objednávky. Spolehlivým testem je text nápovědy: *jednou na celou objednávku* oproti *samostatně na každou způsobilou položku*.

> **Kód teď funguje, ale neměl by začít dřív než kampaň**
>
> **Příčina:** **Nabízeno od** je prázdné, takže lze kód uplatnit, jakmile je povolen.
>
> **Co dělat:** nastavte **Nabízeno od** a nechte **Povoleno** zapnuté. Kód s budoucím datem je odmítnut jako *ještě neplatný*, dokud se okno neotevře, což je přesně to, co chcete. Nemusíte si pamatovat, že ho máte zapnout.

> **Chtěl jsem jen rezervační kód, ale zlevňuje i předplatné**
>
> **Příčina:** **Platí pro** zůstalo prázdné. Prázdné neznamená „ve výchozím stavu rezervace“, znamená „každý typ nákupu“.
>
> **Co dělat:** zaškrtněte typy nákupu, které skutečně myslíte. Proto se také sekce Předplatné objevuje u kódů, které pro předplatné nikdy zamýšleny nebyly.

> **Odebral jsem kód a nemohu ho najít**
>
> **Příčina:** odebráním slevového kódu se kód **archivuje**, nesmaže. Ze seznamu Slevové kódy zmizí, ale stále existuje.
>
> **Co dělat:** najdete ho v **Nastavení → Archivovaná aktiva**, kde ho můžete obnovit z archivu nebo trvale smazat. Zrušení archivace selže, pokud mezitím aktivní kód převzal stejný řetězec. Jeden z nich nejdřív přejmenujte.

> **Stará objednávka stále ukazuje kód, který jsme změnili**
>
> Funguje to tak, jak má. Řetězec kódu a jeho přidělení po položkách se zaznamenají na objednávku v okamžiku uplatnění. Pozdější úprava nebo archivace kódu objednávky, které ho už použily, nepřepíše.

## Související články

> **[Slevové kódy](https://www.twicecommerce.com/docs/cs/catalog/discount-codes.md)**
>
> Reference pohledu, pole po poli.

> **[Slevové kódy](https://www.twicecommerce.com/docs/cs/concepts/catalog/discount-codes.md)**
>
> Jak se kód vyhodnotí proti objednávce.

> **[Sestavení kolekce](https://www.twicecommerce.com/docs/cs/guides/catalog/build-a-collection.md)**
>
> Kolekce, na které lze kód omezit.

> **[Ocenění nabídky](https://www.twicecommerce.com/docs/cs/guides/catalog/price-a-listing.md)**
>
> Cena, ze které se sleva odečítá.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.