Ochrana marže a zisku
Striktní dodržování cenových mantinelů. Slevy se nikdy nepropadnou pod vámi definovanou hranici.
Věrnostní tier nastavený správně. Akce nastavená správně. Kupón nastavený správně. A přesto může jejich kombinace na konkrétní objednávce dát cenu, kterou jste nikdy nechtěli povolit. Pricing Engine z nich vždy určí jednu výslednou cenu podle pravidel, která si sami nastavíte — ne podle toho, co se náhodou sečte jako poslední.
€12.50 MARGIN LOSS — CRITICAL BREACH — BELOW COST THRESHOLD
Shoptet zvládne nastavit věrnostní slevu, akci i kupón — každou zvlášť, správně. Co sám neřeší: co se stane, když se sejdou na jedné objednávce. Přesně tuhle nadstavbu Pricing Engine přidává:
Zákazník přeskočí úroveň sám podle obratu — bez ručního přeřazování v adminu.
Jiná pravidla pro jinou značku nebo kategorii, bez ručního štítkování produktů.
Sleva nikdy neprojde pod hranici, kterou sami definujete — bez ohledu na to, kolik slev se na objednávce sejde.
Jasné pravidlo, která sleva vyhrává, když se potkají — ne náhodné pořadí toho, co se zapsalo poslední.
Ne demo. Ostrý provoz. Referenční e-shop v segmentu rybářských/outdoorových potřeb, měsíce produkčního nasazení — čísla níž jsou z reálného provozu, ne z testovacího prostředí.
Detailní čísla, otevřený incident log a architektura jsou níž na stránce — tohle je jen shrnutí, ne celý příběh.
Vaše zákaznická cena je vypočítaná dřív, než ji zákazník vůbec uvidí.
Celý výpočet — akční cena, zákaznický tier, věrnostní sleva, kupóny, limity — proběhne na backendu předem. E-shop nic nepočítá znovu při každém zobrazení produktu, jen servíruje hotový výsledek. Po přihlášení zákazník okamžitě vidí svou skutečnou cenu a slevu — v katalogu, na detailu produktu i v košíku. Ne až po kliknutí na "Přidat do košíku" a otevření košíku — cenu zná už při výběru produktu.
Zákazník vidí svou VIP cenu okamžitě v katalogu a na detailu produktu. Ví, že na Heurece ani u konkurence levněji nenakoupí, a dokončuje nákup rovnou u vás.
Okamžitá viditelnost úspory u každé další položky snižuje bariéru k nákupu příslušenství. Touha postoupit do vyššího obratového tieru přirozeně žene velikost objednávky nahoru.
Obchodní dopad: více cenové jistoty → méně překvapení v košíku → vyšší konverzní poměr a výrazný nárůst průměrné hodnoty objednávky (AOV).
Ověřeno v reálném produkčním provozu (okfish.sk), ne jen laboratorně.
Věrnostní tier + akce + kupón se v Excelu nesčítají tak, jak myslíte. Chyba se objeví, až když spočítáte marži — a to bývá pozdě.
Automatizace, která tiše selže a nikoho neupozorní, je horší než žádná automatizace — 12 dní, každý produkt, nulová chyba v logu, dokud to někdo neobjevil ručně.
Přesouvá se do samostatné, dedikované vrstvy. E-shop zůstává rychlý — žádné riziko, že vám cenová logika zpomalí nebo rozbije obchod.


Žádný roztříštěný Excel po kolezích, žádné "kdo naposledy upravil ceník". Konfigurace verzovaná, čitelná, změnitelná bez zásahu do kódu.
5 stupňů validace, žádné výjimky. Odchylka o jediný cent proti referenčnímu vzorku — a zápis se zablokuje dřív, než se dostane k zákazníkovi.

