Přeskočit na obsah

Balíčkové slevy (Bundle)

Balíčková sleva se uplatní, když košík obsahuje kompletní kombinaci produktů – například „koupíš telefon + obal + nabíječku, dostaneš 20 % slevu na celý balíček”. Bundle lze definovat jako několik alternativ („varianta A nebo varianta B”), z nichž každá má své vlastní sloty produktů.

  • Křížový prodej sad: „Telefon + příslušenství”
  • Multipack napříč kategoriemi
  • Akce „Kup A a B dohromady”

Bundle pravidlo má jednu nebo více variant (skupiny filtrů, mezi sebou hodnocené jako OR). Každá varianta má jeden nebo více slotů (jednotlivé filtry uvnitř varianty, hodnocené jako AND). Každý slot definuje:

  • Filtr (kategorie / produkt / štítek / …) určující vhodné položky košíku
  • quantity – kolik kusů odpovídajících položek je v slotu potřeba pro jednu kompletní sadu

Sleva se uplatní K-krát, pokud košík obsahuje aspoň jednu kompletní sadu některé varianty. K je největší celé číslo takové, že každý slot ve variantě má alespoň K × slot.quantity odpovídajících kusů v košíku.

Nastavená sleva se aplikuje na K × slot.quantity kusů z každého slotu, formou položky v košíku (fee).

Vytvořte pravidlo typu Bundle. Bundle podporuje dva režimy aplikace — Apply as discount on cart (fee-based) a Auto Price. Viz sekce Auto Price mode níže.

Každá skupina filtrů je jedna bundle varianta. Uvnitř skupiny přidejte jednotlivé filtry – každý filtr je jeden slot:

  • Vyberte typ filtru (kategorie / produkt / štítek / …)
  • Zadejte qty (požadovaný počet kusů) pro slot

Vyberte typ slevy (procenta, fixní, fixní cena za kus) a hodnotu. Cart-level typy (fixed cart, percentage cart) Bundle nepoužívá.

Hodnota košíku, role uživatele, datum – stejně jako u ostatních typů pravidel.

Varianta A: 1× z kategorie „Deky typ A” + 2× z kategorie „Polštáře typ A”
Varianta B: 1× z kategorie „Deky typ B” + 2× z kategorie „Polštáře typ B”
Sleva: 20 % na položky balíčku

Pro každou kompletní variantu v košíku se sleva aplikuje na celou sadu položek dané varianty. Více kompletních sad (K > 1) slevu odpovídajícím způsobem znásobuje.

Bundle vytváří jednu položku slevy (fee) pro každou zlevněnou variaci produktu (analogicky jako BOGO X). Pokud filtr slotu odpovídá více variacím, kvóta slotu se mezi ně rozdělí podle ceny od nejnižší.

Aktivujte aplikační mód Auto Price na Bundle pravidlu, aby se sleva aplikovala přímo na cenu každého slot produktu (místo jako samostatná fee řádka). Sleva se zapne pouze pokud košík obsahuje kompletní bundle K-sadu — všechny sloty splněné s požadovaným množstvím. Mimo to mají produkty původní cenu.

  • Hodnoty discount_type / discount_value z pravidla se aplikují na každý slot produkt, když alespoň jedna varianta má kompletní K-sadu.
  • Úprava ceny je viditelná na produktové stránce (PDP), v listingu produktů, v klasickém košíku i block košíku.
  • Když zákazník odebere slot produkt a K-sada se rozbije, ceny se automaticky vrátí při dalším přepočtu košíku.
  • Stackuje s dalšími Auto Price pravidly (např. Bulk slevy) podle priority pravidel.

Auto Price a Fee Based jsou na Bundle pravidle vzájemně neslučitelné. Editor pravidla to vynucuje — můžete vybrat jeden nebo druhý, ne oba. Vyberte Auto Price, pokud chcete, aby sleva vypadala jako akční cena; vyberte Fee Based, pokud chcete viditelnou řádku v součtech košíku označenou jménem bundle.

  • Typy slev: per-item (procenta, fixní, fixní cena za kus). Cart-level typy nejsou pro Bundle dostupné.
  • Režim počítání (trigger_count_mode) Bundle nepoužívá – slot sémantika sama definuje počítání.
Jaký je rozdíl mezi „variantou" a „slotem"?
  • Varianta je skupina filtrů – jedna alternativa, kterou může košík splnit.
  • Slot je jednotlivý filtr uvnitř skupiny – jedna povinná součást dané varianty.

Pokud košík plně splní libovolnou jednu variantu (všechny její sloty), Bundle sleva se pro tuto variantu uplatní. Více variant se může uplatnit nezávisle, pokud obsah košíku stačí na všechny.

Co se stane s nadbytečnými položkami nad rámec bundle?

Pokud slot vyžaduje 2 kusy a v košíku je jich 5, uplatní se vícenásobná aplikace: K = kolik kompletních sad se v košíku vejde. Kusy nad K × slot.quantity zůstávají za plnou cenu.

Může jeden produkt splnit více variant?

Ano, ale pool systém zajišťuje, že tatáž položka košíku se nezapočítá do dvou různých uplatnění. První kvalifikovaná varianta tyto kusy vyčerpá.