WooCommerce 11.1 novinky: odstúpenie od zmluvy, galérie variantov a čo doplniť pre § 20a
WooCommerce 11.1 novinky sa točia okolo troch vecí: natívneho formulára na odstúpenie od zmluvy pre zákazníkov z EÚ, galérií obrázkov pre varianty produktov a rýchlejších požiadaviek na REST a Store API. Verzia vyšla začiatkom septembra 2026 a aktuálna stabilná verzia je 11.1.2 z 22. septembra 2026. Formulár na odstúpenie je v predvolenom nastavení vypnutý. Slovenský e-shop ho nemôže len zapnúť a považovať povinnosť podľa § 20a zákona o ochrane spotrebiteľa za splnenú: odkaz naň sa nikde nezobrazuje a slovenský preklad jeho textov k 29. septembru 2026 väčšinou chýba.
Nižšie nájdete, čo verzia 11.1 mení, ako funguje nový formulár, v čom sa líši od požiadaviek slovenského zákona a ako aktualizovať bez výpadku. Samotnú zákonnú povinnosť podrobne rozoberáme v článku o tlačidle na odstúpenie od zmluvy pre e-shopy. Ak ešte len vyberáte platformu, pomôže porovnanie WooCommerce vs Shoptet. Pri e-shopoch, ktoré staviame, riešime tieto zmeny v rámci služby e-shopy a e-commerce.
WooCommerce 11.1 novinky v skratke: čo sa mení a čo musíte urobiť
Časť zmien sa zapne sama po aktualizácii, časť musíte zapnúť ručne a odstúpenie od zmluvy si vyžaduje aj vašu prácu navyše.
Podľa oficiálnych poznámok k vydaniu WooCommerce 11.1 sú pre majiteľa e-shopu podstatné tieto zmeny:
| Novinka | Stav po aktualizácii | Čo urobiť |
|---|---|---|
| Odstúpenie od objednávky (Order withdrawal) | Vypnuté | Zapnúť, preložiť, prelinkovať a otestovať |
| Galérie obrázkov pre varianty produktov | Zapnuté pre všetky obchody, aj pre tie, ktoré ich predtým vypli | Skontrolovať detail produktu s variantmi |
| Rýchlejšie požiadavky na REST a Store API | Zapnuté | Otestovať rozšírenia a napojenia, ktoré cez API vypisujú bloky WooCommerce |
| Videá v galérii produktu | Beta, vypnuté | Zatiaľ len na skúšanie, podporuje iba videá nahrané priamo na web |
| Virtuálne objednávky bez dodacej adresy v súhrne objednávky | Zapnuté | Nič, z administrácie zmizne adresa, ktorá pri virtuálnom produkte nemala význam |
| Zjednotené skripty a štýly editora blokov | Experimentálne, vypnuté | Nechať vypnuté, kým ich neotestuje vývojár |
Galérie variantov doteraz riešil samostatný doplnok WooCommerce Additional Variation Images, ktorý WooCommerce podľa poznámok k vydaniu vyraďuje. Ak ho máte nainštalovaný, po aktualizácii si overte, že produkty s variantmi zobrazujú správne fotky. Doplnok odstráňte až po tejto kontrole.
E-shop na mieru namiesto krabicovej šablóny
Ak je každá aktualizácia WooCommerce na vašom e-shope stres, pozrite si, ako navrhujeme a programujeme e-shopy čistým kódom.
Odstúpenie od zmluvy vo WooCommerce 11.1: ako funkcia funguje
WooCommerce 11.1 pridáva verejný formulár, cez ktorý zákazník aj bez prihlásenia pošle žiadosť o odstúpenie, dostane potvrdzovací e-mail a obchodník dostane upozornenie.
- Zapnutie: WooCommerce > Settings > Advanced > Features, položka Order withdrawal. Funkcia nie je experimentálna, iba je v predvolenom stave vypnutá.
- Adresa formulára: /my-account/withdraw-order. Koncovku zmeníte v nastavení WooCommerce > Settings > Advanced > Page setup, napríklad na slovenský tvar.
- Vyplnenie: zákazník zadá meno, priezvisko, e-mail (dvakrát) a číslo objednávky. Vyberie, či odstupuje od celej objednávky, alebo iba od vybraných položiek, ktoré opíše v poznámke.
- Kontrola a potvrdenie: formulár najprv ukáže súhrn údajov a žiadosť sa odošle až potvrdzovacím tlačidlom.
- Potvrdenie zákazníkovi: e-mail s vyplnenými údajmi a s dátumom a časom odoslania.
- Upozornenie obchodníkovi: e-mail na administrátorskú adresu webu (vo WordPresse v Settings > General) a upozornenie na domovskej obrazovke WooCommerce.
Ak číslo objednávky a e-mail sedia s existujúcou objednávkou, WooCommerce k nej žiadosť priradí a pridá poznámku. Ak nesedia, žiadosť prijme aj tak, ale obchodníkovi príde iba e-mail s upozornením, že ju treba spárovať ručne. Podľa dokumentácie k funkcii odstúpenia od objednávky žiadosť nemení stav objednávky, nič nestornuje a nevracia peniaze. Vrátenie tovaru aj platby ostáva na vás.
Z dokumentácie vyplývajú ešte tri detaily, ktoré v praxi prekvapia:
- Jedna žiadosť na objednávku: druhú žiadosť k tej istej objednávke formulár odmietne, takže zmenu musí zákazník riešiť s vami priamo.
- E-maily sa nedajú upraviť v bežnom nastavení: správy k odstúpeniu nie sú v zozname WooCommerce > Settings > Emails, preto im tam nezmeníte šablónu ani príjemcu.
- Lehota sa počíta od objednávky: pri objednávke staršej ako 14 dní WooCommerce iba zobrazí upozornenie, žiadosť neodmietne.

