Skip to content

Configuration wizard

Der Assistent führt Sie in wenigen Schritten durch die wichtigsten Einstellungen des Plugins. Statt jedes Modul manuell zu konfigurieren, beantworten Sie Fragen - der Assistent stellt alles für Sie ein.

Der Assistent erscheint nach der ersten Aktivierung des Plugins. Um ihn erneut zu starten, gehen Sie zu WooCommerce > Polski > Einstellungen und klicken Sie auf Assistent neu starten.


Geben Sie Ihre Unternehmensdaten ein. Das Plugin verwendet sie auf rechtlichen Seiten, in der Fußzeile, in den GPSR-Daten und auf Rechnungen.

FeldBeschreibungBeispiel
FirmennameVollständiger Name oder Handelsname”Jan Kowalski Online Store”
RechtsformArt der GeschäftstätigkeitEinzelunternehmen, GmbH usw.
NIPSteueridentifikationsnummer1234567890
REGONStatistiknummer123456789
KRSHandelsregisternummer (falls zutreffend)0000123456
AdresseStraße, Nummer, Postleitzahl, Stadtul. Przykladowa 10, 00-001 Warschau
Kontakt-E-MailKorrespondenzadresse[email protected]
TelefonTelefonnummer+48 123 456 789
  • Bankkontonummer - zur Anzeige auf Rechnungen und in den Geschäftsbedingungen
  • Registerbehörde - z. B. “Amtsgericht für die Hauptstadt Warschau”
  • Stammkapital - erforderlich für Gesellschaften (z. B. “5.000,00 PLN”)
  • Name des Vertreters - zur Vertretung des Unternehmens bevollmächtigte Person

Der Assistent prüft die Gültigkeit der NIP automatisch:

  • Prüft die Prüfsumme (gewichteter Algorithmus)
  • Ruft optional Daten aus der GUS-API (CEIDG/KRS) zum Abgleich ab

Wenn die NIP ungültig ist, sehen Sie eine Warnmeldung. Sie können fortfahren, wir empfehlen jedoch, die Nummer zu korrigieren.

Für ein Einzelunternehmen:

Company name: Jan Kowalski E-Commerce
Legal form: Sole proprietorship
NIP: 1234567890
REGON: 123456789
KRS: (empty - not applicable for sole proprietorship)
Address: ul. Handlowa 5/10, 31-001 Krakow
Phone: +48 500 600 700

Für eine Gesellschaft mit beschränkter Haftung:

Company name: SuperSklep sp. z o.o.
Legal form: Limited liability company
NIP: 9876543210
REGON: 987654321
KRS: 0000654321
Address: ul. Biznesowa 22, 00-100 Warsaw
Phone: +48 22 123 45 67
Share capital: 50,000.00 PLN
Registration authority: District Court for the Capital City of Warsaw, 12th Commercial Division of KRS

Klicken Sie auf Weiter, um zum nächsten Schritt zu gelangen.


Der Assistent hilft Ihnen, die erforderlichen rechtlichen Seiten zu erstellen. Jeder polnische Shop sollte mindestens Folgendes haben:

  • Geschäftsbedingungen des Shops - Regeln für die Nutzung des Shops und den Abschluss von Verträgen
  • Datenschutzerklärung - Informationen zur Verarbeitung personenbezogener Daten (DSGVO)
  • Rückgaberichtlinie - Widerrufsverfahren und Widerrufsformular

Der Assistent bietet zwei Vorgehensweisen:

Option A - neue Seiten generieren (empfohlen für neue Shops)

  1. Wählen Sie die Seiten aus, die Sie generieren möchten
  2. Der Assistent erstellt WordPress-Seiten mit auf Basis der Unternehmensdaten ausgefülltem Inhalt
  3. Der Inhalt basiert auf Vorlagen, die dem polnischen Recht entsprechen

Option B - vorhandene Seiten zuweisen

  1. Wenn Sie bereits rechtliche Seiten erstellt haben, wählen Sie sie aus der Dropdown-Liste aus
  2. Der Assistent weist sie den entsprechenden WooCommerce-Einstellungen zu

Generierte Seiten enthalten die vom polnischen Recht geforderten Abschnitte. Beispiel für eine Struktur der Geschäftsbedingungen:

1. General provisions
2. Definitions
3. Rules for using the store
4. Order placement procedure
5. Prices and payment methods
6. Delivery
7. Right of withdrawal from the contract
8. Complaints and warranty
9. Personal data
10. Final provisions

Generierte Seiten verwenden Shortcodes, die automatisch die Unternehmensdaten einfügen:

