Przejdź do głównej zawartości

Formularz reklamacji do druku

Modul Formularz reklamacji generuje gotowy do wydruku dokument reklamacji (formularz reklamacyjny) zgodny ze struktura wymagana przez Ustawe o prawach konsumenta i powszechnie uzywany wzor UOKiK. Sekcja sprzedawcy jest wstepnie wypelniana danymi z kreatora konfiguracji, sekcje kupujacego, produktu, opisu wady i zadanego rozwiazania pozostaja puste.

Sposob uzyciaGdzie
Shortcode[polski_complaint_template] - osadza w tresci strony
Admin previewPolski > Complaint template - podglad i pobranie
Pobranie HTMLPrzycisk Download as HTML - text/html z nagłowkiem Content-Disposition: attachment

Renderowany dokument sklada sie z nastepujacych sekcji:

SekcjaZrodloEdytowalna
Sellerpolski_general.company_name/address/nip/emailAuto
CustomerImie i nazwisko, adres, email, telefonPuste pola
Order and productNumer zamowienia, data zakupu, nazwa produktuPuste pola
DefectOpis wady, data wykryciaPuste pola
Requested remedyCheckboxy: naprawa, wymiana, obnizka, odstapienieDo zaznaczenia
Bank accountNumer IBAN do zwrotuPuste pole
SignatureData i podpisPuste pole

Z opcji polski_general pobierane sa cztery pola:

Klucz opcjiPole dokumentu
company_nameNazwa sprzedawcy
company_addressAdres
company_nipNIP (z prefiksem)
company_emailEmail kontaktowy

Jesli zaden z tych kluczy nie jest wypelniony, sekcja Seller zawiera pusty wiersz do recznego uzupelnienia — dokument i tak jest poprawny strukturalnie.

Kupujacy zaznacza jedno z czterech uprawnien wynikajacych z Art. 43a-43g Ustawy o prawach konsumenta:

  • Naprawa (repair)
  • Wymiana (replacement)
  • Obnizenie ceny (price reduction) z pozadana kwota
  • Odstapienie od umowy (withdrawal) ze zwrotem pelnej ceny

Wszystkie cztery checkboxy renderowane sa jako znaki ☐ (pusty kwadrat Unicode) — kupujacy wypelnia na wydruku.

[polski_complaint_template]

Osadzony na stronie Reklamacje w sklepie — klient moze wydrukowac bezposrednio z CSS @media print. Shortcode nie przyjmuje atrybutow (wszystkie dane sa z polski_general).

Administrator moze pobrac formularz jako kompletny plik .html (wraz z <!doctype>, stylem print-friendly i meta charset). Przydatne do wyslania mailem lub zamieszczenia na serwerze jako statyczny plik.

  • Nazwa: polski-complaint-template-<YYYYMMDD>.html
  • Content-Type: text/html; charset=utf-8
  • Zabezpieczenie: nonce polski_complaint_download, capability manage_woocommerce

Wbudowany CSS w standalone HTML:

body { max-width: 780px; margin: 40px auto; line-height: 1.5; }
.field { border-bottom: 1px solid #999; padding: 6px 0; }
.row { display: flex; gap: 24px; }
@media print { body { margin: 0 } .no-print { display: none } }

Modul aktywny jest flaga complaint_template w Polski > Moduly. Wylaczony - shortcode i strona admin sie nie rejestruja.

  • Brak wyboru jezyka formularza (zawsze pl)
  • Brak automatycznej integracji z zamowieniami WooCommerce (kupujacy wpisuje numer recznie)
  • Brak PDF - tylko HTML (PDF planowany w PRO)
  • Szablon nie wspiera podmiany logo sklepu