Predávajte voliteľné služby pri objednávke: darčekové balenie, poistenie zásielky, express alebo vlastné doplnky. Zákazník si vyberie sám - vy rozhodnete, kedy sa zobrazia podľa košíka, produktov, zákazníka a kategórie. Vizuálny panel s ikonami, tvorca podmienok, simulátor košíka, analytika tržieb a audit log. PrestaShop 9, 8, 1.7.
















Modul "Voliteľné služby pri pokladni" pre PrestaShop je pokročilý nástroj umožňujúci podmienené ponúkanie doplnkových služieb v košíku. Obchody môžu prezentovať možnosti ako darčekové balenie, poistenie zásielky či predĺženú záruku, na základe rozsiahlych kontextových pravidiel (napr. hodnota košíka, kategória produktu, skupina zákazníkov). Modul zabezpečuje flexibilné oceňovanie (fixné, percentuálne, stupňové), opt-in zákazníka a intuitívny vizuálny tvorca podmienok. Navyše ponúka dashboard monitorujúci príjmy a kompletný auditný log, čím zaručuje transparentnosť a merateľnosť predajných stratégií. Je to profesionálne riešenie pre maximalizáciu ziskov zo služieb.
Darčekové balenie, poistenie zásielky, expresné spracovanie, predĺžená záruka, montáž, prémiové balenie - PrestaShop natívne neponúka spôsob, ako tieto extra služby ponúkať podmienene, s opt-in zákazníka a dynamickým oceňovaním viazaným na kontext košíka. Podmienečné voliteľné služby sú softvér na úrovni enterprise na správu checkout add-onov: vizuálne politiky, vnorené stromy podmienok, fixné/percentuálne/stupňové ceny, simulátor košíka, dashboard revenue funnel a úplný auditný log. Kombinujte podmienky a služby voľne - vnorené AND/OR stromy, viac pravidiel na politiku, viac politík na košík - a v praxi získate prakticky neobmedzený priestor na pokročilé servisné programy. Žiadny kód. Žiadna tucet manuálnych SKU. Jeden skrytý produkt, čistý riadok košíka, merateľné tržby.
Toto sú schopnosti, ktoré menia checkout extra z katalógového chaosu alebo vlastného kódu na riadený príjmový kanál. Postavené ako softvér na úrovni enterprise pre obchody predávajúce add-on služby - nie len jeden globálny poplatok.
Pomenované kampane s vnorenými AND/OR stromami podmienok. Ukážte darčekové balenie len nad 50 €, poistenie len pre krehké kategórie, express len pred 14:00. Neobmedzené politiky, priorita ťahaním, aktivujte alebo pozastavte jednotlivo.
Iné: jeden globálny poplatok pre všetkých
Checkboxy a rádiové skupiny v súhrne košíka alebo pri pokladni. Zákazník explicitne vyberá služby. AJAX prepínač okamžite aktualizuje košík. Ikony, obrázky, popisy a cenové odznaky ovládate v Nastaveniach.
Iné: vynútené poplatky alebo skryté produkty
Fixný poplatok, percento z produktov/košíka/dopravy/hmotnosti alebo stupňové rebríky. Min/max stropy, daňová skupina, časové okná na pravidlo. Viac služieb sa spája na jeden riadok košíka s dynamickými štítkami.
Iné: len statická cena produktu
35 polí košíka a zákazníka s vnorenými AND/OR skupinami. Cielte skupiny, krajiny, produkty, kategórie, úrovne útraty, hmotnosť, dopravcov, platobné moduly, históriu objednávok a zložené pravidlá množstva produktov.
Iné: len minimálna hodnota košíka
Vyberte skutočný košík a zákazníka z vášho obchodu. Presne uvidíte, ktoré politiky zodpovedajú, ktoré služby sú oprávnené, vypočítané poplatky a náhľad riadku košíka - skôr než sa dotkne akéhokoľvek zákazníka.
Iné: testovať v produkcii a modliť sa
KPI karty, trend grafy a tabuľka podľa služby: impresie, výbery pri checkout-e, zaplatené objednávky a tržby zo služieb. Koláčový graf podľa kódu služby. Miera nákupu podľa skutočných objednávok, nie zavádzajúcich prepínačov.
Iné: žiadna viditeľnosť po nastavení
Impresie, výbery, zrušenia výberov, aplikované služby, objednávky s tržbami, zmeny politík a behy simulácie. Aktér, časová pečiatka, ID košíka, ID objednávky a JSON snapshot na každom riadku. CSV export zahrnutý.
Iné: checkout čiernej skrinky
Stiahnite akúkoľvek politiku ako JSON, nahrajte do stagingu, duplikujte jedným klikom. Obrázky služieb sa bezpečne klonujú na kópiu. Presúvajte sviatočné nastavenia medzi obchodmi bez ručnej prestavby pravidiel.
Iné: každú sezónu stavať ručne
Vzájomne sa vylučujúce možnosti: Standard vs Express vs Priority expedícia. Voliteľné predvolené služby, kde to zákon dovoľuje. Skupinové štítky a ikony ponúk v jednom paneli.
Iné: len polievka checkboxov
Toto nie je jeden checkout poplatok na obchod. Je to kombinatorický engine - a práve ten odomyká pokročilé voliteľné servisné programy, ktorých sa natívny PrestaShop nedotkne.
35 polí podmienok × 3 typy oceňovania × 4 základy hodnoty × neobmedzené politiky a pravidlá = v praxi prakticky neobmedzené možnosti pre pokročilé voliteľné servisné programy.
Väčšina obchodov rieši checkout extra jedným z troch rozbitých spôsobov: samostatný katalógový produkt, ktorý musí zákazník nájsť sám, modul vynúteného poplatku, ktorý účtuje všetkým, alebo vlastný theme kód, ktorý sa pokazí pri ďalšej aktualizácii. Žiadny z nich nespája inteligentné cielenie, explicitný súhlas zákazníka a merateľné tržby na jednom mieste.
Vizuálny strom podmienok: skupina zákazníkov, krajina, suma košíka, produkty v kategórii, hmotnosť, dopravca, platobná metóda, história objednávok, denná doba a ďalšie. Vnorené AND/OR skupiny. Služby sa zobrazia len pre kvalifikované košíky.
Definujte servisné pravidlá s kódom, viacjazyčným názvom a popisom, ikonou alebo nahraným obrázkom, fixnou/percentuálnou/stupňovou cenou, daňovou skupinou a harmonogramom. Skladajte viac služieb alebo použite rádiové skupiny pre exkluzívne voľby ako rýchlostné pásma doručenia.
Checkout panel s checkboxmi alebo rádiami. Zákazník sa optuje - nič sa nepridáva potichu. Jeden zdieľaný skrytý produkt nesie všetky výbery s dynamickými štítkami a kombinovanou sumou. Košík sa obnoví cez AJAX pri prepnutí alebo zmene množstva.
Prečo na tom záleží: Neschovávate poplatky v doprave a neudržiavate desať takmer identických produktov. Používate softvér na úrovni enterprise - podmienený servisný engine, kde sa podmienky a pravidlá oceňovania voľne miešajú medzi politikami a pravidlami. Skladajte, vnorte, ohraničte - kalkulačka ocení fixné, percentuálne a stupňové služby zo skutočných riadkov košíka a stratégie zlúčenia držia výsledok pod kontrolou, zatiaľ čo revenue funnel dokazuje, čo sa naozaj predalo.
Každé servisné pravidlo si vyberie typ sumy a voliteľný základ hodnoty. Min/max stropy poplatkov chránia marže. Daňová skupina na pravidlo. Mixujte typy voľne v jednej politike.
Plochá cena za opt-in výber - napr. 4,99 € darčekové balenie, 9,99 € expresné spracovanie. Jednoduché, predvídateľné, ideálne pre balenie a pohodlné upgrady.
Percento z medzisúčtu produktov - napr. 2 % voliteľné poistenie zásielky na krehký tovar. Rešpektuje min/max cenové stropy.
Percento z hrubej sumy košíka vrátane dane - škáluje sa s hodnotou objednávky pre prémiové služby.
Percento z aktuálnej sumy doručenia - ideálne pre voliteľné upgrady doručenia a prémiové spracovanie.
Percento aplikované na celkovú hmotnosť košíka v kg - užitočné pre manipulačné a montážne služby pri objemných objednávkach.
Stupňové ceny upgradu podľa pásma sumy košíka - napr. 0-200 € → 15 € záruka, 200+ € → 29 €. Vizuálny tvorca stupňov v back office.
Každý príklad nižšie je opt-in zákazníka: nič sa nepridáva potichu. Kupujúci vidí jasnú voľbu - zostať pri štandardnom zážitku alebo upgradovať na niečo lepšie. Extra tržby získate len keď sa rozhodnú, že upgrade stojí za to.
Košík ≥ 50 €. Voliteľné 4,99 € balenie s páskou a krabicou. Zákazník preskočí prebaľovanie doma; posielate darčekovo pripravený balík. Checkbox predvolene vypnutý - vyberú, keď na tom záleží.
Krehká kategória v košíku. Voliteľné krytie 2 % z produktov (min 2 €). Kupujúci získa náhradnú ochranu na sklo a keramiku - ponúkate dôveru, nie skrytý poplatok.
Decembrové dátumy + fyzická zásielka. Voliteľný prioritný rad za 9,99 € - dar príde pred 24. Štandardné doručenie zostáva; upgrade je ich rozhodnutie.
Elektronika v košíku. Voliteľná stupňová ochrana (15 € / 29 € podľa hodnoty objednávky). Zákazník predĺži opravnú krytinu nad rámec výrobcu; popis odkazuje na T&C.
VIP skupina zákazníkov. Voliteľná 7,50 € prémiová krabica, papier a branded obal. Vracajúci sa kupujúci sa optujú pre boutique pocit - hostia ponuku nevidia.
Objemný nábytok v košíku. Voliteľná 49 € profesionálna montáž pri doručení. Zákazník ušetrí popoludnie; speňažíte pohodlie, ktoré aktívne chcú.
Akýkoľvek posielateľný produkt. Voliteľná 1,99 € karta v štýle rukopisu v krabici. Odosielateľ pridá osobný riadok bez hľadania obchodu s kartičkami.
Rádiová skupina: Standard (zadarmo, 3-5 dní) alebo Express (+12 €, odoslanie nasledujúci deň). Zákazník volí rýchlosť, keď záleží na čase; predvolené zostáva Standard.
Kategória čerstvé + domáce doručenie. Voliteľné 6 € chladené balenie. Kupujúci udrží šaláty a mliečne výrobky chladné pri preprave - štandardná krabica zostáva záložou.
Citlivé kategórie v košíku. Voliteľná 2,50 € obyčajná vonkajšia krabica s neutrálnym štítkom. Zákazník sa optuje, keď chce nulové náznaky značky pri dverách.
Posielateľný košík. Voliteľný 1 € klimatický príspevok pri pokladni. Eko nakupujúci kompenzujú zásielku; ostatní pokračujú bez zmeny.
Pred 14:00 v pracovných dňoch. Voliteľné 8 € odovzdanie dopravcovi v ten istý deň. Zákazník dostane objednávku von dnes namiesto zajtra - po cut-off sa automaticky skryje.
3+ predchádzajúce objednávky. Voliteľné 0,99 € slávnostné balenie pre vracajúcich sa zákazníkov. Malý upgrade, veľký moment vďaky - môže byť predvolené, kde trh dovoľuje.
Prispôsobený produkt v košíku. Voliteľný 5 € expresný rad gravírovania. Kupujúci preskočí výrobnú linku pre menovaný dar s tesným termínom.
Vysokohodnotné objednávky ≥ 500 €. Voliteľných 39 € donesenie do zvolenej miestnosti, rozbalenie, odstránenie obalu. Prémioví kupci nábytku volia pohodlie pred odovzdaním na ulici.
Exportná doručovacia krajina. Voliteľná 15 € prioritná colná dokumentácia + SMS tracking. Netrpezliví cezhraniční kupujúci sa optujú; štandardná pošta zostáva dostupná.
Kategória beauty alebo gourmet. Voliteľný 8 € balík mini-vzoriek pridaný do zásielky. Zákazník vyskúša nové SKU pred plnými veľkosťami - čistý upsell, ktorý môže odmietnuť.
Piatkový checkout + víkendový dopravca. Voliteľný +14 € sobota, keď nemôžu prijímať v pracovných dňoch. Štandardné pracovné doručenie nezmenené.
Živé rastliny v košíku. Voliteľný 6 € balík krmiva + návod na starostlivosť. Kupujúci dá novej zeleni lepší štart - checkbox, nie povinný príplatok.
Vytvorte Black Friday voliteľné extra v stagingu, simulujte na skutočných košíkoch, exportujte JSON do produkcie. Rovnaký opt-in panel, nové upgrade voľby - bez úprav témy.
Každá funkcia vysvetlená zrozumiteľne pre majiteľov obchodov a merchandising tímy. Toto je softvér na úrovni enterprise - dosť hlboký pre zložité nastavenia, dosť jasný, aby ste na dennú správu služieb nepotrebovali vývojára.
Politika je pomenovaná servisná kampaň - vaše sviatočné extra, VIP výhody, stack záruk na elektroniku. Každá politika obsahuje strom podmienok (kto sa kvalifikuje) a jedno alebo viac servisných pravidiel (čo ponúkate a za akú cenu). Vytvárajte neobmedzené politiky, zoraďujte ťahaním podľa priority, aktivujte alebo pozastavujte jednotlivo bez zásahu do kódu.
Každé pravidlo definuje: servisný kód, viacjazyčný štítok a popis košíka (conorderservices_rule_lang), typ hodnoty (fixné, percentuálne, stupňové), základ hodnoty (produkty, košík, doprava, hmotnosť), min/max stropy poplatkov, daňovú skupinu, ikonu alebo nahraný obrázok, typ UI (checkbox alebo rádio), voliteľnú rádiovú skupinu a štítok, predvolený príznak, prioritu, dátumy harmonogramu (platné od / platné do) a voliteľné podmienky na úrovni pravidla.
Stop on first match ukončí vyhodnotenie po prvej kvalifikovanej politike - užitočné, keď sa kampane nesmú prekrývať. Merge strategy na politiku riadi, ako sa viaceré pravidlá v jednej politike kombinujú: stack all services, first match wins, priority cascade, len najvyšší poplatok alebo unique service codes. Globálna predvolená stratégia zlúčenia v Nastaveniach platí pre nové politiky.
Zoznam politík zobrazuje stav, stratégiu zlúčenia, počet pravidiel a rýchle akcie. Duplikovať, exportovať JSON, importovať zo súboru alebo prepnúť aktívne - všetko z panelu politík, každá zmena do auditného logu.
Tvorca podmienok je editor vnoreného AND/OR stromu - rovnaký vzor ako v profesionálnych rule enginoch, zobrazený ako ťahateľné skupiny v back office. Pridajte skupinu, vyberte pole, operátor, hodnotu. Vnorte skupiny pre logiku ako: (VIP skupina ALEBO 5+ predchádzajúcich objednávok) A (suma košíka ≥ 100 €) A (kategória Summer Sale má 3+ položky).
35 polí podmienok pokrýva celý kontext košíka: suma košíka, medzisúčet produktov, náklady na dopravu, počet produktov, počet unikátnych SKU, hmotnosť, počet existujúcich pravidiel košíka, počet objednávok zákazníka, celoživotná útrata, deň v týždni, hodina, dátum, PSČ, mena, krajina, fakturačná krajina, zóna, skupina zákazníkov, dopravca, platobný modul, stav prihlásený/host, produkty, kategórie, výrobcovia, dodávatelia, virtuálne/fyzické príznaky, prispôsobenie a detekcia existujúcej zľavy.
Zložené polia kombinujú entitu + prah v jednej podmienke - napr. produkt #123 qty ≥ 3, kategória #45 súčet riadku ≥ 50 €. Operátory: equals, not equals, greater/less than, between, in list, not in list, contains, starts with, regex, empty a not empty.
Každý riadok zodpovedá presne tomu, čo vyberiete v rozbaľovacom menu tvorcu podmienok. Numerické polia podporujú =, ≠, <, ≤, ≥, > a between. Booleovské polia používajú Yes/No. Vyhľadávacie polia podporujú in a not in s multi-select. Textové polia pridávajú contains, starts with a regex. Kombinujte ľubovoľné polia vo vnorených AND/OR skupinách - engine ich prekontroluje pri každej aktualizácii košíka.
| Typ podmienky | Operátory | Príklad hodnoty | Ako funguje |
|---|---|---|---|
| Sumy a veľkosť košíka | |||
| Celková suma košíka (vrátane daní) | =, ≠, <, ≤, ≥, >, between | 150 |
Hrubá suma košíka vrátane dane - klasický prah útraty. |
| Celková suma produktov | =, ≠, <, ≤, ≥, >, between | 100 |
Iba medzisúčet produktov; bez dopravy. |
| Náklady na dopravu | =, ≠, <, ≤, ≥, >, between | 9.90 |
Aktuálna cena dopravy v košíku. |
| Celkové množstvo produktov | =, ≠, <, ≤, ≥, >, between | 5 |
Súčet množstiev zo všetkých riadkov. |
| Unikátne produkty v košíku | =, ≠, <, ≤, ≥, >, between | 3 |
Počet rôznych SKU (produktových riadkov). |
| Hmotnosť košíka (kg) | =, ≠, <, ≤, ≥, >, between | 12.5 |
Celková hmotnosť košíka v kilogramoch. |
| Počet pravidiel košíka | =, ≠, <, ≤, ≥, >, between | 1 |
Koľko pravidiel košíka je už použitých. |
| Zloženie košíka | |||
| Obsahuje aspoň jeden virtuálny produkt | = Áno / Nie | Yes |
Pravda, ak je v košíku virtuálny/sťahovateľný produkt. |
| Všetky produkty sú virtuálne | = Áno / Nie | Yes |
Každý riadok je virtuálny (bez fyzickej dopravy). |
| Obsahuje fyzický produkt | = Áno / Nie | Yes |
Je prítomný aspoň jeden produkt na odoslanie. |
| Košík vyžaduje dopravu | = Áno / Nie | Yes / No |
Či aktuálny košík vyžaduje doručenie. |
| Obsahuje prispôsobený produkt | = Áno / Nie | Yes |
Polia personalizácie na produkte. |
| V košíku je aplikovaný poukaz | = Áno / Nie | Yes / No |
Iný kupón alebo zľava z pravidla je aktívna. |
| Zložené produktové pravidlá | |||
| Množstvo produktu v košíku | =, ≠, <, ≤, ≥, >, between | 123:3 |
Množstvo produktu ID 123 - formát productId:qty. |
| Množstvo kategórie v košíku | =, ≠, <, ≤, ≥, >, between | 45:3 |
Kombinované množstvo v kategórii 45 - formát categoryId:qty. |
| Súčet produktového riadku v košíku | =, ≠, <, ≤, ≥, >, between | 123:50.00 |
Súčet riadku pre produkt 123 - formát productId:amount. |
| Doručenie a lokalita | |||
| Mena | =, in | EUR |
ISO kód meny košíka. |
| Krajina doručenia | =, in | DE |
ISO kód krajiny doručenia. |
| Krajina fakturácie | =, in | PL |
ISO kód fakturačnej krajiny. |
| Zóna doručenia | =, in | Europe |
Názov alebo ID doručovacej zóny PrestaShop. |
| PSČ doručenia | =, starts with | 00- |
Textová zhoda PSČ doručovacej adresy. |
| Vybraný dopravca | = Áno / Nie | DHL Express |
Aktuálne vybraný dopravca. |
| Zákazník | |||
| Zákaznícka skupina | in | VIP |
Zákazník patrí do jednej z vybraných skupín. |
| Zákazník prihlásený | = Áno / Nie | Yes |
Účet je prihlásený (nie hosťovský checkout). |
| Hosť | = Áno / Nie | Yes |
Checkout relácia je hosť (neprihlásený). |
| Zákazník dokončil objednávky | =, ≠, <, ≤, ≥, >, between | 5 |
Počet dokončených objednávok účtu. |
| Celková doživotná útrata zákazníka | =, ≠, <, ≤, ≥, >, between | 500 |
Celkový historický obrat zákazníka. |
| Katalóg v košíku | |||
| Produkt v košíku | in | Summer dress |
Musí byť prítomné konkrétne produktové ID (vyhľadávač). |
| Kategória v košíku | in | Outlet |
Aspoň jeden produkt z kategórie. |
| Výrobca v košíku | in | Nike |
Aspoň jeden produkt značky. |
| Dodávateľ v košíku | in | Main supplier |
Aspoň jeden produkt dodávateľa. |
| Platba a harmonogram | |||
| Platobný modul | =, contains | bankwire |
Technický názov vybraného platobného modulu. |
| Deň v týždni (1-7) | =, ≠, <, ≤, ≥, >, between | 6 |
1 = pondelok … 7 = nedeľa (časová zóna servera). |
| Hodina dňa (0-23) | =, ≠, <, ≤, ≥, >, between | 14 |
Hodina, keď sa košík vyhodnocuje (0-23). |
| Dátum (YYYY-MM-DD) | =, ≠, <, ≤, ≥, >, between | 2026-11-28 |
Kalendárny dátum pre bleskové akcie a časové okná. |
Výbery produktov, kategórií, výrobcov a skupín používajú vstavané autocomplete vyhľadávanie. Live náhľadová veta vysvetľuje, čo strom zodpovedá. Power useri môžu prepnúť raw JSON na kopírovanie medzi prostrediami. Podmienky sa prehodnocujú pri každej synchronizácii košíka - pridanie, zmena qty, login, adresa - engine reaguje okamžite.
V tvorcovi je k dispozícii 14 operátorov. Typ poľa určuje, ktoré operátory sa zobrazia - booleovské polia používajú len = a ≠; numerické polia majú plnú množinu porovnaní.
| Operátor | Označenie v tvorcovi | Typické použitie |
|---|---|---|
| eq | = | Presná zhoda - suma, Áno/Nie, jedna krajina alebo skupina. |
| neq | ≠ | Vylúčiť hodnotu - napr. len host, nie vo veľkoobchodnej skupine. |
| gt / gte | > / ≥ | Numerické prahy - suma košíka, množstvo, hmotnosť, počet objednávok. |
| lt / lte | < / ≤ | Horné hranice - hodina pred cut-off, max veľkosť košíka. |
| between | between | Rozsahová zhoda - dátumové okno, pásmo útraty, rozsah hodín. |
| in / not_in | in / not in | Členstvo v zozname - krajiny, skupiny, produkty, kategórie. |
| contains | contains | Podreťazec v texte - oblasť PSČ, názov platobného modulu. |
| starts_with | starts with | Zhoda prefixu - PSČ okresy, prefix názvu modulu. |
| regex | regex | Zhoda vzoru pre pokročilé pravidlá PSČ alebo kódov. |
| empty / not_empty | empty / not empty | Kontroly prítomnosti poľa pre textové hodnoty. |
Každé servisné pravidlo si vyberie typ sumy: fixné, percentuálne alebo stupňové. Fixné používa jednu desatinnú hodnotu. Percentuálne používa sadzbu plus základ hodnoty - suma produktov, suma košíka, náklady na dopravu alebo hmotnosť košíka. Stupňové otvorí stupňovú tabuľku uloženú ako JSON (tiers_json) s pásmami from/to a poplatkom na pásmo.
Min poplatok a max poplatok obmedzujú percentuálne výpočty, aby poistenie nikdy nekleslo pod 2 € ani neprekročilo 50 €. Daňová skupina na pravidlo zabezpečí správnu DPH na servisnom riadku. Polia harmonogramu (date_from / date_to) obmedzujú sezónne ponuky bez vypnutia celej politiky.
Za UI ConorderservicesEngine vyrieši oprávnené pravidlá, vypočíta každý poplatok z live kontextu košíka, aplikuje stratégiu zlúčenia a zapíše kombinovanú sumu do dynamického SpecificPrice na zdieľanom servisnom produkte. Súhrnné chips pravidiel v admin ukážu aktívne ceny na prvý pohľad.
Tvorca stupňov v adminPolicyRules.js vizuálne pridáva/odoberá riadky. Prepnutie zo stupňového späť na fixné zachová ostatné nastavenia pravidla. Importujte politiku zo stagingu, otvorte kartu pravidla, upravte jeden prah, uložte - štruktúrované dáta zostanú konzistentné.
Oprávnené služby sa zobrazia v dedikovanom checkout paneli cez displayShoppingCart, displayShoppingCartFooter alebo displayCheckoutSummaryTop - pozícia konfigurovateľná v Nastaveniach. Každý riadok ponuky ukáže checkbox alebo rádio, voliteľnú ikonu/obrázok, názov, popis a vypočítaný cenový odznak.
Zákazník prepína služby cez front AJAX controller (checkout.js + ajax endpoint modulu). Sumy košíka a štítky riadkov sa aktualizujú bez reloadu stránky. Panel sa obnoví aj pri zmene qty. Výberové udalosti do auditu (service_selected, service_deselected). Impresie pri zobrazení panelu (dedup podľa oprávnenej množiny).
Vybrané služby sa synchronizujú na jeden skrytý katalógový produkt (CONORDERSVC-SERVICE) s dynamickým SpecificPrice na košík. Viac výberov ako jeden riadok košíka s viacjazyčnými štítkami oddelenými čiarkou a kombinovanou sumou. Stav košíka v conorderservices_cart s oprávneným snapshotom, JSON vybraných služieb a aplikovaným snapshotom pre idempotentnú sync.
Hooky actionCartSave, delete hooky v košíku, actionPresentCartProduct a actionProductPriceCalculation držia servisný riadok synchronizovaný pri zmene košíka. Kompatibilné s témami PrestaShop 9, 8, 1.7 vrátane Hummingbird náhľadov cez actionPresentProduct.
Každé servisné pravidlo podporuje vizuálnu identitu pri checkout-e: nahrajte JPG/PNG/GIF/WebP do views/img/services/ alebo vložte externú HTTPS URL. ConorderservicesRuleImage spracuje validáciu uploadu, úložisko, verejné URL a bezpečné zmazanie pri výmene alebo odstránení obrázkov.
Dedikovaný editor obrázkov (adminPolicyRuleImage.js) ukáže live náhľad, ovládanie odstrániť/nahradiť a záložný predchádzajúci obrázok pri ukladaní. Pri duplikácii alebo importe politiky sa obrázky bezpečne klonujú alebo referencujú, aby staging-produkcia transfery nerozbili checkout vizuály.
Veľkosť ikony (1-256 px), pozícia (ľavo/stred/pravo) a zarovnanie ovládania sú globálne Nastavenia - jeden obchod môže ukázať veľké ikony darčekového balenia vľavo, iný kompaktné checkboxy vpravo. Prepínače zobraziť/skryť pre názov, popis, cenu a ikonu na obchod dokončia prezentačnú vrstvu.
Záložka Simulátor je trojkrokový workflow proti skutočným dátam v databáze - nie mock košík. Krok 1: hľadajte košíky podľa ID, mena alebo emailu zákazníka. Krok 2: vyberte košík z live zoznamu (ukáže zákazníka, email, sumu košíka, poslednú aktualizáciu). Krok 3: spustite vyhodnotenie a prečítajte úplný rozpis výsledkov.
Výsledky ukážu, ktoré politiky zodpovedali, ktoré boli preskočené (a prečo), vypočítané poplatky na pravidlo, stav oprávnený vs vybraný, riešenie rádiovej skupiny a náhľad riadku košíka s kombinovaným štítkom a sumou. Voliteľný filter zákazníka zúži zoznam na jeden účet - ideálne na reprodukciu support ticketu.
Každý beh simulácie sa zapíše do auditného logu s typom simulation_run, ID košíka, aktérom (zamestnanec) a snapshotom výsledku. Merchandising overí kampaň pred aktiváciou. Support vysvetlí, prečo konkrétny košík videl alebo nevidel darčekové balenie - bez testovacej objednávky v live obchode.
Používajte simulátor po každej úprave politiky, pred sviatočným go-live a pri importe politík zo stagingu. Je to bezpečnostná sieť, ktorá oddeľuje enterprise správu služieb od "zmeň a dúfaj".
Záložka Dashboard je riadiaca miestnosť voliteľných služieb. KPI karty za voliteľné obdobie (30 / 90 / 180 / 365 dní) ukážu: impresie panelu, výbery pri checkout-e, objednávky so službami, mieru nákupu a tržby zo služieb v mene obchodu. Čísla z auditného logu - skutočné udalosti, nie odhady.
Chart.js trend grafy vizualizujú revenue funnel v troch granularitách: denne (konfigurovateľné okno), týždenne a mesačne. Čiary sledujú impresie, výbery, zaplatené objednávky a tržby zo služieb na sekundárnej osi. Prepínajte predvolený typ grafu v Nastaveniach. Koláčový graf rozdelí zaplatené tržby podľa kódu služby, aby ste videli, ktoré extra naozaj konvertujú.
Tabuľka podľa služby vypíše každý kód služby s impresiami, výbermi, objednávkami, tržbami a mierou nákupu. Výbery sú krok funnelu - objednávky a tržby sú KPI pravda (vyhýba sa vanity metrikám z checkbox prepínačov, ktoré nikdy nekonvertujú). Nedávne audit záznamy na dashboarde pre rýchle riešenie problémov.
Pre agentúry a multistore operátorov: dashboard odpovedá na otázku, ktorú merchandising vždy kladie - "Predávajú sa naše checkout extra naozaj?" - dátami, nie pocitom.
Dedikovaná záložka Auditný log je úplný denník udalostí - nie debug súbor v server logoch. Každý riadok ukladá časovú pečiatku, typ udalosti, aktéra (meno zamestnanca, zákazníka alebo SYSTEM), ľudsky čitateľné zhrnutie, odkaz objednávky, kód služby, sumu poplatku, ID košíka a ID politiky/pravidla.
20+ typov udalostí sa sleduje:
Kliknite Zobraziť na ľubovoľnom riadku pre detailný modal s úplným JSON snapshotom - aplikované servisné riadky, diff politiky, výstup simulácie alebo payload zmeny nastavení. Aplikácie služieb ukladajú fee_snapshot, aby ste presne rekonštruovali, čo zákazník videl pri checkout-e.
Zoznam podporuje natívny PrestaShop CSV export pre finančné a compliance revízie. Spojené stĺpce ukážu referenciu objednávky, meno zákazníka a zamestnanca bez manuálneho krížového odkazovania. Na stránke objednávky v back office (hook displayAdminOrder) panel ukáže, ktoré voliteľné služby prispeli - názov, kód, suma a snapshot.
Politiky sú prenosné JSON dokumenty. Export stiahne úplnú politiku - strom podmienok, všetky pravidlá, cenové konfigurácie, stratégiu zlúčenia, metadáta obrázkov služieb, pozície - pripravené na version control alebo iný obchod. Import nahraje JSON a vytvorí novú politiku so záznamom policy_imported v audite.
Duplikovať klonuje politiku jedným klikom z menu akcií cez ConorderservicesPolicyDuplicator - skopíruje každé pravidlo, premenuje s príponou, bezpečne klonuje obrázky, zapíše policy_duplicated. Ideálne na vytvorenie "Holiday v2" z "Holiday v1" bez ručnej prestavby 10 pravidiel.
Typický agency workflow: build a simuluj na stagingu → export JSON → import na produkcii → znova spusti simulátor → aktivuj. Sezónne servisné nastavenia sa presúvajú medzi obchodmi klientov za minúty. Každý transfer je sledovateľný v auditnom logu.
Záložka Nastavenia centralizuje správanie celého obchodu. Hlavný prepínač zap/vyp. Globálna stratégia zlúčenia predvolená pre nové politiky. Predvolená daňová skupina pre nové servisné pravidlá. ID servisného produktu - vyberte, ktorý katalógový produkt reprezentuje riadok košíka alebo použite auto-vytvorený skrytý CONORDERSVC-SERVICE.
Pozícia zobrazenia riadi, kde sa renderuje checkout panel: integrovaný blok v súhrne košíka, len stránka košíka, len checkout súhrn, theme hooky košíka a checkoutu alebo pod zoznamom produktov. Nastavenia ponuky riadia zobraziť/skryť názov, popis, cenu a ikonu; veľkosť ikony (1-256 px); pozícia (ľavo/stred/pravo); zarovnanie checkbox/rádio.
Debug log zapisuje podrobné stopy engine pre support. Sekcia analytiky konfiguruje predvolené obdobie grafu (30/90/180/365 dní), denné/týždenné/mesačné okná a predvolený typ grafu. Live náhľad v Nastaveniach ukáže, ako budú riadky ponúk vyzerať s aktuálnymi možnosťami zobrazenia.
Každé uloženie nastavení zaloguje settings_updated do auditného logu so snapshotom pred/po. Žiadny tichý posun konfigurácie.
Služby sa materializujú ako skutočný riadok košíka na zdieľanom skrytom produkte s dynamickou cenou a viacjazyčným štítkom. Zobrazia sa v súhrne košíka, checkout-e, potvrdení objednávky, faktúrach a back office zobrazení objednávky - presne ako normálny produktový riadok, bez theme hackov alebo falošných záporných súm.
Engine sa pripája na actionCartSave, pridanie/odstránenie produktu, init front controllera, validáciu objednávky (actionValidateOrder, actionValidateOrderBefore na PS 8.1+) a prezentáciu košíka - prepočítava pri každej zmene kontextu košíka. Stĺpce tabuľky objednávok conorderservices_service_amount a conorderservices_service_snapshot ukladajú historické súčty služieb na zázname objednávky.
Politiky sú viazané na obchod (id_shop) pre multistore nastavenia. Každý obchod v skupine môže mať nezávislé servisné stacky. PrestaShop 9, 8 a 1.7 zdieľajú jednu codebase cez lib/prestashop9compatibility.php a ConorderservicesCompatibility.
Viacjazyčné checkout štítky na pravidlo (conorderservices_rule_lang) zabezpečia správne čítanie servisného riadku v každom aktívnom jazyku obchodu. 30 hotových prekladových balíkov pokrýva back office a front office cez PrestaShop l() - od angličtiny, nemčiny a poľštiny po španielčinu, francúzštinu, taliančinu a trhy v Európe a Ázii.
Košík vyhodnotený. Podmienky zodpovedali. Služby ocenené. Zákazník sa optoval. Objednávka validovaná. Každý krok v auditných riadkoch. Toto je softvér na úrovni enterprise - tu je inžinierstvo za voliteľnou službou, ktorú zákazník vybral pri checkout-e.
~11 900 PHP · ~3 400 JavaScript · ~1 120 Smarty šablón · ~1 375 CSS. Engine, tvorca podmienok, dashboard revenue funnel, simulátor, checkout AJAX a admin UI.
Engine, Admin, Dashboard, ConditionTree, ServiceProduct, RuleImage, PolicyDuplicator, AuditLog, Policy, Rule, CartState, Log a ďalšie.
Hotové prekladové súbory pre back office a rozhranie modulu. Angličtina, nemčina, poľština, španielčina, francúzština, taliančina, holandčina, fínčina, portugalčina, slovenčina a ďalšie.
Dashboard, Politiky, Nastavenia, Simulátor, Auditný log a Aktualizácie - každý samostatný panel s vlastnými JS balíkmi.
Fixná suma, percento (na 4 základoch hodnoty) a stupňové schody - dedikované výpočtové cesty v ConorderservicesEngine.
Pravidlá košíka, zákazníka, doručenia, produktu a zložené qty/suma s vnorenými AND/OR logickými stromami.
Impresie, výbery, zrušenia výberov, sync košíka, tržby z objednávok, CRUD politík/pravidiel, import/export, duplikácia, preset, nastavenia a simulácia.
Stack all, first wins, priority cascade, highest fee, unique codes - na politiku a globálna predvolená.
conorderservices_policy pre kampane, conorderservices_rule + conorderservices_rule_lang pre pravidlá a štítky, conorderservices_cart pre stav sync košíka, conorderservices_preset pre predvoľby podmienok, conorderservices_log pre auditný denník.ConorderservicesPolicy, ConorderservicesRule, ConorderservicesCartState, ConorderservicesLog, ConorderservicesPreset s plným CRUD a multishop awareness.displayHeader, actionCartSave, displayShoppingCart, displayCheckoutSummaryTop, actionValidateOrder, displayAdminOrder, actionPresentCartProduct a ďalšie.lib/prestashop9compatibility.php - jedna codebase pre PrestaShop 1.7, 8 a 9.Podmienky rozhodujú, kto uvidí ponuku. Pravidlá oceňovania rozhodujú, koľko. Opt-in zákazníka rozhoduje, čo skončí v košíku. Auditný log a revenue funnel dokazujú, čo sa predalo. To je inžiniersky kontrakt, ktorý Podmienečné voliteľné služby udržiava pri každej aktualizácii košíka.
18 000+ riadkov kódu v 100+ súboroch modulu, 30 prekladových balíkov a v1.1.17 kontinuálneho vývoja. Zákazník zaškrtne políčko. Vaše pravidlá určia cenu. Audit dokáže predaj. Softvér na úrovni enterprise pre voliteľné checkout upgrade - darčekové balenie, poistenie, express - na ktorý sa môžu spoľahnúť checkout, financie a merchandising, keď sa niekto spýta, prečo riadok košíka ukázal 4,99 €.
35 polí podmienok, 14 operátorov, 3 cenové enginy a jeden opt-in checkout panel - navrhnuté tak, aby checkbox za 4,99 € nebol nikdy odhad, vždy merané rozhodnutie o tržbách podložené auditnými riadkami.
