[polski_company_name] - company name
[polski_company_nip] - NIP
[polski_company_regon] - REGON
[polski_company_krs] - KRS
[polski_company_address] - company address
[polski_company_email] - contact email
[polski_company_phone] - phone
[polski_withdrawal_period] - withdrawal period (default 14 days)

Wenn Sie die Unternehmensdaten in den Einstellungen ändern, werden die rechtlichen Seiten automatisch aktualisiert.

Beispiel für die Verwendung im Inhalt der Geschäftsbedingungen:

The owner of the online store is [polski_company_name],
NIP: [polski_company_nip], REGON: [polski_company_regon],
with registered address: [polski_company_address].
Contact: [polski_company_email], tel. [polski_company_phone].

Ergebnis auf der Seite:

The owner of the online store is Jan Kowalski E-Commerce,
NIP: 1234567890, REGON: 123456789,
with registered address: ul. Handlowa 5/10, 31-001 Krakow.
Contact: [email protected], tel. +48 500 600 700.

Klicken Sie auf Weiter, um zur Checkbox-Konfiguration zu gelangen.


Konfigurieren Sie die Checkboxen auf der Kassenseite. Das polnische Recht verlangt, dass der Kunde die Geschäftsbedingungen akzeptiert, bevor er eine Bestellung aufgibt.

Der Assistent schlägt einen Satz von Checkboxen vor, der den typischen Anforderungen entspricht:

Checkbox 1 - Geschäftsbedingungen (obligatorisch)

Content: I have read and accept the [store terms and conditions].
Required: Yes
Link: /terms/
Position: Before order button

Checkbox 2 - Datenschutzerklärung (obligatorisch)

Content: I have read the [privacy policy].
Required: Yes
Link: /privacy-policy/
Position: Before order button

Checkbox 3 - Widerrufsrecht (obligatorisch)

Content: I have read the [information about the right of withdrawal]
and the [withdrawal form template].
Required: Yes
Link: /return-policy/
Position: Before order button

Checkbox 4 - Newsletter (optional)

Content: I want to receive information about new products and promotions
to the provided email address.
Required: No
Position: After mandatory checkboxes

Sie können jede Checkbox anpassen:

  • Inhalt - Text, der neben der Checkbox angezeigt wird (unterstützt HTML für Links)
  • Erforderlich - ob das Ankreuzen für die Bestellung notwendig ist
  • Position - wo auf der Kassenseite die Checkbox angezeigt wird
  • Fehlermeldung - Text, der angezeigt wird, wenn der Kunde eine erforderliche Checkbox nicht ankreuzt

Klicken Sie auf Checkbox hinzufügen, um eine zusätzliche zu erstellen. Nützliche Szenarien:

  • Einwilligung in die Datenverarbeitung zu Marketingzwecken
  • Erklärung, mindestens 18 Jahre alt zu sein (Alkoholshops)
  • Einwilligung in telefonische Kontaktaufnahme
  • Bestätigung, dass die Produktkarte gelesen wurde (Lebensmittelprodukte)

Verfügbare Positionen auf der Kassenseite:

PositionBeschreibung
before_order_buttonVor der Schaltfläche “Zahlungspflichtig bestellen”
after_order_buttonNach der Bestellschaltfläche
after_billing_formNach dem Formular für die Rechnungsdaten
after_shipping_formNach dem Formular für die Versanddaten
before_payment_methodsVor der Auswahl der Zahlungsmethode

Klicken Sie auf Weiter, um zur Zusammenfassung zu gelangen.


Der Assistent schlägt auf Grundlage Ihrer Antworten Module zur Aktivierung vor:

Empfohlene Module (automatisch ausgewählt)

Section titled “Empfohlene Module (automatisch ausgewählt)”
  • Omnibus - Verfolgung der Preishistorie
  • Bestellschaltfläche - gesetzeskonformer Text
  • Rechtliche Checkboxen - im vorherigen Schritt konfiguriert
  • Rechtliche Seiten - in Schritt 2 generiert
  • Widerrufsrecht - Formular und Belehrung
  • Lieferzeit - Information auf der Produktseite
  • GPSR - Produktsicherheitsdaten
  • NIP-Abfrage - wenn Sie an Unternehmen verkaufen (B2B)
  • Nährwerte - wenn Sie Lebensmittel verkaufen
  • Allergene - wenn Sie Lebensmittel verkaufen
  • Wunschliste - wenn Sie diese Funktion im Shop wünschen
  • Vergleich - wenn Sie Produkte zum Vergleich haben
  • DSA - wenn Sie einen Marktplatz betreiben

Wählen Sie die Module aus, die Sie aktivieren möchten, und klicken Sie auf Weiter.


Der letzte Schritt zeigt eine Zusammenfassung der Einstellungen:

