Widerrufsbutton für PrestaShop – Modul für die Online-Widerrufserklärung nach Richtlinie (EU) 2023/2673
Widerrufsbutton für PrestaShop ist ein Modul, das Online-Shops dabei unterstützt, eine klare Widerrufsfunktion für Verbraucher bereitzustellen. Die Lösung wurde mit Blick auf die Anforderungen der Richtlinie (EU) 2023/2673 entwickelt, insbesondere auf den neuen Artikel 11a, der in die Verbraucherrechterichtlinie 2011/83/EU eingefügt wird.
In der deutschen E-Commerce-Praxis wird diese Funktion meist als Widerrufsbutton, Widerrufsfunktion, „Vertrag widerrufen” oder Online-Widerrufserklärung bezeichnet. Verbraucher sollen ihren Widerruf einfach, eindeutig und leicht zugänglich erklären können – ohne nach einem PDF-Formular zu suchen, eine separate E-Mail zu schreiben oder die gesamten AGB nach der richtigen Vorgehensweise zu durchsuchen.
Das Modul verbindet das PrestaShop Front Office, ein Online-Widerrufsformular, einen zweiten Bestätigungsschritt, eine Eingangsbestätigung auf einem dauerhaften Datenträger sowie die Verwaltung der Widerrufsanträge im Back Office. Dadurch erhält der Händler einen geordneten Ablauf: vom Klick des Kunden auf den Widerrufsbutton bis zur dokumentierten Bearbeitung im Administrationsbereich.
Wichtiger Stichtag: Die neuen Anforderungen an die Online-Widerrufsfunktion werden im Zusammenhang mit dem 19. Juni 2026 diskutiert. Für Händler ist das ein sinnvoller Zeitpunkt, um Shop, AGB, Verbraucherinformationen, interne Prozesse und technische Umsetzung rechtzeitig vorzubereiten.
Warum braucht ein Online-Shop einen Widerrufsbutton?
Im E-Commerce ist der Vertragsschluss schnell und bequem. Verbraucher können ein Produkt in den Warenkorb legen, die Zahlung abschließen und einen Fernabsatzvertrag online innerhalb weniger Minuten schließen. Die neuen Vorgaben zielen darauf ab, dass auch die Ausübung des Widerrufsrechts ähnlich einfach und zugänglich wird.
Widerrufsbutton für PrestaShop unterstützt die technische Umsetzung dieser Anforderung. Der Kunde sieht einen klaren Button, gibt seine Online-Widerrufserklärung über ein Formular ab, bestätigt diese in einem zweiten Schritt, und der Shop erhält einen gespeicherten Datensatz mit Datum, Uhrzeit, Umfang und Angaben zur Identifizierung des Vertrags bzw. der Bestellung.
Das ist nicht nur eine UX-Verbesserung. Es ist ein Compliance-orientiertes Werkzeug für PrestaShop-Händler, die die manuelle Bearbeitung von Rücksendungen und Widerrufen reduzieren, Nachweise zu Widerrufserklärungen sichern und sich auf die neuen Verbraucherrechte im digitalen Handel vorbereiten möchten.
Risiko bei fehlender oder fehlerhafter Umsetzung
Eine fehlende oder fehlerhaft umgesetzte Widerrufsfunktion kann für den Shop mehr bedeuten als nur zusätzlichen Bearbeitungsaufwand. Sie kann auch rechtliche, administrative und finanzielle Risiken erhöhen. Wenn Verbraucher keinen einfachen Zugang zu Informationen und zu einem Tool für die Abgabe einer Online-Widerrufserklärung haben, kann dies als Verstoß gegen verbraucherschützende Pflichten bewertet werden.
Nach nationalem Verbraucherrecht können Sanktionen für Verstöße gegen kollektive Verbraucherinteressen erheblich sein. In bestimmten Rechtsordnungen, etwa im polnischen System des Verbraucherschutzes, kann eine Geldbuße bis zu 10 % des Jahresumsatzes des Unternehmers erreichen. Das bedeutet nicht, dass jeder technische Fehler automatisch eine solche Sanktion auslöst, zeigt aber die Größenordnung des Risikos für E-Commerce-Unternehmen, die Informationspflichten und Verfahrenspflichten gegenüber Verbrauchern ignorieren.
Zusätzlich besteht das Risiko einer Verlängerung der Widerrufsfrist. Wenn der Verbraucher nicht ordnungsgemäß über sein Widerrufsrecht informiert wurde, kann sich die Frist zur Ausübung dieses Rechts um bis zu 12 Monate nach Ablauf der regulären Widerrufsfrist verlängern. In der Praxis bedeutet das eine längere Unsicherheit für den Shop, schwierigere Rückabwicklungsprozesse und ein höheres Risiko von Streitfällen.
Das Modul hilft, dieses Risiko auf technischer Ebene zu reduzieren: Es stellt eine sichtbare Widerrufsfunktion bereit, speichert den Antrag, versendet eine Eingangsbestätigung und gibt dem Administrator Werkzeuge zur Bearbeitung des gesamten Prozesses.
Wichtigste Funktionen des Moduls
- Sichtbarer Button „Vertrag widerrufen” – verfügbar an wichtigen Stellen im Shop.
- Zweistufiges Widerrufsverfahren – Widerrufsformular und separater Bestätigungsschritt.
- Vollständiger und teilweiser Widerruf – der Kunde kann die gesamte Bestellung oder ausgewählte Positionen widerrufen.
- Unterscheidung zwischen Widerruf und Stornierung einer unbezahlten Bestellung – getrennte Behandlung bezahlter und unbezahlter Bestellungen.
- Eingangsbestätigung auf dauerhaftem Datenträger – automatische E-Mail an den Kunden mit Datum, Uhrzeit und Inhalt der Widerrufserklärung.
- Benachrichtigung für den Händler – administrative E-Mail über einen neuen Widerrufsantrag.
- Unterstützung für registrierte Kunden und Gastkunden – Widerruf ohne Kundenkonto über Bestellreferenz und E-Mail-Adresse.
- Widerrufsfrist ab Lieferung – der Shop kann den Bestellstatus definieren, der die Lieferung der Ware markiert.
- Optionales IBAN-Feld – der Kunde kann ein Bankkonto für die Rückerstattung angeben, wenn der Shop diese Option aktiviert.
- Produkt- und Kategorieausschlüsse – Unterstützung gesetzlicher Ausnahmen vom Widerrufsrecht.
- Back-Office-Verwaltung – Antragliste, Filter, Status, Details, interne Notizen und Anhänge.
- Statistiken zu Widerrufsanträgen – schneller Überblick über alle und ausstehende Anträge.
- Mehrsprachige E-Mail-Vorlagen – vorbereitet für wichtige EU-Verkaufssprachen.
- Konfigurierbares Button-Design – Beschriftung, Farbe, Position im Footer, Hell/Dunkel-Variante und eigenes CSS.
- SEO-Einstellungen für die Widerrufsseite – Meta Title, Meta Description und Noindex-Option.
- Domain-Lizenz – das Modul wird einer konkreten Shop-Domain zugeordnet.
- Selbstreparatur-Mechanismus – automatische Wiederherstellung von Moduleinstellungen und Integrationen, auch nach einem Theme-Wechsel.
- Sichere Datenaufbewahrung – Widerrufsdatensätze bleiben nach der Deinstallation des Moduls in der Datenbank erhalten.
- Kein Abonnement – einmaliger Modulkauf, ohne monatliche Nutzungsgebühr.
Widerrufsprozess Schritt für Schritt
1. Der Kunde findet den Widerrufsbutton
Die Funktion kann im Footer, im Kundenkonto und auf der Seite mit den Bestelldetails verfügbar sein. Dadurch ist die Widerrufsfunktion sichtbar, leicht auffindbar und an die Richtung der neuen EU-Anforderungen angepasst.
2. Der Kunde füllt das Widerrufsformular aus
Der Kunde wählt oder identifiziert die Bestellung, bestimmt den Umfang des Antrags und gibt die erforderlichen Daten an. Gastkunden können die Bestellung anhand der Bestellreferenz und der bei der Bestellung verwendeten E-Mail-Adresse identifizieren.
3. Der Kunde bestätigt die Widerrufserklärung
Im zweiten Schritt sieht der Kunde eine Zusammenfassung des Antrags, die Bestelldaten und die vom Widerruf erfassten Positionen. Erst nach eindeutiger Bestätigung wird die Widerrufserklärung im System gespeichert.
4. Das System versendet die Eingangsbestätigung
Nach der Bestätigung erhält der Kunde eine E-Mail als Eingangsbestätigung der Widerrufserklärung. Der Händler erhält zusätzlich eine administrative Benachrichtigung, und der Antrag wird im PrestaShop Back Office gespeichert.
Konfiguration des Buttons und des Designs
Das Modul ermöglicht die visuelle Anpassung des Widerrufsbuttons an das Design des Shops, ohne den Theme-Code bearbeiten zu müssen. Der Administrator kann unter anderem konfigurieren:
- Button-Beschriftung für die Shop-Sprachen,
- Button-Farbe,
- Sichtbarkeit des Footer-Links,
- Darstellungsvariante im Footer – hell oder dunkel,
- Position des Buttons im Footer,
- eigene CSS-Regeln für den Button.
Über eigenes CSS lassen sich Hintergrund, Textfarbe, Rahmen, Abrundungen, Innenabstände, Schatten, Schriftstärke und weitere visuelle Details anpassen. Das ist besonders nützlich für Agenturen und Shops, die die Widerrufsfunktion optisch an ihr PrestaShop-Theme, Landingpages und Footer-Design anpassen möchten.
Selbstreparatur-Mechanismus und Datenaufbewahrung
Das Modul enthält einen Selbstreparatur-Mechanismus, der die Konfiguration nach Änderungen im Shop stabil halten soll. Wenn das PrestaShop-Theme gewechselt wird, Hooks neu aufgebaut oder Einstellungen aktualisiert werden, kann das Modul seine wichtigsten Einstellungen und Integrationen automatisch wiederherstellen, damit der Widerrufsbutton weiterhin an den passenden Stellen im Front Office verfügbar bleibt.
Das ist besonders wichtig für Shops, die regelmäßig ihr Theme aktualisieren, Layouts ändern, neue Templates testen oder Implementierungsarbeiten durchführen. Der Selbstreparatur-Mechanismus reduziert das Risiko, dass nach einem Theme-Wechsel eine rechtlich relevante Funktion aus dem Front Office verschwindet oder nicht mehr korrekt eingebunden ist.
Das Modul wurde außerdem mit Blick auf eine sichere Aufbewahrung der Antragshistorie entwickelt. Nach der Deinstallation des Moduls werden Widerrufsdatensätze nicht automatisch aus der Datenbank gelöscht. So kann der Shop Antragshistorie, Bestätigungsdaten, Bearbeitungsstatus und Nachweise aufbewahren, die bei einer Beschwerde, Prüfung, einem Verbraucherstreit oder einer internen Compliance-Kontrolle benötigt werden können.
Produkt- und Kategorieausschlüsse
Nicht jedes Produkt unterliegt dem regulären Widerrufsrecht. Das Modul ermöglicht es dem Händler, Produkte und Kategorien zu definieren, die von der Widerrufsprozedur ausgeschlossen werden sollen, zum Beispiel aufgrund von Hygiene, Gesundheitsschutz, Personalisierung oder der Art der Ware.
- Ausschluss nach Produkt-ID – für bestimmte Produkte.
- Ausschluss nach Kategorie-ID – für ganze Produktgruppen.
- Mehrsprachiger Ausschlusshinweis – Kundenhinweis, warum eine bestimmte Position nicht widerrufen werden kann.
- Bearbeitung gemischter Bestellungen – der Kunde kann einen Antrag für nicht ausgeschlossene Artikel stellen.
Dadurch eignet sich das Modul auch für Shops mit Kosmetik, Unterwäsche, Lebensmitteln, Hygieneprodukten, versiegelten Waren und personalisierten Artikeln.
Back-Office-Verwaltung in PrestaShop
Das Modul enthält einen eigenen Bereich Widerrufsanträge zur Bearbeitung von Verbraucher-Widerrufen direkt im PrestaShop Back Office. Der Administrator erhält nicht nur eine E-Mail-Benachrichtigung, sondern auch einen vollständigen Datensatz zu jedem Fall.
Liste der Widerrufsanträge
Die Antragliste enthält unter anderem:
- Antrags-ID,
- Antragsdatum,
- Bestellreferenz,
- Kundenname,
- E-Mail-Adresse,
- Umfang des Antrags: vollständig oder teilweise,
- Bearbeitungsstatus,
- Status der Eingangsbestätigung,
- Aktion zur Detailansicht.
Filter sind verfügbar nach Datum, Bestellreferenz, Kunde, E-Mail-Adresse, Umfang, Status und Datum der versendeten Eingangsbestätigung. Das erleichtert die tägliche Arbeit, wenn ein Shop mehrere Widerrufsanträge erhält.
Bearbeitungsstatus
Der Administrator kann den Antrag durch folgende Bearbeitungsphasen führen:
- Ausstehend,
- Bestätigt,
- In Bearbeitung,
- Erstattet,
- Abgelehnt.
Interne Notizen und Anhänge
Zu einem Antrag können eine interne Notiz sowie ein Anhang, zum Beispiel ein Nachweis der Rückerstattung, hinzugefügt werden. Unterstützte Formate sind PDF, JPG, JPEG, PNG und GIF mit einer Größenbegrenzung von bis zu 10 MB.
Antragsdetails
Die Detailansicht enthält Daten, die für Bearbeitung und Nachweisführung relevant sind: Antragsdatum, Bestätigungsdatum, Status der Eingangsbestätigung, Umfang, Bearbeitungsstatus, IP-Adresse, Sprache, Kundendaten, Bestellreferenz und die vom Widerruf erfassten Positionen.
Ein solcher Datensatz kann bei Beschwerden, Verbraucherstreitigkeiten, internen Qualitätsprüfungen oder Anfragen von Verbraucherschutzbehörden hilfreich sein.
SEO-Einstellungen für die Widerrufsseite
Die Seite mit dem Widerrufsformular ist in erster Linie eine Funktionsseite. Deshalb kann der Händler im Modul die grundlegenden SEO-Einstellungen kontrollieren:
- Meta Title,
- Meta Description,
- Noindex, damit die Formularseite nicht indexiert wird.
So kann die Produktseite des Moduls für Suchmaschinen optimiert werden, während die technische Widerrufsseite bei Bedarf kontrolliert und aus den Suchergebnissen herausgehalten wird.
Mehrsprachigkeit und Verkauf in der EU
Das Modul wurde für Shops vorbereitet, die Kunden aus verschiedenen EU-Ländern bedienen. E-Mail-Vorlagen und Kundenhinweise können mehrsprachig funktionieren, wobei die wichtigsten EU-Verkaufssprachen vorbereitet sind. Für weitere Sprachversionen kann ein sicherer englischer Fallback verwendet werden.
Das ist wichtig für Händler, die grenzüberschreitend verkaufen und einen einheitlichen Prozess für Online-Widerrufserklärungen unabhängig von der Kundensprache bereitstellen möchten.
Für wen ist dieses Modul geeignet?
- Online-Shops auf PrestaShop,
- Händler, die an Verbraucher in der Europäischen Union verkaufen,
- Shops, die sich auf die Anforderungen der Richtlinie (EU) 2023/2673 vorbereiten möchten,
- Agenturen, die PrestaShop-Shops und Compliance-Lösungen implementieren,
- Shops mit Kosmetik, Unterwäsche, Lebensmitteln, Hygieneprodukten oder personalisierten Waren,
- E-Commerce-Unternehmen, die Rücksendungen, Widerrufserklärungen und Dokumentation besser organisieren möchten.
Vorteile für den Shop
- Bessere Organisation von Rücksendungen und Widerrufen – weniger manuelle E-Mail-Bearbeitung und weniger operatives Chaos.
- Klare Customer Journey – der Verbraucher weiß, wo und wie er seine Widerrufserklärung abgeben kann.
- Nachweise zu Anträgen – Datum, Uhrzeit, Umfang, Kunde, Bestellung, IP-Adresse und Bestätigungsstatus.
- Back-Office-Workflow – Status, Filter, Notizen, Anhänge und Detailansicht.
- Design-Konsistenz – Farbe, Beschriftung, Footer-Platzierung und eigenes CSS.
- Stabilität nach Theme-Wechsel – Selbstreparatur-Mechanismus hilft, Moduleinstellungen nach Template-Änderungen wiederherzustellen.
- Schutz der Antragshistorie – Widerrufsdatensätze bleiben nach der Deinstallation in der Datenbank erhalten.
- Unterstützung der Prozess-Compliance – technische Widerrufsfunktion direkt im PrestaShop-Shop.
- Geringeres operatives Risiko – geordneter Ablauf statt verstreuter E-Mails und manueller Notizen.
Technische Kompatibilität
- Plattform: PrestaShop 9.x und PrestaShop 8.x.
- PHP: 8.1 oder neuer, entsprechend den Anforderungen von PrestaShop 9.
- Themes: kompatibel mit Classic, Hummingbird und Themes, die den PrestaShop-Standards folgen.
- Lizenz: Domain-Lizenz für einen Shop.
Häufig gestellte Fragen
Kann ein Shop bestraft werden, wenn kein Widerrufsbutton vorhanden ist?
Eine fehlerhafte Umsetzung von Verbraucherpflichten kann das Risiko von Verfahren und Sanktionen erhöhen. Bei Verstößen gegen kollektive Verbraucherinteressen können Geldbußen in bestimmten Rechtsordnungen bis zu 10 % des Jahresumsatzes erreichen. Ob eine Sanktion gerechtfertigt ist und wie hoch sie ausfällt, hängt immer vom konkreten Einzelfall ab.
Kann eine fehlende Widerrufsinformation die Widerrufsfrist auf 12 Monate verlängern?
Ja. Wenn der Verbraucher nicht ordnungsgemäß über das Widerrufsrecht informiert wurde, kann sich die Frist zur Ausübung dieses Rechts um bis zu 12 Monate nach Ablauf der regulären Widerrufsfrist verlängern.
Ersetzt das Modul die AGB oder Widerrufsbelehrung des Shops?
Nein. Das Modul unterstützt die technische Umsetzung der Online-Widerrufsfunktion. AGB, Widerrufsbelehrung, Rücksenderegeln und interne Prozesse sollten separat angepasst werden.
Kann der Kunde nur einen Teil der Bestellung widerrufen?
Ja. Das Modul unterstützt vollständige und teilweise Widerrufe, also Anträge, die nur ausgewählte Produkte aus der Bestellung betreffen.
Unterstützt das Modul Produkte, die vom Widerrufsrecht ausgeschlossen sind?
Ja. Der Händler kann ausgeschlossene Produkte und Kategorien definieren und dem Kunden einen passenden Hinweis anzeigen, warum eine bestimmte Position nicht widerrufen werden kann.
Erhält der Kunde eine Eingangsbestätigung per E-Mail?
Ja. Nach der Bestätigung des Antrags erhält der Kunde eine Eingangsbestätigung der Widerrufserklärung per E-Mail, einschließlich Datum, Uhrzeit und Inhalt des Antrags.
Funktioniert das Modul auch für Gastkunden?
Ja. Die Unterstützung für Gastkunden kann aktiviert werden. Der Kunde identifiziert die Bestellung dann über Bestellreferenz und E-Mail-Adresse.
Bleibt die Antragshistorie nach der Deinstallation erhalten?
Ja. Widerrufsdatensätze bleiben nach der Deinstallation des Moduls in der Datenbank erhalten. Das ist eine bewusste Schutzmaßnahme, weil Antragshistorie, Bestätigungsdaten, Status und Nachweise auch nach einem technischen Wechsel oder Shop-Umbau benötigt werden können.
Unterstützt das Modul einen Theme-Wechsel in PrestaShop?
Das Modul enthält einen Selbstreparatur-Mechanismus, der Moduleinstellungen und Integrationen nach Änderungen im Shop wiederherstellen kann, auch nach einem Wechsel des grafischen Themes. Dadurch bleibt die Widerrufsfunktion bei Implementierungsarbeiten und Design-Updates widerstandsfähiger.
Wichtiger Hinweis
Das Modul ersetzt keine AGB, Widerrufsbelehrung oder individuelle Rechtsberatung. Es unterstützt die technische Umsetzung der Online-Widerrufsfunktion. Der Händler sollte zusätzlich sicherstellen, dass AGB, Widerrufsbelehrung, Rückgabebedingungen, Verbraucherinformationen, gesetzliche Ausnahmen und interne Bearbeitungsprozesse ordnungsgemäß angepasst werden.
Zusammenfassung
Widerrufsbutton für PrestaShop ist ein Modul für Shops, die sich auf die Richtlinie (EU) 2023/2673 und Artikel 11a vorbereiten, den Online-Widerruf organisieren und das Risiko fehlerhafter Bearbeitung von Verbraucherrechten reduzieren möchten.
Das Modul fügt einen Widerrufsbutton, ein Online-Formular, einen zweiten Bestätigungsschritt, automatische E-Mails, Back-Office-Verwaltung, Status, Notizen, Anhänge, Produkt- und Kategorieausschlüsse, erweiterte Design-Konfiguration mit eigenem CSS, einen Selbstreparatur-Mechanismus nach Änderungen im Shop und die sichere Aufbewahrung von Antragsdatensätzen in der Datenbank hinzu. Es ist eine vollständige Lösung für PrestaShop-Händler, die eine Widerrufsfunktion klar, praktisch und passend für den E-Commerce umsetzen möchten.
Kommentare (0)
Ihre Bewertung der Rezension kann nicht gesendet werden
Kommentar melden
Meldung gesendet
Ihre Meldung kann nicht gesendet werden