Modul Podmienené voliteľné objednávkové služby automatizuje inteligentné podmienené ponuky služieb a dynamické oceňovanie pri pokladni. Optimalizuje tržby, znižuje manuálnu prácu a poskytuje hlbokú analýzu výkonu pre maximálnu efektivitu.
Modul Podmienené voliteľné objednávkové služby dynamicky ponúka zákaznícke opt-in doplnkové služby ako darčekové balenie či poistenie. Vďaka podmieneným politikám a flexibilnému oceňovaniu výrazne zvyšuje priemernú hodnotu objednávky a tržby, čím priamo prispieva k zvýšenému predaju.
Za 15 rokov skúseností s PrestaShop, modul 'Podmienené voliteľné objednávkové služby' poskytuje enterprise-level správu podmienených služieb pri pokladni. Jeho robustný vizuálny tvorca podmienok, dynamické oceňovanie a komplexný auditný log sú dôkazom hlbokej expertízy v platforme.
Modul "Podmienené voliteľné objednávkové služby" poskytuje rozsiahlu personalizáciu, umožňujúc podmienečné ponúkanie extra služieb ako darčekové balenie či poistenie. Vďaka vizuálnemu tvorcovi podmienok a dynamickému oceňovaniu dokonale prispôsobíte ponuky potrebám každého zákazníka a košíka.
Modul Podmienené voliteľné objednávkové služby s otvoreným zdrojovým kódom zaručuje plnú slobodu úprav. Môžete neobmedzene prispôsobovať a integrovať dynamické služby pri pokladni, s večnou licenciou a rokom bezplatných aktualizácií.
Licencia modulu Podmienené voliteľné objednávkové služby je časovo neobmedzená, s jednorazovou platbou. Aktualizácie sú zdarma na celý kalendárny rok a zabezpečujú pokročilé funkcie, ako sú podmienené služby a vizuálny tvorca podmienok. Po roku môžete prístup predĺžiť so zľavou až do 90%.