Spĺňa WooCommerce 11.1 slovenský § 20a? Porovnanie bod po bode
Technický základ áno, ale bez slovenských textov, viditeľného odkazu a vlastného postupu spracovania povinnosť podľa slovenského zákona nesplníte.
Aktuálne znenie zákona č. 108/2024 Z. z. o ochrane spotrebiteľa v § 20a presne opisuje, čo musí funkcia na odstúpenie od zmluvy spĺňať. Samotný WooCommerce v dokumentácii uvádza, že funkcia môže pomôcť požiadavky splniť, ale súlad nezaručuje. Porovnanie vyzerá takto:
| Požiadavka zákona | WooCommerce 11.1 | Čo doplniť |
|---|---|---|
| Funkcia označená „odstúpiť od zmluvy tu“ alebo obdobne jednoznačne, zreteľne zobrazená a nepretržite dostupná | Formulár existuje, ale nikde nie je prelinkovaný | Odkaz so slovenským textom do pätičky, potvrdzovacích e-mailov a zákazníckeho účtu |
| Meno a priezvisko, identifikácia zmluvy, e-mail | Meno, priezvisko, e-mail a číslo objednávky | Skontrolovať preklad polí |
| Odoslanie osobitným tlačidlom „potvrdiť odstúpenie od zmluvy“ alebo obdobným | Krok kontroly a tlačidlo Confirm withdrawal | Preložiť tlačidlo na jednoznačný slovenský text |
| Bezodkladné potvrdenie na trvanlivom médiu s obsahom oznámenia, dátumom a časom odoslania | E-mail s vyplnenými údajmi, dátumom a časom odoslania | Overiť, že e-mail naozaj odchádza a nekončí v spame |
| Ľahká dostupnosť, aj keď zákazník nakupoval ako hosť | Formulár funguje bez prihlásenia | Nič |
| Lehota 14 dní plynie pri tovare od jeho prevzatia (§ 20 ods. 1) | Počíta od dátumu objednávky a iba upozorňuje | Posudzovať podľa dátumu prevzatia, nie podľa upozornenia |
| Odstúpenie len od niektorých produktov (§ 20 ods. 10) | Voľba vybraných položiek s popisom | Pri spracovaní spárovať popis s položkami objednávky |
Najväčšia medzera: slovenský preklad
Podľa stavu slovenského prekladu WooCommerce na translate.wordpress.org k 29. septembru 2026 väčšina textov novej funkcie vrátane tlačidla Confirm withdrawal nemá slovenský preklad. Slovenský e-shop by tak zákazníkovi ukázal anglický formulár, čo s požiadavkou na ľahko čitateľné a jednoznačné označenie ťažko obstojí. Český preklad existuje, no tlačidlo Confirm withdrawal v ňom znie „Potvrdit výběr“, čo si zákazník nemusí spojiť s odstúpením od zmluvy. Ak predávate aj do Česka, oplatí sa texty skontrolovať aj tam.
Texty preložíte vlastným jazykovým súborom, doplnkom na preklady alebo úpravou v téme. Ak upravíte priamo šablónu formulára, počítajte s tým, že ju budete kontrolovať pri každej ďalšej aktualizácii WooCommerce.
Galérie variantov a rýchlejšie API: čo si všimnete na e-shope
Zákazník uvidí pri variantoch vlastné fotky a napojené systémy dostanú odpoveď rýchlejšie, no vlastné témy a rozšírenia treba otestovať.
Galérie obrázkov pre varianty sú od verzie 11.1 zapnuté pre všetky obchody. Aktualizácia databázy ich zapne aj tam, kde ich majiteľ predtým vypol. Pri sortimente s farbami či veľkosťami je to užitočné, zákazník uvidí fotky presne toho variantu, ktorý vyberá. Opravná verzia 11.1.2 však už musela opraviť chybu, pri ktorej vykresľovanie galérií variantov spadlo do nekonečnej slučky, keď téma volala funkciu get_available_variations priamo v šablóne. E-shopy s vlastnou témou by si preto mali detail produktu s variantmi skontrolovať na testovacej kópii.
WooCommerce 11.1 zároveň prestal registrovať bloky pri požiadavkách, ktoré bloky nevykresľujú. Podľa meraní WooCommerce sú vďaka tomu požiadavky na Store API a REST API rýchlejšie o 30 až 42 %. Týka sa to pokladne a košíka postavených na blokoch, ktoré Store API používajú, aj napojení na sklad, účtovníctvo alebo ERP, ktoré s e-shopom komunikujú cez API. Rozšírenie, ktoré cez API vypisuje bloky WooCommerce, sa musí prihlásiť cez nový filter woocommerce_should_register_blocks, inak namiesto obsahu vráti surový kód bloku.
Ešte jedna drobnosť pre vlastné témy: podľa prehľadu zmien pre vývojárov majú tlačidlá na zmenu množstva nové poradie v kóde, aby sedelo s tým, čo vidí zákazník, a aby web lepšie spĺňal pravidlá prístupnosti. Téma, ktorej CSS sa opieralo o staré poradie, sa môže rozsypať.

