ZweiPunkt: Widerrufsbutton

- Version: 6.7.5
- Letztes Update: 29. June 2026
- Kompatibilität: 6.7.*6.6.*
Beschreibung
Elektronischer Widerrufsbutton nach § 356a BGB
Ab dem 19.06.2026 müssen Online-Shops einen elektronischen Widerrufsbutton bereitstellen. Dieses Plugin liefert die technische Funktion für Shops, die nicht auf die native Shopware-Lösung (6.7.9.0 bzw. den 6.6-Backport) aktualisieren können.
Funktionsumfang
- Login-freier Widerrufsbutton „Vertrag widerrufen", ohne Kundenkonto erreichbar.
- Gesetzlich zweistufiges Verfahren: Der Button ist Stufe 1, die Formularseite mit dem Button „Widerruf bestätigen" ist Stufe 2. Erst der zweite Klick löst den Widerruf aus.
- Datensparsames Formular: Pflicht sind nur Bestellnummer und E-Mail. Name, Vertragsdatum und Nachricht sind optional, ein Widerrufsgrund wird nicht verlangt.
- Eingangsbestätigung per E-Mail an den Kunden und Benachrichtigung an den Händler. Beide Mail-Templates sind im Admin editierbar.
- Captcha (Shopware-Standard) und Datenschutz-Hinweis im Formular.
- Bewusst keine Speicherung der Widerrufe: Der Nachweis erfolgt über die Mails. Das hält das Plugin schlank und datensparsam.
Platzierung und Aussehen
Für die Platzierung gibt es zwei Wege, frei kombinierbar. Standardmäßig setzt Du selbst einen Verweis auf die Widerrufsseite (Footer-Navigation, Menü oder CMS-Element); das Plugin stellt jeden solchen Verweis automatisch als Button dar, während Links im Fließtext (etwa in der Widerrufsbelehrung) normale Textlinks bleiben. Alternativ blendest Du den Button per JavaScript automatisch an einer frei gewählten Stelle der Seite ein, getrennt für Desktop und Mobil, ohne eigene Kategorie und in jedem Theme.
Das Aussehen ist in den Plugin-Einstellungen vollständig anpassbar: Hintergrund- und Textfarbe, Schriftgröße, Buttongröße, Eckenradius, Abstände und volle Breite. Für Sonderfälle lässt sich zusätzlich eigenes CSS hinterlegen.
Kompatibilität
Lauffähig unter Shopware 6.6 und 6.7. Das Plugin verwendet ausschließlich eigene Routen und Templates und fügt den Button additiv ein, ohne Core-Templates zu ersetzen.
Rechtlicher Hinweis
Das Plugin liefert die technische Funktion. Der genaue Wortlaut der erweiterten Widerrufsbelehrung und die finale Button-Beschriftung sind mit dem Anwalt des Shopbetreibers abzustimmen.
Fragen & Antworten
Bewertungen
Konfigurationsanleitung
Installation
- Plugin als ZIP im Administrationsbereich unter Erweiterungen > Meine Erweiterungen hochladen.
- Plugin installieren und aktivieren.
- Cache leeren (Einstellungen > Caches & Indizes).
- Unter den Plugin-Einstellungen die Benachrichtigungs-E-Mail des Händlers hinterlegen und in der Platzierung prüfen, wie der Button angezeigt werden soll.
Hinweise
- Wie der Button erscheint, legst Du im Bereich „Platzierung" fest. Im Auslieferungszustand wird jeder selbst gesetzte Verweis auf die Widerrufsseite als Button dargestellt; alternativ blendet das Plugin den Button per JavaScript automatisch an einer gewählten Stelle ein. Aussehen (Farben, Größe, Eckenradius, volle Breite, eigenes CSS) stellst Du im Bereich „Aussehen" ein.
- Die Mail-Templates „Widerrufsbestätigung" und „Widerruf eingegangen (Händler)" sind unter Einstellungen > E-Mail-Templates anpassbar.
- Eingegangene Widerrufe werden nicht gespeichert, sondern per E-Mail an Kunde und Händler übermittelt.
Widerrufsbutton platzieren
Für die Platzierung stehen zwei Wege bereit, die sich auch kombinieren lassen. Welcher passt, hängt von Deinem Theme ab.
Weg 1: Eigenen Verweis setzen (Standard)
Im Auslieferungszustand stellt das Plugin jeden selbst gesetzten Verweis auf die Widerrufsseite automatisch als Button dar. Am einfachsten über eine eigene Footer-Kategorie:
- Unter Kataloge > Kategorien im Footer-Navigationsbaum eine neue Unterkategorie anlegen, etwa „Vertrag widerrufen".
- Als Typ „Link" wählen, als Linktyp „Externer Link" und als Ziel /widerruf eintragen.
- Die Kategorie per Drag-and-drop an die gewünschte Stelle im Baum ziehen.
- Für weitere Sprachen die Kategorie-Übersetzung pflegen.
Die Footer-Navigation gilt pro Verkaufskanal. Bei mehreren Verkaufskanälen den Schritt im jeweiligen Footer-Baum wiederholen. Links im Fließtext (etwa in der Widerrufsbelehrung) bleiben dabei normale Textlinks.
Weg 2: Button automatisch per JavaScript einfügen
Wenn Du keine Kategorie pflegen möchtest, blendet das Plugin den Button nach dem Laden der Seite automatisch an einer von Dir gewählten Stelle ein, auch in stark angepassten Themes:
- In den Plugin-Einstellungen unter „Platzierung" die Option „Button automatisch per JavaScript einfügen" aktivieren.
- Das Ziel-Element für Desktop und Mobil getrennt als CSS-Selektor angeben (per Browser-Inspektor ermittelbar) und je Ansicht die Position vor, in oder nach dem Element wählen.
Changelog
- Desktop und Mobil sind getrennt einstellbar (eigener Selektor, Position und Breakpoint), damit der Button auch mobil zuverlässig sichtbar bleibt.
- Kompatibel mit Shopware 6.6 und 6.7.
- Das Aussehen des Buttons ist jetzt vollständig einstellbar: Hintergrund- und Textfarbe, Schriftgröße, Buttongröße, Eckenradius, Abstände, volle Breite und eigenes CSS.
- Jeder über das Theme platzierte Link auf die Widerrufsseite (Footer-Navigation, Menü, CMS) wird jetzt automatisch als Button dargestellt.
- Der Button-Text lässt sich jetzt frei anpassen.
- Der Button wird jetzt zuverlässig auf allen Seiten angezeigt, auch auf der Produktseite.
- Storefront-Texte für Spanisch, Französisch, Italienisch und Niederländisch ergänzt.
- Die Händler-Benachrichtigung kann jetzt an mehrere E-Mail-Adressen gehen (mit Komma getrennt).
- Footer-Link „Vertrag widerrufen" und eigene Widerrufsseite mit
zweistufigem Verfahren.
- Pflichtfelder Bestellnummer und E-Mail, Captcha und Datenschutz-Hinweis.
- Eingangsbestätigung an den Kunden und Benachrichtigung an den Händler
per E-Mail. Keine Speicherung der Widerrufe (Nachweis über die Mails).
- Kompatibel mit Shopware 6.7.
- Desktop und Mobil sind getrennt einstellbar (eigener Selektor, Position und Breakpoint), damit der Button auch mobil zuverlässig sichtbar bleibt.
- Kompatibel mit Shopware 6.6 und 6.7.
- Das Aussehen des Buttons ist jetzt vollständig einstellbar: Hintergrund- und Textfarbe, Schriftgröße, Buttongröße, Eckenradius, Abstände, volle Breite und eigenes CSS.
- Jeder über das Theme platzierte Link auf die Widerrufsseite (Footer-Navigation, Menü, CMS) wird jetzt automatisch als Button dargestellt.
- Der Button-Text lässt sich jetzt frei anpassen.
- Der Button wird jetzt zuverlässig auf allen Seiten angezeigt, auch auf der Produktseite.
- Storefront-Texte für Spanisch, Französisch, Italienisch und Niederländisch ergänzt.
- Die Händler-Benachrichtigung kann jetzt an mehrere E-Mail-Adressen gehen (mit Komma getrennt).
- Footer-Link „Vertrag widerrufen" und eigene Widerrufsseite mit
zweistufigem Verfahren.
- Pflichtfelder Bestellnummer und E-Mail, Captcha und Datenschutz-Hinweis.
- Eingangsbestätigung an den Kunden und Benachrichtigung an den Händler
per E-Mail. Keine Speicherung der Widerrufe (Nachweis über die Mails).
- Kompatibel mit Shopware 6.6.






