Startovní nabídka

Licence Founders: aktualizace nejméně na 2 roky

149 €jednorázově, bez DPH

Běžná licence Shop stojí 199 €.

Pro prvních 100 licencí Shop, do 10. prosince 2026. Aktualizace a nové znalosti Konzultanta nejméně na 2 roky, bez obnovování. Běžná licence Shop: 12 měsíců.

Získat Founders za 149 €

Správa pravidel košíku a slevových kódů

ps_manage_cart_rules

Vytváří slevové kódy, včetně sérií jednorázových kódů, a zapíná je nebo vypíná. Nové kódy začínají vypnuté.

TellMyShop Free: Ne. Tento nástroj je jen v TellMyShop Pro. TellMyShop Free má jen hotové přehledy, které váš obchod čtou.

Zeptejte se chatu

„Vytvořte kód VITEJTE10: 10 % sleva na objednávky nad 200 PLN, platný do konce roku, jednou na zákazníka.“

Ukázkový náhled

Nové pravidlo košíku „Vítejte 10 %“, kód VITEJTE10, 10 %, min. 200 PLN s DPH, 2026-10-05 až 2026-12-31, 1 na zákazníka, 1000 použití. Vytvořeno jako NEAKTIVNÍ: po kontrole ho zapněte přes set_active.

Technické podrobnosti

Slevové kódy (pravidla košíku). action=list (s počtem použití) a action=get (podrobnosti s omezeními). action=create vytvoří jeden kód: procento, částka nebo doprava zdarma, minimální hodnota košíku, data, celkový počet použití a použití na zákazníka, volitelná omezení na kategorie, produkty nebo výrobce, skupiny zákazníků, exclusive (nekombinuje se s jinými kódy), exclude_discounted a u procentních slev apply_to (celá objednávka, vybrané produkty nebo nejlevnější produkt). action=generate vytvoří sérii unikátních JEDNORÁZOVÝCH kódů s předponou (například 200 kódů pro newsletter, count až 500) se stejnými podmínkami. action=update změní kód, data, limity, hodnotu nebo název. action=set_active kód zapne nebo vypne. action=delete odebere kód, který NIKDY nebyl použit v objednávce (použitý kód lze jen vypnout). Nové kódy začínají NEAKTIVNÍ, pokud není activate=true. Pravidlo bez kódu platí pro každého zákazníka automaticky a potřebuje auto_apply=true.

Parametry

NázevTypPovinnýPopis
actionenum: list | get | create | update | set_active | generate | deleteanolist | get | create | update | set_active | generate | delete.
shop_idintegerneID obchodu v instalaci multistore. Výchozí je obchod z adresy konektoru. ID vypíše ps_get_shop_info.
cart_rule_idintegerkdyžget/update/set_active/delete: ID z action=list.
namestringnecreate/generate/update: název zobrazený v košíku zákazníka (například „Podzimní výprodej -10 %“). Max. 254 znaků.
codestringnecreate/update: kód, který se zadává v košíku (písmena, číslice, - a _).
auto_applybooleannecreate: true = pravidlo BEZ kódu, uplatněné automaticky u každého, kdo splní podmínky. Výchozí false.
reduction_percentnumbernesleva v % (create/generate/update). Max. 100.
reduction_amountnumbernečástková sleva v měně obchodu (create/generate/update). Max. 1 000 000.
amount_tax_includedbooleannecreate/generate: částková sleva je s DPH (výchozí).
free_shippingbooleannedoprava zdarma (create/generate/update).
minimum_amountnumberneminimální hodnota košíku s DPH, 0 = bez minima (create/generate/update).
date_fromstring (YYYY-MM-DD)neplatné od (create/generate: výchozí dnes), RRRR-MM-DD.
date_tostring (YYYY-MM-DD)kdyžplatné do (create/generate: povinné), RRRR-MM-DD.
quantityintegerkdyžcreate: celkový počet použití (povinné); update: zbývající počet použití. Rozsah 0 až 1 000 000.
quantity_per_userintegernepoužití na zákazníka (výchozí 1). Rozsah 1 až 1000.
category_idsarray of integernecreate/generate: kód funguje, jen když je v košíku produkt z těchto kategorií (ID z ps_get_category_tree). Max. 50 položek.
productsarray of stringnecreate/generate: kód funguje jen s těmito produkty. Max. 100 položek.
manufacturer_idsarray of integernecreate/generate: kód funguje jen s produkty těchto výrobců. Max. 50 položek.
min_productsintegernecreate/generate: kolik takových produktů musí být v košíku. Rozsah 1 až 1000. Výchozí 1.
apply_toenum: order | selected_products | cheapestnecreate/generate (jen procentní sleva): order = celý košík, selected_products = jen omezené produkty, cheapest = nejlevnější produkt. Výchozí order.
exclude_discountedbooleannecreate/generate/update: sleva vynechá produkty, které už jsou zlevněné.
customer_group_idsarray of integernecreate/generate: jen pro tyto skupiny zákazníků. Max. 20 položek.
exclusivebooleannecreate/generate: nelze kombinovat s jinými slevovými kódy. Výchozí false.
highlightbooleannecreate/update: nabídnout kód v košíku, když zákazník splní podmínky.
partial_usebooleannecreate/update (částková sleva): nevyužitá část částky zůstane zákazníkovi jako nový kód.
descriptionstringnecreate/generate/update: interní popis (jen v administraci). Max. 254 znaků.
activatebooleannecreate/generate: aktivní hned (výchozí ne: zapnete ho po kontrole).
countintegerkdyžgenerate: kolik kódů (každý jednorázový). Rozsah 1 až 500.
prefixstringkdyžgenerate: předpona kódu (například NEWS10 -> NEWS10-7KQ3XW9P).
code_lengthintegernegenerate: délka náhodné části kódu. Rozsah 6 až 16. Výchozí 8.
activebooleankdyžset_active: true = zapnout, false = vypnout.
only_activebooleannelist: jen aktivní. Výchozí false.
searchstringnelist: část názvu nebo kódu. Max. 100 znaků.
limitintegerneMaximální počet řádků (výchozí 50, max. 200).
offsetintegernePočet řádků k přeskočení, pro stránkování (výchozí 0).
confirmbooleannefalse (výchozí) vrátí náhled a nic neuloží. true provede změnu, jen když uživatel náhled schválil, spolu s change_token.
change_tokenstringkdyžToken z náhledu. Povinný s confirm=true. Platí 30 minut, jednorázový, vázaný na argumenty a stav dat z náhledu.

Omezení

Nové kódy začínají neaktivní, pokud není activate=true. generate: až 500 jednorázových kódů na volání. delete jen u kódů, které nikdy nebyly použity v objednávce. Pravidlo bez kódu potřebuje auto_apply. Seznam max. 200 řádků (výchozí 50). Jde o nástroj pro zápis, takže bez aktivní licence je skrytý, včetně seznamu; změny potřebují přepínač Prodej. Oprávnění se kontroluje pro každou akci (AdminCartRules). Lze vrátit přes ps_revert_change.

Co uvidíte, než se cokoli uloží

Chat nejdřív zavolá nástroj bez potvrzení. Modul vrátí náhled (současné a nové hodnoty) a jednorázový token platný 30 minut. Chat vám náhled ukáže a změnu uloží až po vašem ano.

Související nástroje

Příklady použití s tímto nástrojem

Naposledy aktualizováno: 2026-10-11

Free za 0 €, čte a radí

Stáhnout Free