Ako aktualizovať na WooCommerce 11.1.2 bez výpadku
Aktualizujte rovno na 11.1.2, najprv na testovacej kópii, a po nasadení prejdite celý nákup aj formulár na odstúpenie.
Po vydaní 11.1 prišli dve opravné verzie, obe s bezpečnostnými opravami. Verzia 11.1.1 z 18. septembra 2026 sprísnila oprávnenia v API, overovanie prihlásenia a prácu so session. Verzia 11.1.2 z 22. septembra 2026 sprísnila overovanie recenzií cez e-mail a opravila spomínanú chybu galérií variantov. Opravné verzie aktualizáciu databázy nevyžadujú, verzia 11.1.0 áno.
- Záloha: zálohujte databázu aj súbory e-shopu.
- Testovacia kópia: aktualizáciu spravte najprv na stagingu. Postup nájdete v článku aktualizácie WordPress cez staging a rollback.
- Aktualizácia databázy: pri prechode na 11.1 ju spustite hneď po aktualizácii pluginu.
- Test nákupu: produkt s variantmi, košík, platba a potvrdzovací e-mail.
- Test odstúpenia: ak funkciu zapínate, pošlite skúšobnú žiadosť ako hosť a skontrolujte e-mail pre zákazníka aj pre obchodníka.
- Napojenia: overte, že sklad, fakturácia a dopravcovia dostávajú objednávky ako predtým.
- Nasadenie a kontrola: až potom aktualizujte ostrý e-shop. Ak sa niečo pokazí, pomôže návod čo robiť, keď web po aktualizácii WordPress nefunguje.
Sledujte aj verziu PHP. WooCommerce dnes podľa WordPress.org vyžaduje PHP 7.4 alebo novšie, ale tím WooCommerce navrhuje zdvihnúť minimum na PHP 8.1 od verzie 11.5, ktorú plánuje na január 2027. Zatiaľ ide o návrh, nie o potvrdené rozhodnutie. E-shop na PHP 7.4 alebo 8.0 by potom novšie verzie WooCommerce nedostal, kým by sa na hostingu neaktualizovalo PHP.

