Der Online-Kauf ist in wenigen Klicks erledigt. Der Widerruf war dagegen in vielen Shops bisher deutlich umständlicher: Widerrufsbelehrung suchen, Formular herunterladen, E-Mail schreiben, Bestellnummer heraussuchen und auf Rückmeldung warten.
Genau das soll sich mit dem neuen Widerrufsbutton ändern.
Die neue Pflicht verfolgt ein klares Ziel: Verbraucherinnen und Verbraucher sollen online abgeschlossene Verträge genauso einfach widerrufen können, wie sie sie abgeschlossen haben. Für Online-Shops ist das nicht nur ein rechtliches Thema, sondern auch eine technische und prozessuale Aufgabe.
Gerade bei Shopware-Shops betrifft der Widerrufsbutton mehrere Bereiche: Storefront, Kundenkonto, Bestellhistorie, E-Mail-Kommunikation, ERP-Anbindung, Retourenprozesse, Rechtstexte und internes Support-Handling.
Was ist der Widerrufsbutton?
Der Widerrufsbutton ist eine elektronische Funktion, über die Verbraucher einen online geschlossenen Vertrag digital widerrufen können.
Wichtig ist: Gemeint ist nicht nur ein einfacher Link zur Widerrufsbelehrung. Die Funktion muss es ermöglichen, eine Widerrufserklärung tatsächlich elektronisch abzugeben.
Nach dem veröffentlichten Gesetzestext zu § 356a BGB muss die Widerrufsfunktion gut lesbar mit „Vertrag widerrufen“ oder einer anderen eindeutigen Formulierung beschriftet sein.
Praktisch bedeutet das: Der Kunde klickt auf eine klar erkennbare Widerrufsfunktion, gibt die notwendigen Informationen ein oder bestätigt sie, sendet den Widerruf ab und erhält anschließend eine Bestätigung.
Ab wann gilt die Pflicht?
Die Pflicht zum Widerrufsbutton gilt ab dem 19. Juni 2026. Mehrere Rechts- und Verbraucherquellen nennen diesen Stichtag für die verpflichtende Bereitstellung der elektronischen Widerrufsfunktion.
Für Händler ist dieser Termin wichtig, weil die Funktion nicht erst am Stichtag konzipiert werden sollte. Je nach Shopware-Setup kann die Umsetzung deutlich mehr betreffen als nur einen zusätzlichen Button im Theme.
Für wen gilt der Widerrufsbutton?
Die Pflicht betrifft grundsätzlich Unternehmen, die mit Verbraucherinnen und Verbrauchern online Verträge schließen, also typischerweise B2C-Fernabsatzverträge über Waren, Dienstleistungen oder Finanzprodukte. Die Verbraucherzentrale beschreibt, dass Unternehmen einen Widerrufsbutton anbieten müssen, wenn über ihre Webseite Verträge geschlossen werden können.
Für Shopware-Shops bedeutet das vor allem:
- klassische B2C-Shops
- D2C-Shops
- Shops mit Warenverkauf an Verbraucher
- Shops mit digitalen Produkten, sofern ein Widerrufsrecht besteht
- Shops mit Dienstleistungsverträgen
- hybride B2B/B2C-Shops mit Verbraucher-Verkaufskanal
Wichtig: Die konkrete rechtliche Bewertung hängt vom jeweiligen Geschäftsmodell ab. Bei reinen B2B-Shops, individuellen Sonderanfertigungen oder Produkten ohne gesetzliches Widerrufsrecht muss genauer geprüft werden, ob und wie die Pflicht greift.
Was muss die Widerrufsfunktion können?
Ein rechtssicherer Widerrufsbutton ist mehr als ein grafisches Element. Die Funktion muss den Widerruf technisch ermöglichen und für den Verbraucher einfach nutzbar sein.
Aus Shopware-Sicht sollte die Umsetzung mindestens diese Bereiche abdecken:
1. Klare Beschriftung
Die Funktion sollte eindeutig benannt sein, zum Beispiel:
- „Vertrag widerrufen“
- „Bestellung widerrufen“
- „Widerruf erklären“
Rechtlich besonders naheliegend ist die Formulierung „Vertrag widerrufen“, weil sie auch im Gesetzesentwurf beziehungsweise in juristischen Erläuterungen ausdrücklich genannt wird.
2. Leichte Auffindbarkeit
Die Funktion darf nicht versteckt sein. Sie sollte dort erscheinen, wo Verbraucher sie logisch erwarten:
- im Kundenkonto bei der Bestellung
- in der Bestellübersicht
- auf einer zentralen Widerrufsseite
- optional zusätzlich im Footer
- optional in der Bestellbestätigungs-E-Mail verlinkt
Für Gastbestellungen ist besonders wichtig, dass der Widerruf nicht nur über ein Kundenkonto möglich ist. Viele Shopware-Shops erlauben Bestellungen ohne Account. Dann muss die Widerrufsfunktion auch ohne Login nutzbar sein.
3. Erfassung notwendiger Informationen
Damit der Händler den Widerruf zuordnen kann, sollte die Funktion strukturierte Daten erfassen, zum Beispiel:
- Name
- E-Mail-Adresse
- Bestellnummer
- betroffene Artikel oder Bestellung
- Datum der Bestellung
- optionale Nachricht
- Zeitpunkt der Widerrufserklärung
Dabei gilt: So wenig wie möglich, so viel wie nötig. Der Prozess sollte nicht unnötig erschwert werden.
4. Bestätigung des Widerrufs
Nach dem Absenden sollte automatisch eine Bestätigung erzeugt werden. Diese Bestätigung sollte dem Kunden anzeigen, dass die Widerrufserklärung eingegangen ist.
Sinnvoll ist zusätzlich eine E-Mail-Bestätigung mit:
- Bestellnummer
- Zeitpunkt des Widerrufs
- Zusammenfassung der Angaben
- Hinweis auf weitere Abwicklung
- Kontaktmöglichkeit bei Rückfragen
5. Interne Weiterverarbeitung
Für Händler ist entscheidend, dass der Widerruf nicht nur beim Kunden „schön aussieht“, sondern intern sauber verarbeitet wird.
Mögliche Anforderungen:
- Benachrichtigung an Support oder Retourenteam
- Eintrag in Shopware beim Auftrag
- Status oder Tag an der Bestellung
- Übergabe an ERP oder Warenwirtschaft
- Dokumentation für Nachweiszwecke
- Übergabe an Retourenportal
- Anbindung an Helpdesk-System
Warum Shopware-Händler das Thema frühzeitig angehen sollten
In einfachen Shops kann ein Widerrufsbutton relativ schlank umgesetzt werden. In gewachsenen Shopware-Setups ist die Lage oft komplexer.
Typische Fragen sind:
- Gibt es Gastbestellungen?
- Gibt es mehrere Sales Channels?
- Gibt es unterschiedliche Länder und Sprachen?
- Gibt es B2B und B2C im selben System?
- Gibt es Produkte ohne Widerrufsrecht?
- Gibt es digitale Produkte oder Dienstleistungen?
- Gibt es ERP- oder Retourenprozesse?
- Gibt es externe Fulfillment-Partner?
- Muss der Widerruf an ein Ticketsystem übergeben werden?
- Gibt es bereits ein Retourenportal?
Je mehr dieser Fragen relevant sind, desto weniger reicht eine einfache Theme-Anpassung aus.
Umsetzung in Shopware 6: mögliche Architektur
Für Shopware 6 gibt es mehrere sinnvolle Umsetzungswege. Welche Variante passt, hängt vom Shop, den Prozessen und den rechtlichen Anforderungen ab.
Variante 1: Einfache Widerrufsseite mit Formular
Eine zentrale CMS-Seite enthält ein Formular zur Widerrufserklärung. Der Kunde gibt Bestellnummer, E-Mail-Adresse und weitere Angaben ein.
Vorteile: Schnell umsetzbar, auch für Gastbestellungen geeignet, unabhängig vom Kundenkonto.
Nachteile: Weniger komfortabel, keine direkte Artikelauswahl, mehr manuelle Zuordnung.
Variante 2: Widerruf direkt im Kundenkonto
Im Kundenkonto erscheint bei widerrufsfähigen Bestellungen ein Button „Vertrag widerrufen“. Die Bestellung ist bereits vorausgefüllt.
Vorteile: Sehr nutzerfreundlich, weniger Fehler, gute Zuordnung.
Nachteile: Nicht ausreichend für Gastbestellungen, wenn keine zusätzliche Lösung existiert.
Variante 3: Kombination aus Kundenkonto und öffentlichem Widerrufsformular
Das ist für viele Shopware-Shops die beste Lösung. Eingeloggte Kunden können direkt aus der Bestellung widerrufen. Gastkunden nutzen ein öffentliches Formular mit Bestellnummer und E-Mail-Adresse.
Vorteile: Gute UX, rechtlich robuster, praxistauglich für verschiedene Bestellarten.
Nachteile: Etwas höherer Entwicklungsaufwand.
Variante 4: Integration in Retouren- oder ERP-Prozess
Der Widerruf wird direkt an ein Retourenportal, ERP, Helpdesk oder Fulfillment-System übergeben.
Vorteile: Skalierbar, sauberer Prozess, weniger manuelle Arbeit.
Nachteile: Benötigt klare Schnittstellen und Prozessdefinition.
UX-Empfehlung für Shopware-Shops
Der Widerrufsbutton sollte nicht wie ein aggressiver Conversion-Gegner behandelt werden. Wer ihn versteckt oder unklar gestaltet, riskiert nicht nur rechtliche Probleme, sondern auch Frust beim Kunden.
Eine gute UX wäre:
- Footer-Link: Widerruf erklären
- Kundenkonto: Button bei relevanter Bestellung
- Öffentliche Seite für Gastbestellungen
- Formular mit wenigen Pflichtfeldern
- klare Bestätigungsseite
- automatische E-Mail-Bestätigung
- interne Benachrichtigung an Support
So wird der Widerruf transparent, ohne den Kaufprozess unnötig negativ zu beeinflussen.
SEO- und GEO-Relevanz
Auch wenn der Widerrufsbutton primär ein Rechtsthema ist, hat die Umsetzung indirekt Auswirkungen auf SEO und GEO.
Warum?
Ein sauberer Widerrufsprozess stärkt Vertrauen. Vertrauenssignale, klare Rechtstexte, gute UX, transparente Prozesse und zugängliche Informationen helfen Nutzern und Suchsystemen dabei, einen Shop besser einzuordnen.
Für AI-Suchsysteme und generative Antworten sind klare Informationsseiten besonders wertvoll. Eine gute Widerrufsseite sollte deshalb nicht nur juristisch korrekt, sondern auch verständlich aufgebaut sein:
- Was ist ein Widerruf?
- Wann kann widerrufen werden?
- Wie funktioniert der Widerruf im Shop?
- Was passiert nach dem Absenden?
- Wie läuft die Rücksendung ab?
- Wann erfolgt die Erstattung?
- Welche Ausnahmen gibt es?
Das schafft nicht nur Rechtssicherheit, sondern auch bessere Nutzerführung.
Checkliste für Shopware-Händler
Vor dem 19. Juni 2026 sollten Händler folgende Punkte prüfen:
- Gilt die Pflicht für das eigene Geschäftsmodell?
- Gibt es B2C-Verträge mit gesetzlichem Widerrufsrecht?
- Gibt es Gastbestellungen?
- Wo soll der Widerrufsbutton platziert werden?
- Welche Bestelldaten müssen abgefragt werden?
- Wie wird der Eingang bestätigt?
- Wer erhält intern die Benachrichtigung?
- Wird der Widerruf in Shopware dokumentiert?
- Muss ein ERP, Helpdesk oder Retourenportal angebunden werden?
- Müssen Rechtstexte angepasst werden?
- Muss die Widerrufsbelehrung aktualisiert werden?
- Funktioniert die Lösung in allen Sprachen und Sales Channels?
- Ist der Prozess mobil gut nutzbar?
- Ist die Funktion barrierefrei bedienbar?
Häufige Fehler bei der Umsetzung
Viele Händler werden den Widerrufsbutton vermutlich zu spät oder zu oberflächlich umsetzen. Kritisch sind vor allem diese Fehler:
Fehler 1: Nur ein Link zur Widerrufsbelehrung
Ein Link auf eine PDF-Datei oder einen Rechtstext ist keine echte elektronische Widerrufsfunktion.
Fehler 2: Nur für eingeloggte Kunden verfügbar
Wenn Gastbestellungen möglich sind, darf der Widerruf nicht ausschließlich im Kundenkonto versteckt sein.
Fehler 3: Keine automatische Bestätigung
Der Kunde sollte nach dem Absenden eine klare Eingangsbestätigung erhalten.
Fehler 4: Keine interne Prozessanbindung
Wenn Widerrufe nur als E-Mail irgendwo eingehen, entstehen schnell manuelle Fehler.
Fehler 5: Keine Mehrsprachigkeit
Bei internationalen Shopware-Sales-Channels muss die Widerrufsfunktion sprachlich und rechtlich passend umgesetzt werden.
Fehler 6: Nicht barrierefrei
Die Funktion muss auch mobil, per Tastatur und mit Screenreader gut bedienbar sein. Gerade Formulare, Fehlermeldungen und Buttons sollten sauber umgesetzt werden.
Allers Technology Perspektive
Wir betrachten den Widerrufsbutton nicht nur als rechtliche Pflicht, sondern als Teil eines professionellen Shopware-Prozesses. Eine gute Umsetzung verbindet Rechtssicherheit, technische Stabilität, saubere Datenverarbeitung und eine verständliche Nutzerführung. Für Shopware-Händler ist jetzt der richtige Zeitpunkt, die eigene Architektur zu prüfen: Kundenkonto, Gastbestellungen, Sales Channels, ERP, Retourenprozess und Rechtstexte müssen zusammengedacht werden. Wer das frühzeitig sauber löst, vermeidet hektische Anpassungen kurz vor dem Stichtag.