Przejdź do głównej zawartości

Kreator konfiguracji

Kreator przeprowadzi Cię przez najważniejsze ustawienia wtyczki w kilku krokach. Zamiast ręcznie konfigurować każdy moduł, odpowiadasz na pytania - kreator ustawi wszystko za Ciebie.

Kreator pojawia się po pierwszej aktywacji wtyczki. Aby uruchomić go ponownie, przejdź do WooCommerce > Polski > Ustawienia i kliknij Uruchom kreator ponownie.


Wpisz dane swojej firmy. Wtyczka używa ich na stronach prawnych, w stopce, w danych GPSR i na fakturach.

PoleOpisPrzykład
Nazwa firmyPełna nazwa lub firma”Jan Kowalski Sklep Online”
Forma prawnaTyp działalnościJDG, sp. z o.o., sp.j., S.A.
NIPNumer Identyfikacji Podatkowej1234567890
REGONNumer REGON123456789
KRSNumer KRS (jeśli dotyczy)0000123456
AdresUlica, numer, kod, miastoul. Przykładowa 10, 00-001 Warszawa
E-mail kontaktowyAdres do korespondencjikontakt@mojsklep.pl
TelefonNumer telefonu+48 123 456 789
  • Numer rachunku bankowego - do wyświetlania na fakturach i w regulaminie
  • Organ rejestrowy - np. “Sąd Rejonowy dla m.st. Warszawy”
  • Kapitał zakładowy - wymagany dla spółek (np. “5 000,00 zł”)
  • Imię i nazwisko reprezentanta - osoba upoważniona do reprezentacji

Kreator automatycznie sprawdza poprawność NIP:

  • Sprawdza sumę kontrolną (algorytm wagowy)
  • Opcjonalnie pobiera dane z API GUS (CEIDG/KRS) do porównania

Jeśli NIP jest nieprawidłowy, zobaczysz komunikat ostrzegawczy. Możesz kontynuować, ale zalecamy poprawienie numeru.

Dla jednoosobowej działalności gospodarczej:

Nazwa firmy: Jan Kowalski E-Commerce
Forma prawna: Jednoosobowa działalność gospodarcza
NIP: 1234567890
REGON: 123456789
KRS: (puste - nie dotyczy JDG)
Adres: ul. Handlowa 5/10, 31-001 Kraków
E-mail: sklep@kowalski-ecommerce.pl
Telefon: +48 500 600 700

Dla spółki z o.o.:

Nazwa firmy: SuperSklep sp. z o.o.
Forma prawna: Spółka z ograniczoną odpowiedzialnością
NIP: 9876543210
REGON: 987654321
KRS: 0000654321
Adres: ul. Biznesowa 22, 00-100 Warszawa
E-mail: biuro@supersklep.pl
Telefon: +48 22 123 45 67
Kapitał zakładowy: 50 000,00 zł
Organ rejestrowy: Sąd Rejonowy dla m.st. Warszawy, XII Wydział Gospodarczy KRS

Kliknij Dalej, aby przejść do kolejnego kroku.


Kreator pomoże Ci utworzyć wymagane strony prawne. Każdy polski sklep powinien mieć co najmniej:

  • Regulamin sklepu - zasady korzystania ze sklepu i zawierania umów
  • Polityka prywatności - informacje o przetwarzaniu danych osobowych (RODO)
  • Polityka zwrotów - procedura i formularz odstąpienia od umowy

Kreator oferuje dwa podejścia:

Opcja A - wygeneruj nowe strony (zalecane dla nowych sklepów)

  1. Zaznacz strony, które chcesz wygenerować
  2. Kreator utworzy strony WordPress z wypełnioną treścią na podstawie danych firmy
  3. Treść bazuje na szablonach opartych na polskich przepisach

Opcja B - przypisz istniejące strony

  1. Jeśli masz już utworzone strony prawne, wybierz je z listy rozwijanej
  2. Kreator przypisze je do odpowiednich ustawień WooCommerce

Generowane strony zawierają sekcje wymagane przez polskie prawo. Przykładowa struktura regulaminu:

1. Postanowienia ogólne
2. Definicje
3. Zasady korzystania ze sklepu
4. Procedura składania zamówień
5. Ceny i metody płatności
6. Dostawa
7. Prawo do odstąpienia od umowy
8. Reklamacje i gwarancja
9. Dane osobowe
10. Postanowienia końcowe

Strony prawne używają shortcodów, które automatycznie wstawiają dane firmy:

[polski_company_name] - nazwa firmy
[polski_company_nip] - NIP
[polski_company_regon] - REGON
[polski_company_krs] - KRS
[polski_company_address] - adres firmy
[polski_company_email] - e-mail kontaktowy
[polski_company_phone] - telefon
[polski_withdrawal_period] - okres na odstąpienie (domyślnie 14 dni)

Gdy zmienisz dane firmy w ustawieniach, strony prawne zaktualizują się automatycznie.

Przykład użycia w treści regulaminu:

Właścicielem sklepu internetowego jest [polski_company_name],
NIP: [polski_company_nip], REGON: [polski_company_regon],
z siedzibą pod adresem: [polski_company_address].
Kontakt: [polski_company_email], tel. [polski_company_phone].

Wynik na stronie:

Właścicielem sklepu internetowego jest Jan Kowalski E-Commerce,
NIP: 1234567890, REGON: 123456789,
z siedzibą pod adresem: ul. Handlowa 5/10, 31-001 Kraków.
Kontakt: sklep@kowalski-ecommerce.pl, tel. +48 500 600 700.

Kliknij Dalej, aby przejść do konfiguracji checkboxów.


Skonfiguruj checkboxy na stronie kasy (checkout). Polskie prawo wymaga, aby klient zaakceptował regulamin przed złożeniem zamówienia.

Kreator proponuje zestaw checkboxów odpowiadający typowym wymaganiom:

Checkbox 1 - regulamin (obowiązkowy)

Treść: Przeczytałem/am i akceptuję [regulamin sklepu].
Wymagany: Tak
Link: /regulamin/
Pozycja: Przed przyciskiem zamówienia

Checkbox 2 - polityka prywatności (obowiązkowy)

Treść: Zapoznałem/am się z [polityką prywatności].
Wymagany: Tak
Link: /polityka-prywatnosci/
Pozycja: Przed przyciskiem zamówienia

Checkbox 3 - prawo do odstąpienia (obowiązkowy)

Treść: Zapoznałem/am się z [pouczeniem o prawie do odstąpienia od umowy]
i [wzorem formularza odstąpienia].
Wymagany: Tak
Link: /polityka-zwrotow/
Pozycja: Przed przyciskiem zamówienia

Checkbox 4 - newsletter (opcjonalny)

Treść: Chcę otrzymywać informacje o nowościach i promocjach
na podany adres e-mail.
Wymagany: Nie
Pozycja: Po checkboxach obowiązkowych

Każdy checkbox możesz dostosować:

  • Treść - tekst wyświetlany obok checkboxa (obsługuje HTML do linków)
  • Wymagany - czy zaznaczenie jest konieczne do złożenia zamówienia
  • Pozycja - gdzie na stronie kasy wyświetlić checkbox
  • Komunikat błędu - tekst wyświetlany, gdy klient nie zaznaczy wymaganego checkboxa

Kliknij Dodaj checkbox, aby utworzyć dodatkowy. Przydatne scenariusze:

  • Zgoda na przetwarzanie danych w celach marketingowych
  • Oświadczenie o ukończeniu 18 lat (sklepy z alkoholem)
  • Zgoda na kontakt telefoniczny
  • Potwierdzenie zapoznania się z kartą produktu (produkty spożywcze)

Dostępne pozycje na stronie kasy:

PozycjaOpis
before_order_buttonPrzed przyciskiem “Zamawiam z obowiązkiem zapłaty”
after_order_buttonPo przycisku zamówienia
after_billing_formPo formularzu danych płatności
after_shipping_formPo formularzu danych dostawy
before_payment_methodsPrzed wyborem metody płatności

Kliknij Dalej, aby przejść do podsumowania.


Kreator zaproponuje moduły do włączenia na podstawie Twoich odpowiedzi:

  • Omnibus - śledzenie historii cen
  • Przycisk zamówienia - tekst zgodny z prawem
  • Checkboxy prawne - skonfigurowane w poprzednim kroku
  • Strony prawne - wygenerowane w kroku 2
  • Prawo do odstąpienia - formularz i pouczenie
  • Czas dostawy - informacja na karcie produktu
  • GPSR - dane bezpieczeństwa produktu
  • Wyszukiwanie NIP - jeśli sprzedajesz firmom (B2B)
  • Wartości odżywcze - jeśli sprzedajesz żywność
  • Alergeny - jeśli sprzedajesz żywność
  • Lista życzeń - jeśli chcesz tę funkcję w sklepie
  • Porównywarka - jeśli masz produkty do porównywania
  • DSA - jeśli prowadzisz marketplace