Živě ověřeno: 800 → 720 by se stalo bez ochrany, i s "nekombinovatelným" příznakem. Po nasazení zámku zůstala skutečná dokončená objednávka na 800.
Žádné dohady, žádné "proč tohle stálo jinak". Dashboard vám kdykoliv ukáže dopad na marži, dřív než se stihne stát problémem.
Technologie navržená pro absolutní jistotu v číslech.
Striktní dodržování cenových mantinelů. Slevy se nikdy nepropadnou pod vámi definovanou hranici.
Neomezené možnosti věrnostních úrovní (tiers), stejně dobře pro velkoobchodní partnery i pro běžné zákazníky ve věrnostním programu — každá s vlastní konfigurovatelnou logikou.
Plynulé zpracování katalogů o velikosti 100 000+ produktů pro desítky tisíc zákazníků.
Golden Dataset testování zaručuje, že se výsledná cena při aktualizaci neodchýlí ani o jediný haléř.
Pricing Engine izoluje komplexní výpočty od prostředí e-shopu.
Raw Data — pouze základní vstupní hodnoty. Bez logiky slev.
Komplexní výpočet zohledňuje akční okna, VIP úrovně, produktové stropy a značkové omezení.
E-shop slouží pouze k zobrazení již bezpečně vypočtené a zamčené ceny.
Všechna byznysová pravidla žijí na jednom místě a vzájemně se nepřepisují.
Extrémně rychlé zpracování statisíců položek mimo zátěž hlavního prodejního kanálu.
Výsledná cena není náhoda, ale kaskáda exaktních pravidel.
Výchozí hodnota produktu.
Časově omezené fixní ceny.
Přidělená sleva dle loajality programu.
Maximální povolená sleva na segment.
Tvrdý limit konkrétního kusu.
Konzistentní výsledek podle obchodních zvyklostí.
Exkluzivní mechanismus proti nechtěnému přebití zapsané ceny.
Finální cena je explicitně chráněna proti automatickým slevám platformy.
Pokud produkt dosáhne maximální povolené slevy, Engine vystaví pravidlo blokující košíkové kupóny.
Co Engine spočítá, to zákazník skutečně zaplatí. Ani o korunu méně.
ENGINE_SECURE = ACTIVE
Externí kupóny / Nativní slevy platformy blokovány
Cenotvorba, která roste společně s hodnotou zákazníka.
Individuální strop pro specifické SKU.
Plošná pravidla — značka Apple nikdy neslevovat o více než 5 %.
Plošná maržová pojistka pro rizikové segmenty.
Architektura, která nedovolí propustit chybu. Běh bez chyby neznamená správný výsledek.
Statická kontrola, že se stejný produktový kód neobjevuje protichůdně ve víc konfiguracích najednou. Chybná konfigurace se vůbec nenačte — selže v řádu milisekund, dřív než se cokoliv spočítá.
Minimální očekávaný počet produktů (chrání proti utrženému feedu) + 30% pojistka na poměr změn: pokud by běh měnil víc než 30 % katalogu najednou, celý běh se odmítne bez explicitního potvrzení.
Kompletní sada testů na každý push/PR, včetně cross-engine parity testu — dvě nezávislé implementace enginu musí dát bajtově identický výsledek.
Selhání konkrétního produktu se loguje a počítá jako neúspěch, ne tiché zahození. Časová značka posledního úspěšného běhu se neposune, celý běh nahlásí selhání navenek.
Denní běh nezávisle přepočítá očekávanou cenu a porovná ji se skutečným stavem na platformě — bez ohledu na to, co si o sobě myslely dřívější synchronizace.
Formát alertu:
Ostrý produkční provoz, reálné produkční incidenty, transparentně popsané včetně toho, co se pokazilo a jak to bylo napraveno. To je signál profesionality, ne slabina.
Pět nezávislých, na sebe navazujících "tichých" chyb v synchronizační pipeline — nejzávažněji funkce čtoucí odpověď API ze špatné cesty v JSON struktuře, vracela chybnou hodnotu pro každý produkt po dobu 12 dní, aniž by cokoliv spadlo. Objeveno, kvantifikováno (~4,9 % katalogu zasaženo), opraveno end-to-end.
Cache se přepisovala celá při každém běhu bez ohledu na změnu — potvrzeno živě: ~1,6 milionu zápisů/den. Oprava na diff-aware zápis: druhý běh po opravě zapsal jen skutečně změněné položky (1, respektive 0).
"Run doběhl bez chyby" a "práce se skutečně udělala" jsou dvě různá tvrzení, která systém nesmí zaměňovat. Přímá, doložitelná reakce na tohle poučení: 5-stupňový validační model výše, ne teoretický design předem.
Automatický cron omylem přepisoval reálné pole "maximální povolená sleva" na produktech (pozorováno např. 11 % → 2 %) kvůli záměně cílového cenníku. Opraveno tvrdým zákazem zápisu do daného cenníku + regresní testy.
Produkty s aktivní výprodejovou cenou hlubší než nově nastavený strop měly cenu chybně zvednutou na úroveň stropu (mělo zůstat na výprodejové ceně). Root-cause v samotné cenové logice enginu, opraveno ve všech třech místech duplikace logiky, regresní test 121/121 kombinací.
Chyba při načtení seznamu cenníků se tiše "polykla" — CI job doběhl zeleně i při úplném selhání synchronizace (0 zpracovaných produktů), bez notifikace. Oprava: throw místo tichého návratu.
Kupónová pole (checkbox + maximální % kupónu) nebyla napříč katalogem spolehlivě doplněná — 122 potvrzených porušení zámku + 13 460 hodnotových neshod z 183 766 kombinací. Po plošném přepočtu a živém zápisu: druhé nezávislé ověření potvrdilo 183 766/183 766 kombinací v pořádku (100 %), 0 alertů.
Kompletní chronologie 11 zdokumentovaných incidentů (2026-08-03 až 2026-08-15) k dispozici na vyžádání.
Reálný provoz, ne demo prostředí. Referenční e-shop v segmentu rybářských/outdoorových potřeb, měsíce ostrého provozu.
Plný živý sync: 166 836 produktů zpracováno/aktualizováno, 0 selhání, běh trval ~51 minut, 1670 dávkových requestů, jen HTTP 200.
Benchmark enginu samotného (Node.js, syntetická data — technický benchmark izolovaného výpočetního jádra, ne měření produkčního provozu pod zátěží): 100 000 produktů × 10 tierů → produkce (výpočet + zápis 10 CSV) ~19,65 s. Celkem 1 000 000 cenových výpočtů za ~12,7 s čisté výpočetní logiky.
testů napříč 17 soubory v klientském repozitáři, číslo rostlo s každou přidanou featurou
testů v platformovém (multi-platform) repozitáři po přidání discount-lock vrstvy
kombinací cross-engine parity testu — dvě nezávislé implementace enginu musí dát bajtově identický výsledek
Regresní test ke každému nalezenému produkčnímu bugu, bez výjimky. Přiznané mezery v pokrytí (např. ruční FTP nasazení frontend JS bez automatizovaných testů) jsou zdokumentované, ne skryté.
Engine běží jako stateless proces na edge platformě s KV úložištěm — žádný vlastní server k údržbě.
Bezvýpadkové přepínání verzí dat, vlastní garbage collector pro smazané záznamy.
Engine nemutuje data přímo — vyhodnocuje pravidla, která produkují příkazy, teprve na konci se sloučí do neměnného výsledku.
Business pravidla žijí ve verzovaných JSON souborech — změna se projeví při dalším běhu, bez nasazování nové verze kódu.
Node.js engine i edge (Worker) engine sdílí stejné konfigurace — cross-engine parity test hlídá, aby se výpočty neodchýlily.
Víc automatizovaných běhů se smí časově překrývat — prohraný merge má za následek jen širší okno příštího běhu, ne poškozený stav.
hlavní cyklus synchronizace + okamžitě na webhook
denní nezávislá rekonciliace cen (mimo špičku)
paměťová cache na edge vrstvě pro rychlou odezvu
Cenová logika je navržená jako zcela nezávislá na konkrétní e-commerce platformě — ověřeno nezávisle šestkrát napříč šesti platformami.
Jediná platforma s reálným, mnohaměsíčním produkčním provozem. Vlastní zápisová cesta přímo do wholesale ceníků.
Technicky nejčistší fit, žádný licenční gate. Celý řetězec ověřen na reálné instanci až po dokončenou objednávku se správnou cenou.
Na Plus plánu: stejný kód, stejný vstup → identický výsledek, ověřeno reálnou dokončenou objednávkou. Na nižším plánu zatím bez čisté cesty k plnohodnotné per-tier ceně.
Technicky pravděpodobně proveditelné, ale s tvrdým finančním/licenčním gatem nebo bez živého ověření — vyžaduje konkrétního klienta na dané platformě.
Pricing Engine dnes běží ve dvou plně funkčních variantách, ne jen jako plán do budoucna. Vyberete tu, která odpovídá vašemu Shoptet tarifu a potřebě rychlosti.
Vyžaduje Shoptet Premium tarif (odemyká Private API token). Engine čte katalog/zákazníky/objednávky přes REST API a zapisuje ceny zpět automaticky — cyklus každých 15 minut + okamžitě na webhook při změně produktu. Frontend se napojí jedním script tagem, žádné FTP.
Bez Premium tarifu Shoptet neumožňuje API přístup. Desktopová appka načte exportovaný XLSX ceník ze Shoptet adminu, přepočítá ceny pro všechny tiery stejným enginem jako varianta A, vygeneruje soubor k ručnímu naimportování zpět.
Žádná krabicová konfigurace na první pokus — engine se staví přesně podle vašich pravidel, ne naopak.
Projdeme váš věrnostní systém, ceníky, tiery, značkové/kategoriové stropy a výprodejové mechanismy. Zjistíme přesně, jak se u vás dnes ceny reálně počítají — i tam, kde to zatím žije jen v Excelu nebo v hlavě.
Z analýzy vznikne přesná sada pravidel pro váš engine — ne univerzální šablona. Tiery, stropy a výjimky odpovídají tomu, jak váš byznys skutečně funguje.
Orientačně ~2 pracovní dny u standardní konfigurace. Ověření proti referenčním datům předtím, než se cokoliv dotkne živých cen.
Engine běží podle zvoleného modelu (měsíční/doživotní licence), s monitoringem a podporou dle varianty A/B.
Enterprise nasazení, ne krabicový produkt — cena odráží skutečnou implementační práci, ne paušál.
Jednorázová platba, licence platí navždy. Nasazení desktopové appky pro ruční XLSX import/export, konfigurace pravidel a napojení na váš Shoptet ceník. Žádná běžící infrastruktura, žádné další platby.
Jednorázová platba, licence platí navždy. Plná automatizace přes Shoptet REST API. Příplatek se odvíjí od náročnosti cenových pravidel. Navíc 800 Kč/měs. na provoz vlastní cloudové infrastruktury — reálný náklad, který vždy nese klient, ne my.
E-shop s obratem 15 mil. Kč (cca 600 000 €) ročně ztratí na nekontrolovaném sčítání slev, přebitých akcích a neoprávněných slevových kupónech na nízkomaržovém zboží 150 000 až 300 000 Kč čistého zisku ročně.
Alternativa k jednorázové platbě výše — žádný velký výdaj předem, platíte průběžně.
Licence je nepřenosná a určená výhradně pro jednoho klienta/e-shop. Přísně zakázáno sdílení, sublicencování, další prodej nebo jakékoliv rozdělování přístupu s třetími stranami. Stejně tak je přísně zakázáno odhalování cenové logiky, konfigurace pravidel a zdrojového kódu enginu jakékoliv třetí straně. Porušení je důvodem k okamžitému ukončení licence bez nároku na vrácení platby.
Otevřeně přiznané limity, ne skrývaná nevýhoda. Přesně tahle transparentnost je součástí toho, proč tomuhle systému lze věřit.
Na každé jediné živě testované platformě platí, že další slevový mechanismus (kupón, promoce) může vypočtenou cenu přebít, pokud se to explicitně neošetří — proto existuje Discount-Lock Pattern výše. Tohle je vlastnost všech e-commerce platforem, ne chyba enginu.
Blokace slevového vstupu v prohlížeči pro nejvyšší tiery je kosmetické opatření, dá se obejít úpravou dat na klientu. Skutečné vynucení je vždy na straně platformy/serveru — toto rozlišení je v dokumentaci explicitně zdůrazněné jako "nikdy nezaměňovat".
Nový klient je reálný implementační projekt — nastavení tierů, napojení na zdrojová data, ověření identity přihlášeného zákazníka, přizpůsobení zobrazovacích prvků. Orientačně ~2 pracovní dny na nasazení a testování u standardní konfigurace — složitější sada pravidel (víc tierů, značkových/kategoriových stropů) může trvat déle. Komunikováno k očekávání dopředu, ne skrývaná nevýhoda po faktu.
Transparentní vhled do aktuálního stavu cenotvorby a ziskovosti.
19 966 €
4.6 % z ceny (teoreticky, celý katalog)
13,9 %
57 587 € celkem za celou produkci
16716 produktů v katalogu
L-Code Dynamics — specializovaný tým na cenovou a e-commerce automatizaci na míru, ne univerzální agentura na všechno.
Stavíme enterprise cenové a automatizační enginy pro e-shopy s obchodní logikou, na kterou standardní e-commerce platformy nestačí — věrnostní systémy pro koncové zákazníky i B2B ceníky pro velkoobchodní partnery, výprodejová okna, ochrana marže.
Žádné krabicové řešení na první pokus. Každé nasazení začíná analýzou vašich reálných pravidel a končí regresně otestovaným enginem na míru — s otevřeně přiznanými limity, ne skrývanými riziky.
Ostrý produkční provoz na reálném e-shopu (segment rybářských/outdoorových potřeb), živě ověřená architektura nezávislá na platformě napříč šesti e-commerce systémy a otevřený, transparentně vedený incident log.
e-commerce platforem, na kterých je jádro enginu ověřené
regresních testů napříč oběma repozitáři
zdokumentovaných produkčních incidentů, žádný zametený pod koberec
produktů zpracovaných v jediném plném živém synchronizačním běhu
Věrnostní programy a cenová logika na míru přímo v e-shopových šablonách, marketplace synchronizace (např. Alza), inventory/skladové mosty mezi e-shopem a interními systémy.
Serverless systémy na Cloudflare Workers/D1 pro monitoring trhu, scraping a automatizované vyhledávání obchodních příležitostí, napojené na CRM a notifikace.
Vlastní CMS na edge architektuře, POS/retail konfigurátory, autentizační a backendové systémy — stejná inženýrská disciplína (testy, incident log, dry-run) napříč vším, co stavíme.
Vlastní web a e-shopové šablony na zakázku — vizuál, custom skripty a UX úpravy přímo v šablonách klientů, ne generické šablony ze stavebnice.
Aktuálně probíhá: jednání se Shoptetem o zařazení Pricing Engine přímo na Shoptet marketplace jako oficiální doplněk — ne dokončeno, ale v procesu.
Engine pracuje se zákaznickými e-maily a objednávkovými daty — zpracování je navržené tak, aby minimalizovalo, co se ukládá a kde.
Do cenové vrstvy se ukládá jen hash e-mailu (SHA-256) a přidělená věrnostní úroveň — ne jméno, adresa ani historie objednávek. Zdrojem pravdy zůstává vždy e-shopová platforma samotná.
L-Code Dynamics vystupuje jako zpracovatel osobních údajů dle čl. 28 GDPR — klient (provozovatel e-shopu) zůstává správcem a určuje účel i rozsah zpracování. Zpracovatelská smlouva je součástí každého nasazení.
Přenos výhradně přes HTTPS, přístup k API tokenům a produkčním datům omezen na nutné minimum osob, žádné citlivé údaje v logách ani v otevřeném incident logu.
Data v cenové vrstvě se přepisují při každé synchronizaci s e-shopem — smazání/anonymizace zákazníka na straně platformy se do 24 hodin projeví i zde. Na vyžádání provedeme výmaz i mimo běžný cyklus.
Podrobnosti zpracování a zpracovatelskou smlouvu (DPA) poskytneme na vyžádání před podpisem — kontakt níže.
Pošlete katalog a nastavení slev — zjistíte, kde vznikají konflikty mezi tiery, akcemi a kupóny, kde je sleva přestřelená a kde reálně mizí marže. Bez ohledu na to, jaký tarif Shoptetu máte.
Analyzovat můj katalog