V praxi: čo riešime pri slovenských e-shopoch na WooCommerce
Najviac práce nie je v zapnutí funkcie, ale v tom, čo sa deje po odoslaní žiadosti.
Pri e-shopoch na WooCommerce v praxi vidíme, že samotný formulár býva najjednoduchšia časť. Ťažšie je dohodnúť, kto žiadosť spracuje, ako sa spáruje s vrátením tovaru a platby a kedy zákazník dostane ďalšiu správu. Keďže WooCommerce stav objednávky nemení, bez dohodnutého postupu žiadosť ľahko zapadne. Upozornenie navyše ide na administrátorskú adresu webu a tú v menších firmách neraz číta niekto iný než človek, ktorý vybavuje objednávky.
Tu sa oplatí jednoduchá automatizácia. Prijatá žiadosť môže založiť úlohu, poslať správu do tímového kanála alebo zapísať záznam o vrátení tovaru. Príklady podobných scenárov nájdete v článku automatizácie pre malé firmy cez n8n a Make.
Ako to riešime v Denve: pred spustením e-shopu prejdeme celý nákup ako reálny zákazník, od vloženia do košíka cez platbu až po potvrdzovací e-mail. Po spustení vás v tom nenecháme, a ak chcete, postaráme sa o aktualizácie a dohľad ďalej.
Kedy to zvládnete sami a kedy s nami
Zvládnete sami, ak:
- e-shop beží na bežnej téme bez upravených šablón WooCommerce,
- viete si pripraviť zálohu a testovaciu kópiu,
- texty formulára preložíte a odkaz na odstúpenie doplníte do pätičky a e-mailov sami.
Oplatí sa prizvať nás, ak:
- e-shop má vlastnú tému alebo upravené šablóny detailu produktu a účtu,
- je cez API napojený na sklad, účtovníctvo alebo dopravcu,
- chcete žiadosti o odstúpenie spracúvať automaticky, nie ručne z e-mailovej schránky.
Záver: WooCommerce 11.1 novinky nasaďte, ale nie naslepo
WooCommerce 11.1 dáva slovenským e-shopom užitočný základ pre povinnú funkciu na odstúpenie od zmluvy, galérie variantov bez ďalšieho doplnku a rýchlejšie API. Aktualizujte rovno na 11.1.2 a najprv na testovacej kópii. Formulár na odstúpenie berte ako polotovar: kým nemá slovenské texty, viditeľný odkaz a otestovaný postup spracovania, požiadavky § 20a za vás nesplní. Ak si nie ste istí, ako to vyzerá na vašom e-shope, dobrým prvým krokom je nezáväzná konzultácia.
Odstúpenie od zmluvy, ktoré funguje po slovensky
Napíšte nám, na čom beží váš e-shop, a prejdeme s vami, čo doplniť, aby odstúpenie od zmluvy aj aktualizácie fungovali spoľahlivo.
Časté otázky.
Musím vo WooCommerce 11.1 zapnúť funkciu odstúpenia od objednávky?
Áno, sama sa nezapne, v predvolenom stave je vypnutá. Ak predávate spotrebiteľom na diaľku cez web, slovenský zákon od 19. júna 2026 funkciu na odstúpenie od zmluvy vyžaduje, takže ju buď zapnete a doplníte, alebo použijete iné riešenie, ktoré § 20a spĺňa.
Splní natívny formulár WooCommerce slovenský zákon?
Sám o sebe nie úplne. Pokrýva potrebné údaje, dvojkrokové odoslanie aj potvrdzovací e-mail s dátumom a časom, no chýba mu viditeľný odkaz a k 29. septembru 2026 aj slovenský preklad väčšiny textov. WooCommerce sám uvádza, že súlad nezaručuje.
Zruší WooCommerce objednávku po odoslaní žiadosti o odstúpenie?
Nie. Žiadosť nemení stav objednávky, nestornuje ju a nevracia peniaze. WooCommerce pošle upozornenie a keď sedí číslo objednávky s e-mailom, pridá k objednávke poznámku. Vrátenie tovaru a platby spracujete vy.
Na ktorú verziu WooCommerce mám aktualizovať?
Na 11.1.2, ktorá je k 29. septembru 2026 aktuálnou stabilnou verziou a obsahuje bezpečnostné opravy z verzií 11.1.1 aj 11.1.2. Aktualizujte najprv na testovacej kópii, pretože prechod na 11.1 spúšťa aktualizáciu databázy.
Potrebujem po aktualizácii ešte doplnok na galérie variantov?
Nie, galérie obrázkov pre varianty sú od WooCommerce 11.1 súčasťou jadra a zapnú sa pre všetky obchody. Doplnok WooCommerce Additional Variation Images sa vyraďuje, po kontrole produktov s variantmi ho môžete odstrániť.