Company data:
Name: Jan Kowalski E-Commerce
NIP: 1234567890
Address: ul. Handlowa 5/10, 31-001 Krakow
Legal pages:
Terms and conditions: Will be created (new page)
Privacy policy: Will be created (new page)
Return policy: Will be created (new page)
Checkboxes: 4 (3 mandatory, 1 optional)
Modules to activate: 7
- Omnibus
- Order button
- Legal checkboxes
- Legal pages
- Right of withdrawal
- Delivery time
- GPSR

Überprüfen Sie die Zusammenfassung und klicken Sie auf Konfiguration anwenden. Der Assistent wird:

  1. Die Unternehmensdaten in den Plugin-Einstellungen speichern
  2. Rechtliche Seiten erstellen (falls die Generierung ausgewählt wurde)
  3. Die Seiten den WooCommerce-Einstellungen zuweisen
  4. Die Checkboxen auf der Kassenseite konfigurieren
  5. Die ausgewählten Module aktivieren

Nach Abschluss sehen Sie eine Bestätigungsmeldung und einen Link zum Compliance-Dashboard.


Öffnen Sie ein beliebiges Produkt in Ihrem Shop und prüfen Sie, ob neue Elemente erschienen sind:

  • Information zum niedrigsten Preis (Omnibus) - sichtbar bei Produkten mit Rabatt
  • Geschätzte Lieferzeit
  • GPSR-Daten (Hersteller, verantwortliche Person)

Legen Sie ein Produkt in den Warenkorb und gehen Sie zur Kasse:

  • Prüfen Sie, ob die Checkboxen korrekt angezeigt werden
  • Prüfen Sie, ob die Schaltfläche den Text “Zamawiam z obowiazkiem zaplaty” hat
  • Versuchen Sie, eine Bestellung aufzugeben, ohne die Checkboxen anzukreuzen - eine Fehlermeldung sollte erscheinen

Öffnen Sie die generierten Seiten und prüfen Sie deren Inhalt:

  • Ob die Unternehmensdaten korrekt sind (die Shortcodes sollten die aktuellen Daten anzeigen)
  • Ob die Struktur des Dokuments vollständig ist
  • Ob die internen Links funktionieren

Gehen Sie zu WooCommerce > Polski > Compliance - nach korrekter Konfiguration sollten die meisten Indikatoren grün sein. Elemente, die zusätzliche Aufmerksamkeit erfordern, werden mit einem gelben Status und Anweisungen gekennzeichnet, was noch zu ergänzen ist.


Der Assistent kann jederzeit neu gestartet werden:

  1. Gehen Sie zu WooCommerce > Polski > Einstellungen
  2. Klicken Sie auf Assistent neu starten
  3. Die Felder werden mit den zuvor gespeicherten Daten vorausgefüllt
  4. Ändern Sie, was Sie benötigen, und klicken Sie auf Konfiguration anwenden

Der Assistent löscht keine rechtlichen Seiten und setzt keine manuell konfigurierten Module zurück.


  • Prüfen Sie, ob Ihr WordPress-Konto Administratorrechte hat
  • Prüfen Sie, ob unter Einstellungen > Permalinks ein anderes Format als “Einfach” eingestellt ist
  • Versuchen Sie, die Seiten manuell zu erstellen und sie unter WooCommerce > Einstellungen > Erweitert > Seiteneinrichtung zuzuweisen

Checkboxen werden an der Kasse nicht angezeigt

Section titled “Checkboxen werden an der Kasse nicht angezeigt”
  • Stellen Sie sicher, dass das Modul “Rechtliche Checkboxen” unter WooCommerce > Polski > Module aktiv ist
  • Wenn Sie eine benutzerdefinierte Kassenvorlage verwenden, prüfen Sie, ob sie WooCommerce-Hooks unterstützt
  • Leeren Sie den Cache von Caching-Plugins (WP Super Cache, W3 Total Cache, LiteSpeed Cache)
  • Leeren Sie den Browser-Cache und versuchen Sie es erneut
  • Prüfen Sie die Browser-Konsole (F12) auf JavaScript-Fehler
  • Deaktivieren Sie vorübergehend andere Plugins, die Konflikte verursachen könnten

Problem nicht gelöst? Melden Sie es auf GitHub Issues mit einer Beschreibung und einem Screenshot. Sie können auch auf GitHub Discussions fragen.

Diese Seite dient ausschließlich zu Informationszwecken und stellt keine Rechtsberatung dar. Konsultieren Sie vor der Umsetzung einen Anwalt. Polski for WooCommerce ist Open-Source-Software (GPLv2), die ohne Gewährleistung bereitgestellt wird.