Modul Widerrufsformular¶
Mit dem Modul Widerrufsformular stellen Sie in Ihrem Shop eine elektronische Widerrufsfunktion bereit. Kunden erklären ihren Widerruf direkt online, ohne ein PDF herunterladen und ausfüllen zu müssen. Shop und Kunde erhalten eine Eingangsbestätigung per E-Mail. Seit Version 4.6.1 hat das Formular das Feld „Name“, bestätigt den Widerruf über den Link aus der Bestellmail, schickt eine Eingangsbestätigung mit den eigenen Angaben, schützt sich ohne Captcha vor massenhaften Absendungen und führt Widerrufe ohne passende Bestellung im Reiter „Nicht zugeordnete Widerrufe“.
Voraussetzungen¶
- Das Modul ist kostenfrei in der Modulverwaltung enthalten.
- Das Modul setzt eindeutige Artikelnummern voraus, denn der Kunde gibt im Formular die Artikelnummer an.
Einrichten¶
Öffnen Sie wpShopGermany → Konfiguration → Module und aktivieren Sie in der Gruppe „Sonstiges“ das Modul Widerrufsformular.
Reiter „Einstellungen“¶
| Einstellung | Beschreibung |
|---|---|
| An Produkten im Kundenfrontend an den Bestellungen anzeigen. | Angemeldete Kunden starten den Widerruf im Kundenkonto bei der jeweiligen Bestellung. Standard: aktiv. |
| Auf allen Seiten ein Widerrufs-Flyout anzeigen. | Blendet am rechten Bildschirmrand ein Flyout ein, über das der Kunde das Formular jederzeit öffnet. Standard: aus. |
| Im Produkt neben „In den Warenkorb“ anzeigen. | Zeigt auf der Produktdetailseite den Knopf „Vertrag widerrufen“: neben „In den Warenkorb“, in der Darstellung „An das Theme angepasst“ in einer eigenen Zeile darunter. Standard: aktiv. |
| Widerruflink in Bestellbestätigungsmail an Kunden. | Fügt in der Bestellbestätigung bei jedem Produkt einen Link „Vertrag widerrufen“ ein. Der Link enthält einen persönlichen Schlüssel der Bestellung; ein Widerruf über diesen Link gilt als bestätigt (siehe unten). Standard: aus. |
| Seite für das Widerrufsformular | Seite, auf der das Formular angezeigt wird. „Neu anlegen und zuordnen“ legt beim Speichern die Seite „Widerrufsformular“ an. Ordnen Sie eine bestehende Seite zu, wird das Formular unter ihrem Inhalt eingebunden. |
Reiter „Gründe für Retouren“¶
Hier legen Sie die Einträge für das Auswahlfeld Widerrufsgrund im Formular an, bearbeiten oder entfernen sie. Ab Werk sind gängige Gründe vorbelegt, zum Beispiel „Gefällt mir nicht mehr“. Die Angabe eines Grundes ist für den Kunden freiwillig; ein Widerruf muss nicht begründet werden.
Reiter „Nicht zugeordnete Widerrufe“¶
Jeder abgesendete Widerruf wird angenommen, auch wenn der Shop keine passende Bestellung oder Position findet, etwa bei einem Tippfehler in der Bestellnummer. Solche Widerrufe stehen in diesem Reiter mit Datum, Name, E-Mail, Bestellnummer, Artikelnummer, Menge und einem Vermerk, die neuesten zuerst. Gespeichert werden höchstens die letzten 200. Prüfen Sie die Einträge, ordnen Sie sie von Hand zu und löschen Sie sie einzeln oder mit Alle löschen.
E-Mails¶
Betreff, Absender und Empfänger der beiden Eingangsbestätigungen stellen Sie in der E-Mail-Konfiguration ein:
- Widerrufsformular: Eingangsbestätigung an Admin – geht an den Shop, wenn ein Widerruf eingegangen ist. Sie enthält die Angaben aus dem Formular, die Daten der Bestellung, ob der Widerruf bestätigt ist, und Vermerke wie „Bestellung nicht gefunden“, „Produkt nicht in der Bestellung“, „Menge über dem noch Widerrufbaren“, „Produkt ist vom Widerruf ausgenommen“ oder „E-Mail weicht von der Bestellung ab“. Standardempfänger ist die Administrator-Adresse von WordPress.
- Widerrufsformular: Eingangsbestätigung an Kunden – geht an die im Formular angegebene E-Mail-Adresse. Sie enthält nur, was der Absender eingetragen hat, mit Datum und Uhrzeit des Eingangs, keine Daten aus der Bestellung. Neue Installationen verwenden den Betreff „Eingang Ihrer Widerrufserklärung“.
Haben Sie eigene Kopien der Mailtemplates, prüfen Sie sie im Kasten Eigene Vorlagen unter Darstellung der Shopseiten. Platzhalter der Bestellung bleiben in der Eingangsbestätigung an den Kunden leer.
Einstellung am Produkt¶
Nicht jedes Produkt unterliegt dem Widerrufsrecht. In der Produktverwaltung schalten Sie die Funktion mit Widerrufsbutton nicht anzeigen für das einzelne Produkt ab. Die Option erscheint, sobald das Produkt einmal gespeichert wurde.
Widerruf im Shop¶
Die elektronische Widerrufsfunktion steht an bis zu vier Stellen bereit:
- Produktdetailseite: Knopf „Vertrag widerrufen“ bei „In den Warenkorb“. Das Formular ist mit der Artikelnummer vorausgefüllt.
- Kundenkonto: Angemeldete Kunden starten den Widerruf bei jeder Bestellung (siehe Kundenverwaltung). Mehrere Produkte lassen sich auswählen und nacheinander widerrufen. Das Formular ist mit Bestellnummer und E-Mail-Adresse vorausgefüllt.
- Bestellbestätigung: Über den Link in der Mail gelangt der Kunde zum Formular. Es ist mit Artikelnummer, Bestellnummer und Menge vorausgefüllt.
- Flyout: am rechten Bildschirmrand auf allen Seiten.
Außerdem ist das Formular auf der zugeordneten Seite erreichbar.
Shortcode und Link¶
Mit dem Shortcode setzen Sie an beliebiger Stelle einen Link „Vertrag widerrufen“, der das Formular als Fenster öffnet:
[wpshopgermany_widerruf]
Einen eigenen Linktext geben Sie so an:
[wpshopgermany_widerruf]Eigene Widerrufsaufforderung[/wpshopgermany_widerruf]
Statt des Shortcodes können Sie auch auf die Seite des Widerrufsformulars verlinken. Platzieren Sie Shortcode oder Link gut sichtbar, zum Beispiel hervorgehoben in der Fußzeile, damit die Widerrufsfunktion stets erreichbar ist.
Das Formular¶
Das Formular fragt ab:
- Identifizierung des Vertrags: Bestellnummer, Artikelnummer, Menge
- Name und Kontakt - E-Mail: an diese Adresse geht die Eingangsbestätigung
- Widerrufsgrund: Auswahl aus den hinterlegten Gründen, freiwillig (Vorgabe „Keinen Grund angeben“)
- Bemerkung: optional
Pflicht sind Name, E-Mail-Adresse sowie je Produkt Bestellnummer und Menge; der Name nur, wenn das Formular das Feld enthält (eigene Vorlagen aus älteren Versionen haben es nicht). Fehlt etwas, nennt die Meldung nur das Feld, nie, ob es eine Bestellung oder ein Produkt gibt. Mit Widerruf bestätigen sendet der Kunde ab. Danach erscheint „Ihre Widerrufserklärung ist eingegangen. Die Eingangsbestätigung geht an die angegebene E-Mail-Adresse.“, gleich, ob der Shop eine passende Bestellung findet.
Im Kundenkonto zeigt das Formular die Produkte der Bestellung zur Auswahl, aber nur dem angemeldeten Kunden, dem die Bestellung gehört. Sind alle Stück eines Produkts widerrufen, steht dort „Bereits komplett widerrufen“.
Bestätigt ist ein Widerruf, wenn der Kunde über den Link aus seiner Bestellbestätigung kommt oder angemeldet ist und ihm die Bestellung gehört. Alle anderen Widerrufe gelten als unbestätigt; prüfen Sie sie anhand der Mail an den Shop. Ältere Links ohne Schlüssel funktionieren weiter, der Widerruf ist dann unbestätigt.
Schutz vor Missbrauch: Das Formular kommt ohne Captcha und ohne fremden Dienst aus. Ein für Menschen unsichtbares Feld hält einfache Programme ab, und je Absender nimmt der Shop höchstens fünf Widerrufe in der Stunde an. Danach steht „Bitte versuchen Sie es später erneut.“
Widerruf in der Bestellverwaltung¶
In der Bestellansicht steht bei jedem widerrufenen Produkt ein Hinweis wie „2 Stück am 01.07.2026 widerrufen“, dazu Name und E-Mail des Absenders, „bestätigt“ oder „unbestätigt“ und die Vermerke.
Was der Betreiber in seiner Datenschutzerklärung ergänzen muss¶
- Das Widerrufsformular erfasst Name und E-Mail-Adresse des Absenders sowie Bestellnummer, Artikelnummer, Menge, Grund und Bemerkung. Zweck: Bearbeitung des Widerrufs und Versand der Eingangsbestätigung an die angegebene Adresse.
- Gespeichert wird bei der Bestellung in der Datenbank des Shops, solange die Bestellung gespeichert ist. Widerrufe ohne passende Bestellung speichert der Shop gesondert, höchstens die letzten 200; Sie sehen und löschen sie im Reiter „Nicht zugeordnete Widerrufe“.
- Die Angaben gehen per E-Mail an den Shop.
- Zum Schutz vor Missbrauch speichert der Shop je Absender für eine Stunde einen Prüfwert, der aus der IP-Adresse gebildet wird. Die IP-Adresse selbst wird nicht gespeichert, und der Wert wird nicht mit dem Widerruf verknüpft.
Hinweis zu den Rechtstexten¶
Das Modul stellt nur die technische Widerrufsfunktion bereit. Die rechtliche Prüfung des Shops ersetzt es nicht. Passen Sie Widerrufsbelehrung, Datenschutzerklärung und gegebenenfalls weitere Rechtstexte an. Berücksichtigen Sie insbesondere, dass der Widerruf über eine elektronische Widerrufsfunktion erklärt werden kann und dabei personenbezogene Daten verarbeitet werden. Die Einstellungen zur Widerrufsbelehrung finden Sie unter Widerruf/Gewährleistung.
Prüfen Sie vor der Live-Schaltung, ob die Eingangsbestätigungen korrekt versendet werden und bei Kunde und Shop ankommen.





