Popis
Od 19. júna 2026 musia slovenské e-shopy ponúknuť spotrebiteľom online spôsob odstúpenia od zmluvy (§ 20a zákona č. 108/2024 Z. z. o ochrane spotrebiteľa). Tento plugin pridá túto zákonnú funkciu do vášho WooCommerce obchodu na jeden klik. Zároveň rieši aj druhý každodenný proces spotrebiteľských práv: online reklamácie podľa pravidiel o zodpovednosti za vady v Občianskom zákonníku (zákon č. 40/1964 Zb.), pričom vybavenie reklamácie sa riadi zákonom č. 108/2024 Z. z.
Aktivujte plugin a nastaví sa sám: dve stránky s formulármi sa vytvoria a nakonfigurujú automaticky, nenápadný odkaz v pätičke ich sprístupní z každej stránky a zákazníci môžu začať aj z Môjho účtu. Každé podanie vám dá štruktúrovaný záznam v administrácii, zákazníkovi potvrdzovací e-mail (dôkaz na trvanlivom nosiči) a obom stranám PDF protokol na tlač.
Pre vašich zákazníkov
- Formulár na odstúpenie od zmluvy s presným zákonným tlačidlom „Potvrdiť odstúpenie od zmluvy“ a automatickou kontrolou 14-dňovej lehoty.
- Reklamačný formulár s údajmi o produkte (značka, model, sériové číslo, faktúra) a bezpečným nahrávaním fotografií (skutočná validácia MIME, vrátane HEIC z iPhonov).
- Funguje aj pre hostí. Vlastníctvo objednávky sa overuje podľa e-mailu objednávky alebo PSČ, prihlásení zákazníci si objednávku jednoducho vyberú z rozbaľovacieho zoznamu.
- Záložka „Reklamácie a odstúpenia“ v Mojom účte so zoznamom oprávnených objednávok, akciami na jeden klik a odpočtom dní zostávajúcich na odstúpenie a na podanie reklamácie pri každej objednávke.
- Živý banner s lehotou na formulári odstúpenia (zelený / oranžový / červený) s počítadlom zostávajúcich dní.
Pre majiteľa obchodu
- Sledovanie zákonných lehôt hneď po inštalácii: 14-dňová lehota na vrátenie peňazí pri odstúpeniach a 30-dňová lehota na vybavenie pri reklamáciách, s farebným odpočtom a denným e-mailovým pripomenutím pred ich uplynutím.
- Stavové workflow: odstúpenia (Nová / V riešení / Dokončená) a reklamácie (Nová / V riešení / Vybavená / Zamietnutá) so spôsobom vybavenia (oprava, výmena, vrátenie peňazí, zľava, zamietnutie).
- Natívne administračné zoznamy pod menu WooCommerce: filtre podľa stavu s počtami, zoraditeľné stĺpce, hromadné akcie, vyhľadávanie (vrátane čísla faktúry) a štítky s počtom otvorených záznamov v menu.
- Plná integrácia s objednávkami: metabox „Spotrebiteľské práva“ a stĺpec so štítkom pri objednávkach, súkromné poznámky k objednávke, HPOS aj staré úložisko.
- PDF protokol na strane servera (číslo reklamácie RK-YYYY-NNNN, údaje predajcu, zákonné poučenie) vykreslený lokálne s plnou slovenskou diakritikou. Žiadna externá služba, žiadne dáta neopúšťajú váš web.
- E-maily pre zákazníka aj prevádzkovateľa ako natívne WooCommerce e-mailové triedy (prepísanie šablón, textové verzie, náhľady fotografií vady pre prevádzkovateľa).
- Widget na nástenke s počtami nových, rozpracovaných a blížiacich sa k lehote. Tichý anti-spam (honeypot a časová pasca), žiadna CAPTCHA, ktorá by otravovala zákazníkov.
- Nastavenia sú natívne v časti WooCommerce > Nastavenia > Súlad e-shopu, bez ďalšej položky v hlavnom menu.
Súlad a súkromie
- Pripravené na GDPR: integruje sa s nástrojmi WordPressu na export a vymazanie osobných údajov (vrátane nahraných fotografií), plus voliteľné automatické mazanie podľa doby uchovávania.
- Zákonné formulácie a lehoty vychádzajú zo slovenského práva: odstúpenie podľa § 20a zákona č. 108/2024 Z. z., zodpovednosť za vady (24 mesiacov) podľa Občianskeho zákonníka, 30-dňová lehota na vybavenie reklamácie podľa zákona č. 108/2024 Z. z.
- Zdrojový jazyk je angličtina. Preklady rozhrania sú dodané pre slovenčinu, češtinu, nemčinu, poľštinu a maďarčinu.
Čo plugin NEROBÍ
- Automatické vrátenie peňazí ani zmeny stavu objednávky. Tieto rozhodnutia ostávajú plne vo vašich rukách.
- Úpravu vašich obchodných podmienok ani poskytovanie právneho poradenstva (to ostáva na vás a vašom právnikovi).
Obrázky









