Kontrola tlačidla na odstúpenie od zmluvy na e-shope
Na Slovensku pri zmluvách uzavretých cez web alebo aplikáciu po 18. júni 2026 musí e-shop umožniť spotrebiteľovi odstúpiť od zmluvy aj funkciou priamo na webe, označenou „odstúpiť od zmluvy tu“ alebo obdobnou jednoznačnou formuláciou (§ 20a zákona č. 108/2024 Z. z.).
Zákazník vyplní údaje, odošle ich krokom „potvrdiť odstúpenie od zmluvy“ a obchodník mu bezodkladne pošle potvrdenie o doručení na trvanlivom médiu (§ 20a ods. 5).
Naposledy overené 22. 10. 2026: § 15 ods. 1, § 20a, § 43 a § 53b zákona č. 108/2024 Z. z. na Slov-Lexe (úplné znenie a vyhlásené znenie zákona č. 311/2025 Z. z.) a čl. 11a smernice 2011/83/EÚ v Úradnom vestníku EÚ.
Skontrolujte funkciu na odstúpenie vo svojom e-shope
Kontrola prečíta verejné stránky obchodu a hľadá odkaz alebo tlačidlo „odstúpiť od zmluvy tu“ a podobné odkazy o odstúpení. Poznamená si, kde ich našla a kam vedú. Kontrola zvyčajne skončí do minúty.
Kontrola hľadá nápis, nie celý postup. Nespúšťa JavaScript, nevidí účet zákazníka ani objednávku a nič neodosiela, takže formulár, krok potvrdenia ani potvrdzovací e-mail neoverí. „Označenie sme nenašli“ neznamená, že funkcia chýba, a „Označenie sme našli“ nie je potvrdenie súladu.
Bez e-mailu a bez registrácie. Číta len verejné stránky a súbory obchodu, bez prihlásenia a s najviac 14 požiadavkami na jednu kontrolu: robots.txt, úvodnú stránku, verejný export produktov /products.json (má ho Shopify), možné produktové stránky (vyhodnotí najviac 3), stránky o vrátení, doprave a kontakte, llms.txt a podľa potreby mapu stránok (sitemap). Obsah stránok neukladáme a záznamy požiadaviek s adresou obchodu nevedieme. Limit: 6 kontrol za hodinu na IP adresu.
Sken 20 slovenských e-shopov 21. 10. 2026: označenie podľa zákona kontrola našla na 1 z 20, ďalšie 4 mali odkaz s iným názvom. Jedno meranie, výber nie je reprezentatívny.
Úradné znenie: § 20a zákona o ochrane spotrebiteľa
Nadpis § 20a: „Uplatnenie práva na odstúpenie od zmluvy uzavretej na diaľku prostredníctvom online rozhrania“. Všetkých šesť odsekov doslova:
(1) Obchodník je povinný zabezpečiť, aby spotrebiteľ mohol odstúpiť od zmluvy uzavretej na diaľku prostredníctvom online rozhrania, aj použitím funkcie na odstúpenie od zmluvy; ustanovenie § 20 ods. 6 tým nie je dotknuté.
(2) Funkcia na odstúpenie od zmluvy musí byť označená ľahko čitateľným spôsobom slovným spojením „odstúpiť od zmluvy tu“ alebo obdobnou formuláciou, ktorá jednoznačne vyjadruje, že jej použitím môže spotrebiteľ odstúpiť od zmluvy. Funkcia na odstúpenie od zmluvy musí byť v online rozhraní zreteľne zobrazená a musí byť pre spotrebiteľa ľahko a nepretržite dostupná počas plynutia lehoty na odstúpenie od zmluvy podľa § 20 ods. 1 až 3 alebo podľa osobitných predpisov.69a)
(3) Funkcia na odstúpenie od zmluvy musí umožniť spotrebiteľovi zaslať obchodníkovi oznámenie o odstúpení od zmluvy využitím online rozhrania, ktorým spotrebiteľ poskytne alebo potvrdí a) meno a priezvisko spotrebiteľa, ktorý uplatňuje právo na odstúpenie od zmluvy, b) identifikačné údaje zmluvy, ktorej sa odstúpenie od zmluvy týka, c) adresu elektronickej pošty spotrebiteľa alebo údaje iného prostriedku online komunikácie, ktorým obchodník poskytne spotrebiteľovi potvrdenie o doručení oznámenia o odstúpení od zmluvy.
(4) Ak spotrebiteľ vyplní oznámenie o odstúpení od zmluvy podľa odseku 3, obchodník zabezpečí, aby spotrebiteľ mohol obchodníkovi odoslať oznámenie o odstúpení od zmluvy aktivovaním osobitnej funkcie v online rozhraní, ktorá musí byť označená ľahko čitateľným spôsobom slovným spojením „potvrdiť odstúpenie od zmluvy“ alebo obdobnou formuláciou, ktorá jednoznačne vyjadruje, že jej aktivovaním spotrebiteľ potvrdí odstúpenie od zmluvy.
(5) Ak spotrebiteľ potvrdí odstúpenie od zmluvy podľa odseku 4, obchodník je povinný bezodkladne poskytnúť spotrebiteľovi potvrdenie o doručení oznámenia o odstúpení od zmluvy na trvanlivom médiu, ktoré obsahuje oznámenie o odstúpení od zmluvy a dátum a čas odoslania oznámenia o odstúpení od zmluvy.
(6) Lehota na odstúpenie od zmluvy podľa § 20 ods. 1 až 3 alebo podľa osobitných predpisov69a) sa považuje za zachovanú, ak spotrebiteľ najneskôr posledný deň lehoty odošle oznámenie o odstúpení od zmluvy obchodníkovi podľa odseku 4.
Poznámka 69a odkazuje na predpisy o energetike a finančných službách, nie na bežný e-shop. Európskym základom je čl. 11a smernice 2011/83/EÚ, ktorý vložila smernica (EÚ) 2023/2673. Jej slovenské znenie dodáva, že potvrdzovacia funkcia sa označí „len slovami ‚potvrdiť odstúpenie od zmluvy‘ alebo rovnako jednoznačnou zodpovedajúcou formuláciou“, a namiesto trvanlivého média hovorí o trvalom nosiči.
Podrobný výklad § 20a s príkladom formulára je v našej poznámke Funkcia na odstúpenie od zmluvy v e-shope: čo má byť na webe. Táto stránka je nástroj: kontrola, výsledok a postup.
Čo musí byť v poučení o odstúpení
Zákon č. 311/2025 Z. z. doplnil aj predzmluvné informácie: poučenie o odstúpení musí uvádzať, že funkcia existuje a kde je.
a ak obchodník je povinný zabezpečiť, aby spotrebiteľ mohol odstúpiť od zmluvy uzavretej na diaľku prostredníctvom online rozhrania použitím osobitnej funkcie na odstúpenie od zmluvy (ďalej len „funkcia na odstúpenie od zmluvy“) podľa § 20a, poučenie o práve spotrebiteľa odstúpiť od zmluvy podľa § 19 ods. 1 zahŕňa aj informáciu o existencii a umiestnení funkcie na odstúpenie od zmluvy podľa § 20a
V praxi to znamená uviesť v poučení alebo v obchodných podmienkach, kde zákazník funkciu nájde (napríklad v pätičke každej stránky), a jej adresu.
Pre koho funkcia platí
- Zmluvy so spotrebiteľom uzavreté na diaľku cez online rozhranie, teda cez web alebo aplikáciu (§ 20a ods. 1). Objednávky po telefóne alebo v predajni sem nepatria.
- Zmluvy uzavreté po 18. júni 2026. Paragraf 53b: „Ustanovenia tohto zákona v znení účinnom od 19. júna 2026 sa použijú na zmluvu uzavretú na diaľku prostredníctvom online rozhrania uzavretú po 18. júni 2026.“
- Funkcia pribúda, doterajšie spôsoby ostávajú. Spotrebiteľ môže ďalej odstúpiť v listinnej podobe alebo na inom trvanlivom médiu, aj vzorovým formulárom (§ 20 ods. 6; podľa § 20a ods. 1 „ustanovenie § 20 ods. 6 tým nie je dotknuté“).
Funkcia slúži na uplatnenie práva na odstúpenie. Výnimky z tohto práva tu nevymenúvame; overte ich v zákone pre svoj sortiment.
Čo hlási naša kontrola
Kontrola hľadá slová „odstúpiť od zmluvy tu“ v tomto poradí, bez ohľadu na veľkosť písmen a diakritiku, s najviac dvoma slovami navyše. Číta text odkazov a tlačidiel, aria-label, title a alt texty.
| Na stránke je | Výsledok kontroly | Čo to znamená |
|---|---|---|
| „Odstúpiť od zmluvy tu“ | Označenie sme našli | Nápis zodpovedá zákonu. Či otvorí funkčný formulár, sme neskúšali. |
| „Odstúpiť od zmluvy“ bez „tu“ | Overte odkaz | Podobný nápis. Zákon pripúšťa obdobnú jednoznačnú formuláciu, preto to kontrola nehlási ako chybu. Či váš nápis stačí, nástroj neposudzuje; overte, že odkaz otvára funkciu. |
| „Odstúpenie od zmluvy“, „Formulár na odstúpenie od zmluvy“ a podobné | Overte odkaz | Podobný nápis. Odkaz môže viesť na podmienky alebo vzorový formulár. Funkcia to je len vtedy, keď cez ňu spotrebiteľ odošle oznámenie priamo na webe. |
| Shoptet: odkaz o odstúpení s iným nápisom, ktorý vedie na systémovú stránku /moja-objednavka/ | Odkaz nájdený, funkčnosť neoverená | Odkaz vedie na stránku objednávky Shoptetu. Formulár sa tam načítava JavaScriptom, preto jeho funkčnosť kontrola nevidí. |
| Shoptet: len odkaz „Moja objednávka“ | Označenie sme nenašli | Nápis „Moja objednávka“ o odstúpení nehovorí a zákon žiada označenie „odstúpiť od zmluvy tu“ alebo obdobnú jednoznačnú formuláciu. Pridajte do menu alebo pätičky externý odkaz s takým nápisom na /moja-objednavka/ (postup nižšie pri Shoptete). Výsledok ukáže nájdený odkaz a postup v administrácii Shoptetu. |
| Shoptet: žiadny odkaz na /moja-objednavka/ | Označenie sme nenašli | Shoptet má funkciu zabudovanú, zákazník ju otvorí cez systémovú stránku Moja objednávka; odkaz na ňu však chýba. Výsledok to povie a ukáže, kde v administrácii Shoptetu pridať odkaz s nápisom podľa zákona a kde nastaviť lehotu. Ak je na stránkach iný odkaz o odstúpení, výsledok je „Overte odkaz“ s tou istou vetou. |
| Nič také na prečítaných stránkach | Označenie sme nenašli | Funkcia môže byť v účte zákazníka, v e-maile k objednávke alebo na stránke, ktorú kontrola nečíta. Overte ručne. |
Krok „potvrdiť odstúpenie od zmluvy“ je až za vyplneným formulárom, kam kontrola nechodí. Jeho chýbanie vo výsledku preto nič nehovorí.
Ako to urobiť na vašej platforme
Len to, čo uvádza dokumentácia platformy alebo doplnku (čítané 22. 10. 2026). Pri platformách so vstavanou funkciou odkaz na ňu obvykle pridáva majiteľ sám.
Shoptet
Vstavané: systémová stránka „Moja objednávka“ na /moja-objednavka/ (číslo objednávky a e-mail, bez registrácie). Odkaz do menu alebo pätičky pridáva majiteľ: Vzhľad a obsah, Menu, Pridať. Systémovú stránku nemožno premenovať; odkaz s názvom „Odstúpiť od zmluvy tu“ vytvoríte ako „Externý odkaz“ s adresou /moja-objednavka/. Text tlačidla vo formulári nastavuje Shoptet a meniť sa nedá.
Zdroj: podpora.shoptet.sk: Vrátenie tovaru a odstúpenie od zmluvy; podpora.shoptet.sk: Nové pravidlá odstúpenia od zmluvy
WooCommerce
Od verzie 11.1 (1. 9. 2026) má jadro funkciu „Order withdrawal“, predvolene vypnutú (WooCommerce, Settings, Advanced, Features). Formulár na /my-account/withdraw-order/ funguje bez prihlásenia, ale odkaz naň pridáte sami. Inak doplnky, napríklad WPify Woo alebo Spotrebiteľské práva pre WooCommerce.
Zdroj: woocommerce.com: Customer order withdrawal; wordpress.org: WPify Woo; wordpress.org: Spotrebiteľské práva pre WooCommerce
Shopify
Samostatnú funkciu Shopify nemá. Dokumentácia odkazuje na samoobslužné vrátenia a zrušenia v zákazníckych účtoch (Settings, Customer accounts), kam sa zákazník prihlási e-mailom a jednorazovým kódom, a píše, že tieto nástroje samy súlad nezaručujú. Verejný formulár bez prihlásenia ponúkajú aplikácie zo Shopify App Store.
Shopware 6
Vstavané od verzie 6.7.9.0 (z apríla 2026). V Einstellungen, Allgemein, Stammdaten zapnete v sekcii „Recht und Datenschutz“ tlačidlo v pätičke. Ako znie v slovenskom obchode, overte priamo v ňom.
PrestaShop
Vstavanú funkciu oficiálne zdroje PrestaShopu nespomínajú; oficiálny blog odporúča moduly. Príklad: modul tretej strany s rozhraním v slovenčine a češtine, ktorý funguje aj pre hostí (číslo objednávky a e-mail).
Zdroj: prestashop.com: regulačné zmeny 2026; psmoduly.cz: modul tlačidla na odstúpenie
Upgates
Vstavané od verzie 35: Nastavení, Objednávky - Rozšířené, sekcia „Odstoupení od kupní smlouvy“, voľba „Aktivní“ pre každý jazyk. Zákazník nájde objednávku na /customer/find-order/ (e-mail a číslo objednávky). Odkaz do pätičky pridáte v Kategorie / Stránky ako „Externí odkaz“.
Časté chyby
- Odkaz na obchodné podmienky alebo vzorový formulár namiesto funkcie. Formulár na stiahnutie je ďalší spôsob podľa § 20 ods. 6, nie funkcia podľa § 20a. Funkcia musí umožniť zaslať oznámenie cez web.
- Funkcia len po prihlásení. Zákon žiada, aby bola „ľahko a nepretržite dostupná“; či stačí len zákaznícky účet, výslovne nehovorí. Zákazník, ktorý nakupoval bez registrácie, sa do účtu nedostane, preto je bezpečnejšia cesta cez číslo objednávky a e-mail.
- Chýbajúce potvrdenie. Po kroku „potvrdiť odstúpenie od zmluvy“ musí bezodkladne prísť potvrdenie o doručení s obsahom oznámenia, dátumom a časom (§ 20a ods. 5).
- Nápis o vrátení tovaru, napríklad „Vrátiť produkty“. Vrátenie tovaru nie je to isté ako odstúpenie od zmluvy. Odkaz pomenovaný slovami zákona otázky nevyvoláva.
Čo ukázal sken 20 slovenských e-shopov
21. októbra 2026 sme touto kontrolou prešli 20 slovenských e-shopov. Mená neuvádzame. Kontrola našla označenie „Odstúpiť od zmluvy tu“ na 1 z 20. Ďalšie 4 mali na prečítaných stránkach odkaz s iným názvom, napríklad „Odstúpenie od zmluvy“, „Odstúpenie od kúpy“ alebo „Formulár na odstúpenie od zmluvy“. Jeden z nich sa od zákonného znenia líšil len chýbajúcim „tu“; či taký odkaz stačí, nástroj neposudzuje.
- Jedno meranie z 21. 10. 2026, žiadny časový rad. Stav stránok sa môže zmeniť.
- Výber nie je reprezentatívny: 20 obchodov z verejných zoznamov (zoznam referencií Shoptetu a mestské prehľady StoreLeads, ktoré ukazujú len prvých 5 obchodov z mesta), po 5 zo štyroch skupín platforiem, nie náhodná vzorka slovenských e-shopov.
- Pri 5 z 20 obchodov kontrola prečítala len úvodnú stránku. Čím menej stránok, tým slabší dôkaz je výsledok „Označenie sme nenašli“.
- Nálezy nie sú právne posúdenie. Obchod s výsledkom „Označenie sme nenašli“ môže povinnosť plniť inde (v účte zákazníka, v e-mailoch).
Ako to overiť ručne
- Otvorte e-shop v okne bez prihlásenia, na počítači aj na mobile, a nájdite odkaz na odstúpenie bez vyhľadávania (napríklad v pätičke).
- Kliknite naň ako zákazník, ktorý nakupoval bez registrácie. Formulár sa má dať vyplniť bez účtu.
- Vyplňte meno, číslo skúšobnej objednávky a e-mail. Overte, že sa ešte nič neodoslalo.
- Kliknite na tlačidlo „Potvrdiť odstúpenie od zmluvy“ alebo jeho jednoznačnú obdobu.
- Skontrolujte e-mail: má obsahovať vaše oznámenie o odstúpení a dátum a čas odoslania.
- Overte, že poučenie v obchodných podmienkach uvádza, že funkcia existuje a kde je (§ 15 ods. 1 písm. f)).
Funkčný príklad bez registrácie je na našej stránke Odstúpenie od zmluvy: odkaz „Odstúpiť od zmluvy tu“ v pätičke, tri polia a tlačidlo „Potvrdiť odstúpenie od zmluvy“.
Ak predávate tovar, skontrolujte aj oznámenie o zákonnej záruke, povinné od 27. septembra 2026.
Dohľad a zákonný rozsah pokuty
Za porušenie povinností podľa § 15 ods. 1 a § 20a ods. 1 až 5 môže orgán dohľadu uložiť pokutu „vo výške od 200 eur do 2 % obratu dohliadanej osoby za predchádzajúce účtovné obdobie, najviac 200 000 eur“ (§ 43 ods. 1 písm. a) zákona č. 108/2024 Z. z.). Odsek 6 v tomto zozname nie je. Dohľad vykonáva Slovenská obchodná inšpekcia (§ 26 ods. 1 písm. b)), v niektorých odvetviach iný orgán.
Zdroj: zákon č. 108/2024 Z. z., úplné znenie od 27. 9. 2026 (Slov-Lex)
Sledovať to každý týždeň: Stráž e-shopu
Stráž e-shopu raz týždenne prečíta verejné stránky obchodu a hľadá funkciu na odstúpenie od zmluvy online, oznámenie o zákonnej záruke a všeobecné environmentálne tvrdenia. V údajoch produktov kontroluje aj cenu, dostupnosť, dopravu a vrátenie; ak zadáte adresu produktového feedu, kontroluje ho denne. E-mail príde hneď po zapnutí s prvými výsledkami a potom len pri zmene. Číta len verejné stránky, bez prihlásenia a bez spúšťania JavaScriptu, takže formulár za odkazom neoverí.
9 € mesačne vrátane DPH
Zrušíte kedykoľvek jedným klikom na stránke Stráže. Predplatné skončí na konci zaplateného mesiaca, ďalšia platba už nebude.
Časté otázky
Musí tlačidlo znieť presne „odstúpiť od zmluvy tu“?
Nie. Paragraf 20a ods. 2 pripúšťa aj označenie „obdobnou formuláciou, ktorá jednoznačne vyjadruje, že jej použitím môže spotrebiteľ odstúpiť od zmluvy“. Presné znenie zákona však nevyvoláva otázky a naša kontrola pri ňom ukáže „Označenie sme našli“.
Stačí vzorový formulár na stiahnutie alebo e-mailová adresa?
Nie ako náhrada. Podľa § 20a ods. 1 musí spotrebiteľ môcť odstúpiť „aj použitím funkcie na odstúpenie od zmluvy“. Formulár a e-mail ostávajú ďalšími spôsobmi podľa § 20 ods. 6.
Môže byť funkcia len v zákazníckom účte?
Zákon žiada, aby bola v online rozhraní zreteľne zobrazená a ľahko a nepretržite dostupná počas lehoty. Zákazník bez registrácie sa do účtu nedostane. Či vaše riešenie stačí, posúdi právnik; naša kontrola účet nevidí.
Týka sa to aj objednávok spred 19. júna 2026?
Nie. Podľa § 53b sa nové znenie použije na zmluvy uzavreté na diaľku cez online rozhranie po 18. júni 2026.
Prečo kontrola funkciu nenašla, hoci ju mám?
Nespúšťa JavaScript a nevidí účet zákazníka ani e-maily. Odkaz, ktorý je len tam alebo v menu, ktoré vykresľuje skript, neuvidí.
Zdroje
- Zákon č. 108/2024 Z. z. o ochrane spotrebiteľa, úplné znenie od 27. 9. 2026 (Slov-Lex) (čítané 22. 10. 2026)
- Zákon č. 311/2025 Z. z., vyhlásené znenie (Slov-Lex) (čítané 22. 10. 2026)
- Smernica (EÚ) 2023/2673, čl. 1 bod 3 (čl. 11a smernice 2011/83/EÚ) (EUR-Lex, ELI) (čítané 22. 10. 2026 v Úradnom vestníku EÚ)
- Shoptet Podpora: Nové pravidlá odstúpenia od zmluvy od roku 2026 (čítané 22. 10. 2026)
Pri každom zdroji je dátum, keď sme ho čítali.
Technická kontrola, nie právna rada. Výsledok „Označenie sme nenašli“ nie je dôkaz, že obchod povinnosť neplní, a výsledok „Označenie sme našli“ nie je potvrdenie, že ju plní. Pri vlastnom prípade sa obráťte na advokáta alebo na Slovenskú obchodnú inšpekciu.
Naposledy overené 22. 10. 2026: § 15 ods. 1, § 20a, § 43 a § 53b zákona č. 108/2024 Z. z. na Slov-Lexe (úplné znenie a vyhlásené znenie zákona č. 311/2025 Z. z.) a čl. 11a smernice 2011/83/EÚ v Úradnom vestníku EÚ.