Zaznacz moduły, które chcesz włączyć, i kliknij Dalej.


Ostatni krok pokazuje podsumowanie ustawień:

Dane firmy:
Nazwa: Jan Kowalski E-Commerce
NIP: 1234567890
Adres: ul. Handlowa 5/10, 31-001 Kraków
Strony prawne:
Regulamin: Zostanie utworzony (nowa strona)
Polityka prywatności: Zostanie utworzona (nowa strona)
Polityka zwrotów: Zostanie utworzona (nowa strona)
Checkboxy: 4 (3 obowiązkowe, 1 opcjonalny)
Moduły do aktywacji: 7
- Omnibus
- Przycisk zamówienia
- Checkboxy prawne
- Strony prawne
- Prawo do odstąpienia
- Czas dostawy
- GPSR

Sprawdź podsumowanie i kliknij Zastosuj konfigurację. Kreator:

  1. Zapisze dane firmy w ustawieniach wtyczki
  2. Utworzy strony prawne (jeśli wybrano generowanie)
  3. Przypisze strony do ustawień WooCommerce
  4. Skonfiguruje checkboxy na stronie kasy
  5. Aktywuje wybrane moduły

Po zakończeniu zobaczysz komunikat potwierdzający i link do dashboardu zgodności.


Otwórz dowolny produkt w swoim sklepie i sprawdź, czy pojawiły się nowe elementy:

  • Informacja o najniższej cenie (Omnibus) - widoczna przy produktach z obniżką
  • Szacowany czas dostawy
  • Dane GPSR (producent, osoba odpowiedzialna)

Dodaj produkt do koszyka i przejdź do kasy:

  • Sprawdź, czy checkboxy wyświetlają się prawidłowo
  • Sprawdź, czy przycisk ma tekst “Zamawiam z obowiązkiem zapłaty”
  • Spróbuj złożyć zamówienie bez zaznaczania checkboxów - powinien pojawić się komunikat o błędzie

Otwórz wygenerowane strony i sprawdź ich treść:

  • Czy dane firmy są prawidłowe (shortcody powinny wyświetlać aktualne dane)
  • Czy struktura dokumentu jest kompletna
  • Czy linki wewnętrzne działają

Przejdź do WooCommerce > Polski > Zgodność - po poprawnej konfiguracji większość wskaźników powinna być zielona. Elementy wymagające dodatkowej uwagi będą oznaczone żółtym statusem z instrukcją, co należy uzupełnić.


Kreator można uruchomić ponownie w dowolnym momencie:

  1. Przejdź do WooCommerce > Polski > Ustawienia
  2. Kliknij Uruchom kreator ponownie
  3. Pola będą wypełnione wcześniej zapisanymi danymi
  4. Zmień to, co potrzebujesz, i kliknij Zastosuj konfigurację

Kreator nie usunie stron prawnych ani nie zresetuje modułów skonfigurowanych ręcznie.


  • Sprawdź, czy Twoje konto WordPress ma uprawnienia administratora
  • Sprawdź, czy w Ustawienia > Bezpośrednie odnośniki jest ustawiony format inny niż “Zwykły”
  • Spróbuj utworzyć strony ręcznie i przypisać je w WooCommerce > Ustawienia > Zaawansowane > Ustawienia strony
  • Upewnij się, że moduł “Checkboxy prawne” jest aktywny w WooCommerce > Polski > Moduły
  • Jeśli używasz niestandardowego szablonu kasy, sprawdź czy obsługuje hooki WooCommerce
  • Wyczyść cache wtyczek cachujących (WP Super Cache, W3 Total Cache, LiteSpeed Cache)
  • Wyczyść cache przeglądarki i spróbuj ponownie
  • Sprawdź konsolę przeglądarki (F12) pod kątem błędów JavaScript
  • Dezaktywuj tymczasowo inne wtyczki, które mogą powodować konflikt

Problem nie znika? Zgłoś go na GitHub Issues z opisem i zrzutem ekranu. Możesz też zapytać na GitHub Discussions.

Ta strona ma wyłącznie charakter informacyjny i nie stanowi porady prawnej. Przed wdrożeniem skonsultuj się z prawnikiem. Polski for WooCommerce jest oprogramowaniem open source (GPLv2) dostarczanym bez gwarancji.