
Widerrufsbutton in Shopify: Der Technik-Check zur Pflicht 2026
Widerrufsbutton-Pflicht seit 19.06.2026: Prüfen Sie Ihren Shopify-Shop in 5 Minuten und bauen Sie die Widerrufsfunktion sauber ein — mit App-Vergleich.
Seit dem 19. Juni 2026 gibt es einen neuen Pflicht-Baustein für jeden B2C-Onlineshop in der EU: die elektronische Widerrufsfunktion — im Alltag meist „Widerrufsbutton" genannt. Für Shopify-Händler ist das relevanter als viele denken, denn Shopify liefert dafür bis heute keine eigene Bordfunktion. Wer den Widerrufsbutton in seinem Shopify-Shop noch nicht eingebaut hat, hat seit zwei Monaten eine offene Baustelle — und die ist von außen für jeden sichtbar, der den Footer aufruft.
Die gute Nachricht: Technisch ist das Problem klein — mit der richtigen App ist der Einbau in ein bis zwei Stunden erledigt, teilweise kostenlos. Woran es in der Praxis scheitert, ist selten die App, sondern Details: der mobile Footer, fehlende Übersetzungen oder ein Theme-Update, das den Button unbemerkt wieder entfernt.
Dieser Artikel zeigt, was die Pflicht technisch verlangt, wie Sie Ihren Shop in fünf Minuten prüfen und wie der Einbau Schritt für Schritt funktioniert. Eines vorab: Das ist ein Technik-Artikel, keine Rechtsberatung — für die Bewertung Ihres Einzelfalls verweise ich auf Anwalt, Händlerbund oder IT-Recht Kanzlei.
Das Wichtigste in Kürze
- Seit dem 19.06.2026 verlangt § 356a BGB (Umsetzung der EU-Richtlinie 2023/2673) von B2C-Onlineshops eine elektronische Widerrufsfunktion.
- Der Ablauf ist zweistufig: Schaltfläche „Vertrag widerrufen" → Formular → „Widerruf bestätigen" — plus Eingangsbestätigung mit Datum und Uhrzeit per E-Mail.
- Shopify bietet keine native Lösung — die Self-Service-Rückgaben im Kundenkonto reichen laut Fachbeiträgen nicht, u. a. wegen Login-Zwang.
- Fehlt der Button, kann sich die Widerrufsfrist laut eRecht24 auf bis zu 12 Monate und 14 Tage verlängern; dazu kommt das Abmahnrisiko.
- Der Einbau per App dauert 1–2 Stunden und startet bei 0 $/Monat — die Fallstricke liegen im Theme, nicht in der App.
- Nicht verwechseln: Der Kündigungsbutton (§ 312k BGB) gilt schon seit 2022 und betrifft Abos, nicht den Widerruf.
Widerrufsbutton-Pflicht 2026: Was seit dem 19. Juni technisch verlangt wird
Die Grundlage ist die EU-Richtlinie 2023/2673, die in Deutschland über den neuen § 356a BGB umgesetzt wurde. Eine ausführliche, laufend aktualisierte Darstellung der Anforderungen liefert eRecht24; auch Shopify selbst führt den Widerrufsbutton inzwischen in seinem deutschsprachigen Blog als aktuellen Prüfpunkt gegen Abmahnungen. Aus Techniksicht lässt sich die Pflicht auf einen klaren Anforderungskatalog herunterbrechen:
| Anforderung | Technische Bedeutung für Ihren Shop |
|---|---|
| Eindeutige Beschriftung | Schaltfläche oder Link mit „Vertrag widerrufen" oder gleichbedeutend eindeutiger Formulierung — kein „Kontakt", keine „Serviceanfrage" |
| Ständige Verfügbarkeit | Während der gesamten Widerrufsfrist erreichbar — praktisch: dauerhafter Link im Footer, auf Desktop und mobil |
| Leichte Zugänglichkeit | Kein Login-Zwang — auch Gastbesteller müssen die Funktion nutzen können |
| Zweistufiger Ablauf | Stufe 1: „Vertrag widerrufen" öffnet ein Formular; Stufe 2: Absenden über eine Schaltfläche „Widerruf bestätigen" |
| Identifikations-Formular | Felder für Name, Vertragszuordnung (z. B. Bestellnummer) und Kommunikationsweg (z. B. E-Mail-Adresse) |
| Eingangsbestätigung | Unverzügliche elektronische Bestätigung an den Kunden — mit Datum und Uhrzeit des Eingangs |
Zwei Punkte daraus sind praktisch besonders wichtig. Erstens: Ein umbenanntes Kontaktformular reicht laut eRecht24 nicht — die Funktion muss explizit als Widerrufsweg ausgestaltet sein. Zweitens: Fehlt die Funktion oder ist sie fehlerhaft, verlängert sich die Widerrufsfrist laut datenschutz-generator.de auf bis zu zwölf Monate und 14 Tage — Kunden könnten Bestellungen dann noch nach einem Jahr zurückabwickeln. Ob für Ihren Shop Ausnahmen greifen, ist eine Rechtsfrage für Anwalt oder Händlerbund; dieser Artikel behandelt den Normalfall B2C-Warenverkauf mit Widerrufsrecht.
Widerrufsbutton vs. Kündigungsbutton: zwei Pflichten, zwei Paragrafen
Der Begriff „Kündigungsbutton im Onlineshop" geistert seit Jahren durch die Suchergebnisse — und wird jetzt oft mit der neuen Pflicht vermischt. Es sind zwei getrennte Dinge:
| Kündigungsbutton | Widerrufsbutton | |
|---|---|---|
| Rechtsgrundlage | § 312k BGB | § 356a BGB |
| Pflicht seit | 01.07.2022 | 19.06.2026 |
| Betrifft | Laufende Verträge und Abos (Dauerschuldverhältnisse) | Fernabsatzverträge in der Widerrufsfrist |
| Wirkung | Beendet den Vertrag für die Zukunft | Rückabwicklung des Vertrags |
| Typischer Shopify-Fall | Subscription-Apps, Mitgliedschaften | Jede normale B2C-Bestellung |
Praktische Konsequenz: Wer Abos verkauft (etwa über eine Subscription-App), braucht beide Buttons. Ein reiner Produkt-Shop braucht seit Juni 2026 den Widerrufsbutton. Die Abgrenzung im Detail erklärt datenschutz-generator.de in einer ausführlichen FAQ.
Der 5-Minuten-Check: Hat Ihr Shopify-Shop einen Widerrufsbutton?
Bevor Sie irgendetwas einbauen: Prüfen Sie den Ist-Zustand. Genau dieser Check ist der erste Block in jedem meiner technischen Prüfberichte — Sie schaffen ihn selbst in fünf Minuten:
Inkognito-Fenster öffnen — nicht eingeloggt
Rufen Sie Ihren Shop im privaten Browserfenster auf. Die Funktion muss auch für Gastbesteller erreichbar sein — ein Button nur im Kundenkonto fällt beim ersten Kriterium durch.
Footer prüfen: Desktop und mobil
Gibt es im Footer einen Link „Vertrag widerrufen" (oder gleichbedeutend eindeutig)? Wiederholen Sie das am Smartphone — viele Themes klappen Footer-Menüs mobil in Akkordeons zusammen oder blenden Menüblöcke aus.
Klick-Test: Zweistufigkeit und Formularfelder
Erwartetes Verhalten: Ein Formular fragt Name, Bestellnummer und E-Mail-Adresse ab, der Abschluss läuft über eine zweite Schaltfläche „Widerruf bestätigen". Öffnet sich nur ein allgemeines Kontaktformular, reicht das laut eRecht24 nicht.
Testwiderruf absenden und Postfach prüfen
Senden Sie einen Testwiderruf ab. Innerhalb weniger Minuten muss eine Eingangsbestätigung mit Datum und Uhrzeit ankommen. Prüfen Sie auch den Spam-Ordner — eine Bestätigung im Spam ist ein eigenes Problem (Stichwort Absender-Domain).
Sprachen und Märkte durchklicken
Bei mehrsprachigen Shops (Shopify Markets): Schritt 2 und 3 pro Sprache wiederholen. Ein deutscher Button, der in der englischen Storefront fehlt oder unübersetzt bleibt, ist eine typische Lücke.
Laufen alle fünf Schritte sauber durch: Haken dran. Wenn nicht, weiter im Text.
Warum Shopify-Bordmittel nicht reichen
Shopify hat — Stand August 2026 — keine native Widerrufsbutton-Funktion. Die Self-Service-Rückgaben im Kundenkonto klingen nach einer Lösung, sind aber laut der Analyse von Eshop Guide keine: Sie setzen zwingend ein Kundenkonto voraus, sind auf Returns statt Widerrufe zugeschnitten und erzeugen keine Eingangsbestätigung im geforderten Format. Auch der Händlerbund weist darauf hin, dass Shopify-Shops die Funktion nachrüsten müssen.
Theoretisch geht ein Eigenbau aus Shopify Forms plus Shopify Flow — eRecht24 beschreibt diesen Weg in seiner Shopify-Anleitung. Dann bilden Sie Zweistufigkeit, Pflichtfelder und Zeitstempel-Bestätigung aber selbst nach und testen bei jedem Update erneut. Mein Fazit aus Umsetzungssicht: Das lohnt sich fast nie — sechs bis zwölf Stunden Bastelarbeit gegen eine spezialisierte App ab 0 $/Monat. Eigenbau bleibt der Sonderweg für Headless-Stores und Spezialprozesse; wie bei anderen Automatisierungen gilt Fertiglösung vor Custom-Bau, solange die Fertiglösung die Anforderungen abdeckt.
Und falls Sie den Button in den Checkout legen wollen: vergessen Sie es. Der Shopify-Checkout ist technisch abgeriegelt — der richtige Ort ist der Footer der Storefront.
Schritt-für-Schritt: Widerrufsbutton in Shopify einbauen
Der pragmatische Weg läuft über eine spezialisierte App aus dem App Store. Zwei Kandidaten, die ich mir angesehen habe (Preise und Bewertungen: Stand 21.08.2026, jeweils laut App-Store-Listing):
| App | Preis | Bewertung | Besonderheit |
|---|---|---|---|
| EU Widerrufs-Button & Formular (401layers) | Free-Plan; Basic 9,99 $/Mon; Grow 29,99 $/Mon | 4,9 von 5 (über 2.100 Reviews) | Zweistufiger Ablauf, Zeitstempel-Bestätigung, Theme-Block ohne Code, mehrsprachig (u. a. DE/EN/FR) |
| Widerrufsbutton: EU Compliance (SeedGrow) | Free-Plan; Pro 19,90 $/Mon | 3,7 von 5 (3 Reviews) | PDF-Beleg zur Bestätigung, Teilwiderruf einzelner Produkte im Pro-Plan |
| Widerruf Button EU (Eshop Guide) | Kostenloser Test, laut Anbieter begrenzt auf 3 Widerrufe/Monat | — | Deutscher Anbieter, Theme-Editor-Integration |
Die Marktlage ist jung — die meisten Apps sind erst 2026 gestartet, entsprechend dünn sind teils die Review-Zahlen. Wichtiger als Sterne ist, dass die App die sechs Punkte aus dem Anforderungskatalog oben abdeckt. Der Einbau:
App installieren und Formular konfigurieren
Im App-Dashboard das Formular prüfen: Name, Bestellnummer, E-Mail-Adresse als Felder, Abschluss über „Widerruf bestätigen". Beschriftungen für alle aktiven Shop-Sprachen hinterlegen — deutsch exakt „Vertrag widerrufen" oder gleichbedeutend eindeutig.
Theme-Block oder App-Embed aktivieren
Im Admin: Onlineshop → Themes → Anpassen, dann links App-Embeds öffnen und die Widerrufs-App aktivieren — oder den App-Block per Drag-and-Drop in die Footer-Section ziehen (Details zu App-Blöcken: Sections Everywhere). Wichtig: Das Embed gilt pro Theme — dazu gleich mehr.
Footer-Link setzen
Falls die App eine eigene Widerrufsseite erzeugt: Onlineshop → Navigation → Footer-Menü, Menüpunkt „Vertrag widerrufen" auf diese Seite anlegen. Der Link gehört dauerhaft und gut sichtbar in den Footer — nicht in ein Untermenü, nicht hinter einen Login.
Bestätigungs-E-Mail testen
Testwiderruf absenden: Kommt die Bestätigung unverzüglich, mit Datum und Uhrzeit, im Posteingang statt im Spam? Versendet die App über eine eigene Absender-Domain, prüfen Sie die Zustellbarkeit besonders gründlich.
Kompletten 5-Minuten-Check fahren
Zum Abschluss den Check von oben durchlaufen: Inkognito, Desktop, mobil, alle Sprachen, Testwiderruf. Fertig ist der Einbau erst, wenn alle fünf Schritte grün sind — nicht nach der App-Installation.
Internen Prozess festlegen
Der Button erzeugt eingehende Widerrufe — legen Sie fest, wer sie im Admin in welchem Rhythmus bearbeitet. Ein perfekter Button, hinter dem wochenlang niemand die Eingänge anschaut, verlagert das Problem nur nach hinten.
Typische Theme-Fallstricke aus der Praxis
Die App-Installation ist der einfache Teil. Hier sind die vier Fehlerbilder, die mir bei technischen Prüfungen am häufigsten begegnen:
- Theme-Wechsel deaktiviert das App-Embed. App-Embeds und App-Blöcke werden pro Theme aktiviert. Wer ein neues Theme live schaltet oder einen Theme-Duplikat-Workflow fährt, verliert den Button unbemerkt — die App läuft weiter, rendert aber nichts.
- Mobiler Footer versteckt den Link. Akkordeon-Footer, eingeklappte Menüblöcke, „Quick Links"-Spalten, die mobil ausgeblendet werden: Auf dem Desktop sieht alles gut aus, auf dem Smartphone — wo der Großteil des Traffics läuft — fehlt der Zugang.
- Übersetzungen fallen zurück. In Shops mit Shopify Markets rendert der Button in Zweitsprachen mit englischem Fallback-Label oder gar nicht, weil die Übersetzung im Theme bzw. in der App nie gepflegt wurde.
- Die Bestätigungsmail versandet. Die E-Mail geht über eine App-Absenderadresse ohne saubere Domain-Authentifizierung raus und landet im Spam — oder der Versand ist im App-Setup schlicht nie aktiviert worden.
Was kostet die Umsetzung?
Realistische Zahlen aus Umsetzungssicht:
| Weg | Laufende Kosten | Einmaliger Aufwand |
|---|---|---|
| App im Free-Plan, selbst eingerichtet | 0 $/Mon | 1–2 h inkl. Tests |
| App im Bezahlplan (mehr Volumen, PDF-Belege, Teilwiderruf) | ca. 10–30 $/Mon | 1–2 h inkl. Tests |
| Eigenbau mit Forms + Flow | 0 $ App-Kosten | 6–12 h plus Wartung bei jedem Update |
| Einbau extern beauftragt (inkl. Test über alle Templates, Sprachen, Geräte) | App-Kosten wie oben | typisch 2–4 h Dienstleisterzeit |
Der Widerrufsbutton ist damit einer der günstigsten Pflicht-Bausteine überhaupt — verglichen etwa mit Barrierefreiheits-Umbauten oder GPSR-Datenpflege. Genau das macht ihn als offenen Punkt so unangenehm: Der Fix ist billig, das Fehlen von außen in Sekunden erkennbar — und der wöchentliche Abmahnradar der IT-Recht Kanzlei zeigt, dass fehlende Pflichtangaben und Kennzeichnungen zum Dauerprogramm der Abmahner gehören.
Fazit: Zwei Stunden Arbeit, die längst überfällig sind
Die Widerrufsbutton-Pflicht ist seit dem 19.06.2026 in Kraft — das Thema hat keine Schonfrist mehr. Für Shopify-Händler ist die Lage klar: keine Bordlösung, aber ein App-Angebot ab 0 $ und ein Einbau, der mit sauberem Test in ein bis zwei Stunden steht. Die eigentliche Arbeit steckt nicht in der Installation, sondern in der Verifikation: mobil, ohne Login, in jeder Sprache, mit Zeitstempel-Mail — und nach jedem Theme-Update erneut.
Fahren Sie heute den 5-Minuten-Check. Ist er grün, sind Sie bei diesem Prüfpunkt durch; wenn nicht, ist der App-Weg oben Ihr Fahrplan. Und vermuten Sie neben dem Widerrufsbutton weitere offene Punkte — Grundpreise, GPSR-Angaben, Energielabel, Barrierefreiheit —, ist ein systematischer technischer Prüfbericht schneller als sechs Einzelrecherchen.
Häufige Fragen
Ist der Widerrufsbutton für jeden Shopify-Shop Pflicht?
Die Pflicht aus § 356a BGB gilt seit dem 19.06.2026 für Unternehmer, die Verbrauchern den Vertragsschluss über eine Online-Benutzeroberfläche ermöglichen — also für den typischen B2C-Shopify-Shop. Reine B2B-Shops und Fälle ohne Widerrufsrecht sind ausgenommen; ob eine Ausnahme auf Ihren Shop zutrifft, ist eine Frage für Anwalt oder Händlerbund.
Reicht die Self-Service-Rückgabe von Shopify als Widerrufsbutton?
Nach übereinstimmender Einschätzung der Fachbeiträge (u. a. Eshop Guide, eRecht24): nein. Sie erfordert ein Kundenkonto, ist auf Rückgaben statt Widerrufe zugeschnitten und liefert keine Eingangsbestätigung mit Datum und Uhrzeit. Nötig ist eine eigene Widerrufsfunktion — per App oder Eigenbau.
Was kostet ein Widerrufsbutton für Shopify?
Spezialisierte Apps starten mit Free-Plänen; Bezahlpläne liegen bei etwa 10 bis 30 $/Monat (Stand August 2026), je nach Volumen und Funktionen wie PDF-Belegen oder Teilwiderruf. Die Einrichtung inklusive Tests dauert ein bis zwei Stunden.
Was ist der Unterschied zwischen Widerrufsbutton und Kündigungsbutton?
Der Kündigungsbutton (§ 312k BGB, seit 01.07.2022) beendet laufende Verträge wie Abos für die Zukunft. Der Widerrufsbutton (§ 356a BGB, seit 19.06.2026) wickelt eine Bestellung innerhalb der Widerrufsfrist rückwärts ab. Shops mit Abo-Angebot brauchen beide.
Was passiert, wenn der Widerrufsbutton fehlt?
Laut eRecht24 und datenschutz-generator.de kann sich die Widerrufsfrist auf bis zu zwölf Monate und 14 Tage verlängern; dazu kommen Abmahnrisiken durch Mitbewerber und Verbände. Das Risiko im Einzelfall bewertet ein Anwalt — technisch ist der Fix so günstig, dass sich Abwarten kaum rechnet.
Muss der Widerrufsbutton ohne Kundenkonto funktionieren?
Ja. Die Funktion muss leicht zugänglich sein — ein Login-Zwang widerspricht dem laut den zitierten Fachquellen. Testen Sie deshalb im Inkognito-Fenster: Läuft der Widerruf ohne Anmeldung bis zur Bestätigungsmail durch, ist dieses Kriterium erfüllt.
Weiterführende Artikel
- Shopify 2.0 und Sections Everywhere – Wie App-Blöcke und App-Embeds im Theme-Editor funktionieren — die Grundlage für den Widerrufsbutton-Einbau ohne Code.
- Shopify Checkout anpassen: Grenzen und Lösungen – Warum der Checkout für eigene Elemente tabu ist und welche Flächen Ihnen stattdessen gehören.
- Shopify Flow vs. Custom-Automatisierung – Wann Bordmittel und Apps reichen und wann sich Eigenbau wirklich lohnt — dieselbe Abwägung wie beim Widerrufsbutton.

Geschrieben von
Justin Kreutzmann
Shopify-Entwickler für Custom Apps, ERP-Integrationen und Prozessautomatisierung. Ich helfe Marken, technische Grenzen zu überwinden — mit Lösungen, die im Alltag von Händlern wirklich funktionieren.
Projekt anfragen

