Seznámení s prostředím
Po aktivaci modulu a přiřazení stránek v nastavení přidává plugin několik prvků napříč WooCommerce administrací a zákaznickou částí webu.
Frontend (zákaznická část)
Section titled “Frontend (zákaznická část)”Stránka s formulářem odstoupení / reklamace
Section titled “Stránka s formulářem odstoupení / reklamace”Stránka přiřazená v nastavení (s shortcode [wpify_woo_withdrawal_form] nebo Gutenberg blokem Formulář pro odstoupení) je vstupním bodem pro zákazníka pro podání žádosti.
Podporované cesty přístupu:
- Z transakčního e-mailu (s URL parametrem
?order_key=) → formulář se otevře se vším předvyplněným, zákazník jen potvrdí - Z Můj účet → Detail objednávky → stejné jako e-mail, plný pre-fill
- Přímý přístup (odkaz v patičce, OP, atd.) → prázdný formulář, zákazník vyplní číslo objednávky + billing e-mail + jméno; po server-side validaci se inline odhalí seznam položek (bez reloadu)
Můj účet → Detail objednávky
Section titled “Můj účet → Detail objednávky”Pod souhrnem objednávky se přidávají dvě sekce (pokud relevantní):
- Tlačítka — „Odstoupit od smlouvy” a/nebo „Reklamovat” — zobrazí se jen pokud je objednávka eligible (lhůta běží, stav není refunded/cancelled/failed, alespoň jedna eligible položka)
- Podané žádosti — tabulka se všemi předchozími žádostmi pro tuto objednávku. Vždy viditelná, pokud nějaké existují, i po pozdějším refunded objednávky — zákazník vidí kompletní audit svých žádostí.
Transakční e-maily
Section titled “Transakční e-maily”Pokud máš v nastavení nakonfigurované Vložit odkaz pro odstoupení do těchto WC e-mailů, vybrané WooCommerce e-maily (např. „Dokončená objednávka”) dostanou navíc sekci s tlačítkem odkazujícím na formulář, předvyplněným přes ?order_key=. Renderuje se jen pokud lhůta ještě běží a objednávka je v eligible stavu.
Administrace
Section titled “Administrace”Nastavení modulu
Section titled “Nastavení modulu”Cesta: WPify → WPify Woo → Odstoupení a reklamace
Tři záložky:
- Odstoupení — stránka, lhůta, period-start stavy, texty tlačítek, injekce e-mailů
- Reklamace — stránka, záruční doba, texty tlačítek
- Zabezpečení — limity ochrany proti spamu a zneužití
Detail viz Nastavení.
Přehled objednávek — sloupec Odstoupení a reklamace
Section titled “Přehled objednávek — sloupec Odstoupení a reklamace”V WooCommerce → Objednávky přibývá nový sloupec Odstoupení a reklamace (defaultně za sloupcem Stav). Pro objednávky s podanými žádostmi vypisuje každý záznam inline:
#42 Odstoupení · 27.4.2026#43 Reklamace · 28.4.2026Každý záznam je odkaz na detail dané žádosti. Objednávky bez žádostí ukazují pomlčku.
Detail objednávky — sidebar metabox
Section titled “Detail objednávky — sidebar metabox”Při zobrazení konkrétní objednávky v administraci (legacy shop_order obrazovka nebo HPOS stránka Objednávky) se přidává sidebar metabox Žádosti o odstoupení a reklamaci:
- Kompaktní tabulka všech žádostí pro tuto objednávku — datum, typ, počet položek
- Odkaz Zobrazit na detail každé žádosti
- Prázdný stav, pokud žádné žádosti neexistují
Order notes (poznámky objednávky)
Section titled “Order notes (poznámky objednávky)”Po každém úspěšném podání plugin automaticky přidá WooCommerce order note („WPify Woo: withdrawal request submitted (#42)”). Order notes jsou kanonická auditní stopa — zůstanou, i kdyby žádost byla později smazána z plugin tabulky.
Přehled žádostí
Section titled “Přehled žádostí”Cesta: WooCommerce → Odstoupení a reklamace
WP-nativní list table se všemi podanými žádostmi napříč objednávkami:
- Filtry — typ (odstoupení / reklamace), stav lhůty (v lhůtě / vypršela při podání)
- Vyhledávání — číslo objednávky, jméno zákazníka, e-mail
- Sloupce — datum, typ, objednávka, zákazník, stav lhůty, akce
Klikem na Detail v libovolném řádku otevřeš detail žádosti.
Detail žádosti
Section titled “Detail žádosti”Read-only zobrazení jedné žádosti:
- Typ, status (extension point — plugin nemění), datum/čas podání
- Odkaz na objednávku, zákazník, scope (celá objednávka / konkrétní položky)
- Konec lhůty (snapshot v okamžiku podání)
- Důvod / popis vady
- Tabulka položek (množství per položka, s fallbackem pro položky později smazané z objednávky)
- Auditní data — IP, user-agent
Editor produktu — záložka Odstoupení a reklamace
Section titled “Editor produktu — záložka Odstoupení a reklamace”V editoru produktu WooCommerce (Editovat produkt → Data produktu → záložka Odstoupení a reklamace):
- Vyloučeno z odstoupení — checkbox (vyrobeno na míru, hygiena, perishables…)
- Vyloučeno ze záruky / reklamace — checkbox
- Lhůta pro odstoupení (dny) — override — číslo, prázdné = použije se globální nastavení
- Záruční doba (měsíce) — override — číslo, prázdné = použije se globální nastavení
Per-produkt overrides mají přednost před globálním nastavením modulu. Pro variabilní produkty nastav na parent produktu — varianty dědí.
WooCommerce → Nastavení → E-maily
Section titled “WooCommerce → Nastavení → E-maily”Jsou registrovány čtyři nové e-maily:
- Odstoupení — potvrzení zákazníkovi
- Odstoupení — notifikace administrátorovi
- Reklamace — potvrzení zákazníkovi
- Reklamace — notifikace administrátorovi
Každý lze povolit/zakázat, upravit (Předmět, Nadpis, Typ e-mailu, Doplňující obsah) a používá stejnou hierarchii šablon jako nativní WC e-maily o objednávce — plně přepisovatelné v tématu přes wp-content/themes/[tvoje-tema]/woocommerce/emails/email-styles.php.
WPify → WPify Logs
Section titled “WPify → WPify Logs”Vyber soubor logu z dropdownu (jeden soubor per plugin per den) a klikni na Display log pro zobrazení záznamů — čas, barevně rozlišená úroveň (badge), zpráva, kontext. Nastavení dole určuje, kolik log souborů per plugin se má uchovávat.
Detail viz Řešení problémů → Logy — úrovně logů a co která znamená.