Inštalácia
- Nainštalujte cez Pluginy > Pridať nový (vyhľadajte „Sulado“) alebo nahrajte priečinok
sulado-odstupenie-a-reklamacie-for-woocommercedo/wp-content/plugins/. WooCommerce musí byť aktívny. - Aktivujte plugin. Nastavenie prebehne automaticky: vytvoria sa a nakonfigurujú stránky pre odstúpenie a reklamáciu, zapne sa odkaz v pätičke a zobrazí sa krátka uvítacia obrazovka. Obchod je odteraz v súlade.
- Odporúčané: v časti WooCommerce > Nastavenia > Súlad e-shopu vyplňte e-mail prevádzkovateľa a svoje identifikačné údaje (IČO, DIČ, IČ DPH), aby sa zobrazili na PDF protokole. Názov a adresa predajcu sa preberajú z nastavení obchodu automaticky.
- Voliteľné: pridajte obe stránky do navigačného menu (Vzhľad > Menu). Zákazníci sa k formulárom vždy dostanú cez automatický odkaz v pätičke a cez Môj účet, takže je to len kozmetická úprava. Odkaz v pätičke sa dá vypnúť v nastaveniach.
Časté otázky
-
Funguje pre neprihláseného zákazníka?
-
Áno. Vlastníctvo objednávky sa overuje podľa e-mailu objednávky alebo PSČ.
-
Rieši plugin doručiteľnosť e-mailov?
-
Nie priamo. Odosiela cez
wp_mail(). Pre spoľahlivé doručovanie potvrdení nastavte na webe SMTP (napríklad FluentSMTP) a SPF/DKIM. -
Sú nahrané fotografie k reklamácii bezpečné?
-
Áno. Súbory sa overujú podľa svojho skutočného obsahu (magic bytes) voči prísnemu zoznamu povolených obrázkov, ukladajú sa pod náhodnými názvami s príponou odvodenou od overeného typu, takže súbory, ktoré nie sú obrázky (napríklad PHP), sú odmietnuté ešte pred zápisom.
-
Je kompatibilný s HPOS (High-Performance Order Storage)?
-
Áno. Plugin deklaruje kompatibilitu s custom_order_tables a metabox objednávky, stĺpec so štítkom, poznámky aj spätné odkazy fungujú s HPOS aj so starým úložiskom objednávok založeným na príspevkoch.
-
Je v súlade s GDPR?
-
Integruje sa s vstavanými nástrojmi WordPressu na osobné údaje: podané odstúpenia a reklamácie sú zahrnuté v žiadostiach o export a vymazanie pre daný e-mail (odstránia sa aj nahrané fotografie). Môžete tiež zapnúť voliteľnú dobu uchovávania, po ktorej sa staré záznamy automaticky zmažú.
-
Mení automaticky stav mojej objednávky alebo vracia peniaze?
-
Nie. Plugin zaznamenáva a dokumentuje žiadosť a vedie vlastné stavové workflow, ale nikdy sám nemení stav objednávky vo WooCommerce ani nevracia peniaze. Tieto úkony ostávajú plne vo vašich rukách.
-
Nahrádza plugin právnika alebo zaručuje súlad?
-
Nie. Je to nástroj, ktorý vám pomáha zbierať a dokumentovať odstúpenia a reklamácie v súlade so slovenským právom: zákonom č. 108/2024 Z. z. (odstúpenie, § 20a; 30-dňové vybavenie reklamácie) a Občianskym zákonníkom, zákonom č. 40/1964 Zb. (zodpovednosť za vady, 24-mesačná záručná doba). Nie je to právne poradenstvo. Vaše podmienky, lehoty a konečné rozhodnutia ostávajú vašou zodpovednosťou.
-
Aké jazyky sú dostupné?
-
Zdrojový jazyk je angličtina a preklady rozhrania sú dodané pre slovenčinu, češtinu, nemčinu, poľštinu a maďarčinu. Reťazce používajú štandardný prekladový systém WordPressu, takže rozhranie sa dá preložiť do ľubovoľného jazyka. Poznámka: zákonné texty (lehoty, poučenie v protokole) vychádzajú zo slovenského práva, teda z práva na odstúpenie podľa zákona č. 108/2024 Z. z. a z 24-mesačnej zodpovednosti za vady podľa Občianskeho zákonníka (zákon č. 40/1964 Zb.). Pre iné jurisdikcie si nechajte právne formulácie skontrolovať miestnym právnikom.
-
Používa na generovanie PDF nejakú externú službu?
-
Nie. PDF protokoly sa vykresľujú na vašom vlastnom serveri pomocou priloženej knižnice DOMPDF a priložených fontov DejaVu Sans. Vzdialené načítavanie je vypnuté, takže žiadne údaje zákazníka neopúšťajú váš web.
-
Čo je „Sulado“?
-
„Sulado“ je značkový názov pluginu. Zvyšok názvu („Odstúpenie a reklamácie for WooCommerce“) opisuje, čo plugin robí: online odstúpenia od zmluvy a reklamácie pre WooCommerce.
Recenzie
Pre tento plugin nie sú žiadne recenzie.
Prispievatelia a vývojári
“Sulado – Odstúpenie a reklamácie pre WooCommerce” je softvér s otvoreným zdrojovým kódom. Do tohto pluginu prispeli nasledujúci ľudia.
Prispievatelia„Sulado – Odstúpenie a reklamácie pre WooCommerce“ bol preložený do 2 jazykov. Ďakujeme prekladateľom za ich príspevky.
Preložiť „Sulado – Odstúpenie a reklamácie pre WooCommerce“ do vašho jazyka.
Máte záujem o vývoj?
Prehľadávajte zdrojový kód, preskúmajte SVN repozitár, alebo sa prihláste na odber vývojárskeho logu cez RSS.
Zoznam zmien
0.12.1
- Fixed: the bundled translations are loaded again, so the translations shipped with the plugin (including the Slovak strings added in 0.12.0) are available immediately after updating, without waiting for the translate.wordpress.org language packs to rebuild. The WordPress.org packs still take priority; the bundled files only fill the gaps.
0.12.0
- Changed: the German withdrawal texts (the short intro, the Widerrufsbelehrung and the Muster-Widerrufsformular) are now translatable. On a multilingual store (e.g. WPML/Polylang) the German source still shows in German, while other language versions can display a translation. The PDF claim protocol stays in the jurisdiction language.
- Added the bundled Slovak (sk_SK) translation of those German withdrawal texts (the official Slovak withdrawal instruction and model form) and completed the Slovak translation of the 0.11.0 settings strings (jurisdiction page-language selector, the „Rename pages“ button and notices).
- Fixed: the Slovak withdrawal-form intro for the Slovak jurisdiction was missing its translation and could appear in English.
0.11.1
- Changed: the German withdrawal page default is now titled „Widerruf“ (URL /widerruf) instead of „Widerrufsrecht“ – the common customer-facing term for the page itself. Use the „Rename pages to match the selected country“ button to apply it to an existing page; the old URL redirects automatically.
0.11.0
- New: the auto-created „Withdrawal“ and „Warranty claim“ pages now follow the selected jurisdiction. Switching the country renames their titles and URL slugs into that country’s language (Slovak for Slovakia, German „Widerrufsrecht“/“Gewährleistung“ for Germany); the old URLs redirect to the new ones automatically.
- New: a „EU page language“ setting for the generic EU jurisdiction lets you pick the language of the page titles and URLs (English, German, French, Spanish, Italian, Dutch, Polish, Czech, Hungarian), or follow the site language.
- New: a „Rename pages to match the selected country“ button in the settings re-applies the page language on demand (for pages created before this version). Pages you renamed yourself are never overwritten.
- No database or settings migration. Existing Slovak stores are unaffected: their pages already match and reconcile to a no-op.
0.10.1
- Completed the Slovak (sk_SK) translation of the strings introduced in 0.10.0 (the jurisdiction selector, the legal-text override section and the withdrawal-instruction heading).
- Refreshed the localized plugin-directory screenshots (English, Slovak, German). No functional changes.
0.10.0
- New: a „Legal jurisdiction“ setting (Slovakia, Germany, or generic EU). The warranty-claim protocol notice, the withdrawal instruction, the seller-ID labels and the claim-handling deadline all follow this choice. Defaults to Slovakia, so existing stores are unaffected.
- New: the withdrawal form now shows the full statutory withdrawal instruction and a model withdrawal form for the selected jurisdiction (Slovak „Poučenie“ + formulár, the EU Directive 2011/83 Annex I model, or the German Muster-Widerrufsbelehrung + Muster-Widerrufsformular).
- New: „Legal texts (override)“ settings – paste your own legally warranted wording (e.g. from a legal-text service or your lawyer) to replace any statutory text; optional {seller}/{days}/{months} placeholders.
- New: complete German (de_DE) interface translation.
- Changed: the statutory 30-day claim-handling deadline (a Slovak/Czech rule) now applies only where the chosen jurisdiction imposes it; for Germany and the generic EU it is omitted from the protocol, reminders, dashboard and customer e-mail.
- Internal: statutory texts moved into per-jurisdiction „legal packs“ so further countries can be added without touching the rendering code. No database or settings migration; Slovak output is unchanged.
0.9.2
- Oprava: štítky s odpočtom v záložke „Reklamácie a odstúpenia“ v Mojom účte a automatický odkaz v pätičke teraz načítavajú štýly pluginu všade, kde sa zobrazujú (predtým boli mimo dvoch stránok s formulármi bez štýlov).
0.9.1
- Shortcody formulárov majú teraz prefix:
[oodz_odstupenie_od_zmluvy]a[oodz_reklamacia](predtým[odstupenie_od_zmluvy]/[reklamacia]). - PDF reklamačný protokol načítava svoje štýly ako lokálny súbor namiesto vloženého bloku štýlov.
- Predvyplňovacie odkazy v Mojom účte teraz nesú nonce, ktorý sa overí pred načítaním akýchkoľvek údajov objednávky.
- Vyčistenie kódu nastavení (odstránený nadbytočný filter nastavení WooCommerce).
0.9.0
- Názov a slug pluginu finalizované pre adresár WordPress.org.
- Aktualizovaná priložená PDF knižnica DOMPDF na verziu 3.1.5.
- Zobrazenie tlačiteľného reklamačného protokolu v prehliadači teraz načítava svoje štýly a skript na tlač cez WordPress enqueue API namiesto vložených značiek; vygenerované PDF sa nemení.
- Výzva na nastavenie na jeden klik je obmedzená na obrazovky Pluginy, WooCommerce a pluginu (už sa nezobrazuje v celej administrácii).
- Spevnená dátová vrstva: dopyty nad vlastnými tabuľkami teraz odovzdávajú názov tabuľky cez pripravený zástupný znak identifikátora %i (WP 6.2+).
0.8.0
- Novinka: priloženie dokumentov (napríklad formulára na odstúpenie a reklamačného formulára) z knižnice médií k vybraným WooCommerce e-mailom o objednávke, aby ich zákazník dostal na trvanlivom nosiči spolu s potvrdením objednávky.
- Administrácia „Pridať reklamáciu“: pole objednávky teraz vyhľadáva existujúce objednávky (podľa čísla, mena alebo e-mailu) a zároveň umožňuje ručne zadať číslo objednávky.
- Zoznam reklamácií: nový stĺpec „Lehota na vybavenie“ s farebným odpočtom dní zostávajúcich v rámci zákonnej 30-dňovej lehoty na vybavenie.
- Záručná doba je teraz nastavenie (predvolene 24 mesiacov, skrátiteľné pri použitom tovare); poučenie v tlačenom/PDF protokole bolo aktualizované na právo účinné od 1. júla 2024 (zodpovednosť za vady v Občianskom zákonníku a smernica 2019/771; pôvodný text o 12-mesačnom znaleckom posúdení bol odstránený).
- Zjednodušený nadpis protokolu („Potvrdenie podania reklamácie“).
- Pridané české, nemecké, poľské a maďarské preklady. Spolu 5 jazykov rozhrania.
0.7.0
- Premenované na „Odstúpenie od zmluvy a reklamácie pre WooCommerce“, aby názov vystihoval obe funkcie (slug nezmenený).
- Formulár odstúpenia: prihlásení zákazníci si vyberú objednávku z rozbaľovacieho zoznamu (len vlastné objednávky); živý banner s lehotou (zelený / oranžový / červený) s počítadlom zostávajúcich dní a kontrolou uplynutia na strane klienta; jasnejšie poučenie pre hostí.
- Reklamačný formulár: nové polia značka / model / sériové číslo / dátum kúpy / číslo faktúry; rozbaľovací zoznam objednávok s predvyplnením po overení vlastníctva; nahrávanie fotografií HEIC/HEIF.
- Môj účet „Reklamácie a odstúpenia“: odpočet dní zostávajúcich na odstúpenie a na podanie reklamácie pri každej objednávke.
- Stavy odstúpenia zjednodušené na Nová / V riešení / Dokončená (stav „Zamietnutá“ platí len pre reklamácie).
- Administrácia: farebné štítky stavu v oboch zoznamoch; vyhľadávanie podľa čísla faktúry a ID záznamu; vymazanie reklamácie s bezpečným odstránením fotografií; náhľady fotografií vady v e-maile prevádzkovateľa; počet fotografií a stav „bez fotografií“; počty rozpracovaných a celkové počty na nástenke; obohatený odkaz na objednávku (stav / dátum / suma).
- Nastavenia: voliteľné prepísanie názvu a adresy predajcu, plus korešpondenčná adresa a telefón na protokole.
- Bezpečnosť: mazanie fotografií obmedzené cez realpath (bezpečné voči directory-traversal a symlinkom); ukladanie fotografií podľa dátumu (RRRR/MM); filtrovateľný hodinový limit počtu podaní.
- Kvalita kódu: plný súlad s WordPress Coding Standards (PHPCS) a PHPStan úrovne 5.
0.6.0
- Administračné zoznamy prebudované ako natívna WP_List_Table: filtre podľa stavu s počtami, zoraditeľné a prepínateľné stĺpce (Možnosti zobrazenia), hromadné aj jednotlivé zmeny stavu, vyhľadávanie a stránkovanie.
- Štítky s počtami pri položkách Odstúpenia/Reklamácie v menu WooCommerce (otvorené záznamy); klesajú, ako sa položky vybavujú.
- Odstúpenia majú teraz stavové workflow (Nová / V riešení / Vybavená / Zamietnutá).
- Ručné vytvorenie reklamácie: formulár „Pridať reklamáciu“ a tlačidlo na obrazovke objednávky (predvyplnené z objednávky).
- Protokol teraz používa prehľadné číslo reklamácie (RK-YYYY-NNNN) a zobrazuje identifikáciu produktu; žiadne interné údaje.
- „Odoslať zákazníkovi“ presunuté do natívneho rozbaľovacieho menu „Objednávka: akcie“.
- Môj účet: záložka „Reklamácie a odstúpenia“ so zoznamom oprávnených objednávok a akciami na odstúpenie/reklamáciu; shortcode na verejný odkaz [oodz_odkaz]; jasnejší návod na umiestnenie odkazu v nastaveniach.
- Pripomenutie 14-dňovej lehoty na vrátenie peňazí pri odstúpeniach (cron a nástenka).
- GDPR: integrácia exportu a vymazania osobných údajov a voliteľné automatické mazanie podľa doby uchovávania.
- Nastaviteľné poučenie o výnimkách z odstúpenia na formulári.
- Tichý anti-spam (honeypot a časová pasca) na verejných formulároch.
0.5.0
- PDF reklamačného protokolu na strane servera (priložený DOMPDF): akcia „Stiahnuť PDF“ a PDF priložené k zákazníckemu e-mailu „reklamácia vybavená“; UTF-8 a slovenská diakritika cez DejaVu.
- Panel vybavenia na objednávke: výslovné tlačidlo „Uložiť vybavenie“ (uloží sa s objednávkou) plus „Tlač“, „Stiahnuť PDF“ a „Odoslať zákazníkovi“.
- Zmeny vybavenia sa teraz zapisujú do časovej osi objednávky ako súkromná poznámka (bez duplicitnej poznámky pri ďalších aktualizáciách objednávky).
- Zobrazenie dátumu zjednotené na DD. MM. YYYY na paneli objednávky a v protokole.
- Formuláre na webe: väčší spodný odstup; akcentová farba prevzatá z (blokovej) šablóny s bezpečnou náhradou.
0.4.0
- Workflow vybavenia reklamácie: zaznamenanie výsledku (stav), spôsobu vybavenia (oprava / výmena / vrátenie peňazí / zľava / zamietnutie), odôvodnenia pre zákazníka a internej poznámky. Na paneli objednávky (uloží sa s objednávkou) alebo na stránke detailu v plugine.
- Tlačiteľný protokol vo formáte A4 (tlač z prehliadača): časť 1 potvrdenie podania a časť 2 doklad o vybavení, s údajmi predajcu a zákonným poučením.
- Nový zákaznícky e-mail „Reklamácia vybavená“ odoslaný pri vybavení (natívny WC_Email; doklad o vybavení).
- Nastavenia údajov predajcu (firma, IČO, DIČ, IČ DPH, adresa, kontakt) pre protokol.
- Widget na nástenke WordPressu: nové reklamácie, reklamácie blízko lehoty a mesačné počty.
0.3.0
- Natívna integrácia s WooCommerce: čísla objednávok v zoznamoch pluginu odkazujú na objednávku; pri podaní sa zapíše súkromná poznámka k objednávke a meta so spätným odkazom.
- Panel „Spotrebiteľské práva“ (metabox) na obrazovke úpravy objednávky zobrazuje prepojené odstúpenie alebo reklamáciu, s ovládaním stavu reklamácie. Pre HPOS aj staré úložisko.
- Stĺpec so štítkom „Spotrebiteľské práva“ v natívnom zozname objednávok (Odstúpené / Reklamácia).
- Transakčné e-maily prenesené do natívnych tried WC_Email (WooCommerce > Nastavenia > E-maily): zákazník aj prevádzkovateľ pre odstúpenia aj reklamácie, s prepísaním šablón a textovou verziou. Potvrdenie odstúpenia pre zákazníka sa odosiela vždy (právny dôkaz).
- Jednorazová migrácia spätných odkazov, aby panel a štítok fungovali aj pri existujúcich záznamoch.
0.2.0
- Nastavenia presunuté do natívnej karty nastavení WooCommerce (WooCommerce > Nastavenia > Súlad e-shopu); zoznamy záznamov presunuté pod menu WooCommerce.
- Dokončené reklamácie: bezpečné nahrávanie fotografií (skutočná kontrola MIME), ukladanie do databázy, potvrdzovacie e-maily pre zákazníka a oznámenia pre prevádzkovateľa, administračný zoznam a detail so správou stavov, denný cron na pripomenutie lehoty.
- Integrácia s Mojím účtom: akcia „Odstúpiť od zmluvy“ v zozname objednávok a v detaile objednávky (v rámci lehoty na odstúpenie), s predvyplnením formulára.
- Onboarding na jeden klik: stránky na webe sa vytvoria automaticky pri prvej aktivácii.
- Pridaný slovenský preklad (sk_SK); kód a zdrojové reťazce prevedené do angličtiny.
0.1.0
- Prvá verzia (kostra): modul odstúpenia od zmluvy, základ reklamácií, sprievodca nastavením, administrácia, HPOS.
