Blog · Shopify

§ 356a BGB Deadline 19.06.2026. Was Shopify-Shops wissen müssen.

Wenn Sie einen Shopify-Shop mit deutschen Kunden betreiben, ist der 19. Juni 2026 der Tag, an dem Ihr Theme einen neuen Button bekommt. Oder Sie haben ein Problem. Hier steht, was das Gesetz will und wie Sie es in Shopify umsetzen.

Worum es geht, in zwei Sätzen

Die EU-Richtlinie 2023/2673 zwingt jeden B2C-Online-Shop in der Union, einen Widerrufsbutton bereitzustellen. In Deutschland umgesetzt als § 356a BGB, verkündet im BGBl. I Nr. 31 vom 5.2.2026. Ab dem 19. Juni 2026 ist der Button Pflicht. Keine Übergangsfrist, kein Kulanzzeitraum.

Das trifft Shopify-Händler besonders, weil Shopify selbst keine native Lösung anbietet und die meisten Themes den Button nicht mitbringen. Sie müssen ihn selbst dazubauen.

Der zweistufige Prozess, den das Gesetz vorschreibt

Stufe 1 ist ein Button in der Navigation oder im Footer. Er heißt Vertrag widerrufen. Die Regierungsbegründung zu § 356a BGB nennt diese Formulierung ausdrücklich als Referenz. Sie dürfen sie umformulieren, solange die Bedeutung eindeutig bleibt. Jede kreative Abweichung erhöht das Abmahn-Risiko.

Stufe 2 ist das Formular, das sich öffnet, wenn jemand auf Stufe 1 klickt. Zwei Pflichtfelder: Name und ein Kontaktmittel (E-Mail oder Telefon). Zwei Optionalfelder: Bestellreferenz und ein Freitextfeld. Der Abschluss-Button heißt Widerruf bestätigen.

Ein Login darf der Shop nicht verlangen. Wer jemanden zwingt, sich erst einzuloggen, um sein gesetzliches Widerrufsrecht auszuüben, verstößt gegen § 356a BGB.

Eingangsbestätigung auf einem dauerhaften Datenträger

Nach dem Submit muss eine Eingangsbestätigung folgen. Das Gesetz sagt unverzüglich. In der Praxis heißt das Sekunden, nicht Stunden. Die Bestätigung muss den vollständigen Wortlaut der Widerrufserklärung enthalten, plus Datum und Uhrzeit des Eingangs.

Das Format muss ein dauerhafter Datenträger nach § 126b BGB sein. Eine E-Mail erfüllt das. Ein kurzes Toast-Banner im Browser reicht nicht, weil es nach dem Schließen des Tabs weg ist.

Was passiert, wenn der Button fehlt

Zwei Mechanismen greifen gleichzeitig. Erstens: Wettbewerbsvereine und Verbraucherschutzverbände scannen Shops auf fehlende Buttons. Eine Abmahnung kostet nach RVG typischerweise 500 bis 2.000 €, bei wiederholten Verstößen mehr.

Zweitens: Die Widerrufsfrist verlängert sich nach § 356 Abs. 3 BGB automatisch auf zwölf Monate und vierzehn Tage. Ein Kunde, der im Juli 2026 bestellt, kann bis Juli 2027 widerrufen. Jede dieser Retouren ist ein echter Kosten-Treffer, und keine Ihrer Finanzplanungen hat sie vorgesehen.

Warum Shopify-Shops ein spezielles Problem haben

Shopify ist eine abgeschlossene Plattform. Sie können nicht einfach eine PHP-Datei editieren wie in WooCommerce. Sie arbeiten mit Liquid-Templates, Theme-Sections und App-Embeds. Das heißt zwei realistische Pfade.

Pfad A: Sie bauen den Button direkt in Ihr Theme. Sie editieren theme.liquid, fügen eine Section oder ein Snippet hinzu, registrieren eine eigene Route für das Formular und schreiben serverseitig eine Handler-Logik in einer App. Das ist machbar, aber Sie sind dann selbst für Hosting, Mail-Versand, Rate-Limiting und Aufbewahrung verantwortlich.

Pfad B: Sie nutzen ein Widget, das per Script-Tag geladen wird. Shopify erlaubt Script-Tags über Theme App Embeds. Sie aktivieren das Embed einmal im Theme-Editor, und der Button erscheint automatisch in Navigation oder Footer. Wir betreiben diesen Pfad.

Einbau in Shopify via Theme App Embed

Ein Theme App Embed ist eine spezielle App-Extension, die Shopify seit Online Store 2.0 unterstützt. Sie lädt ein Script, ohne dass Sie Theme-Code anfassen müssen. Der Merchant klickt im Customizer auf App-Embeds, aktiviert den Schalter, und ist fertig.

Beim WiderrufButton sieht das so aus: Sie registrieren Ihre Shop-Domain im Dashboard, bekommen einen Widget-Key, fertig. Das Widget lädt im Shadow DOM, kollidiert nicht mit Ihrem Theme-CSS, setzt keine Cookies und bleibt unter 15 KB gzipped.

Die Schritt-für-Schritt-Variante mit Code steht in unserer Anleitung zu § 356a BGB. Wenn Sie lieber die Produktseite lesen: siehe Widerrufsbutton.

Was bis zum 19. Juni erledigt sein muss

Button in Navigation oder Footer, ohne Scrollen erreichbar. Formular mit den beiden Pflichtfeldern. Eingangsbestätigung per E-Mail, mit vollständigem Widerrufsinhalt und Zeitstempel. Eine Adresse im Impressum, über die Rückfragen möglich sind. Und am wichtigsten: Der Button muss die gesamte Widerrufsfrist über verfügbar bleiben, also mindestens vierzehn Tage ab Warenerhalt.

Wer schon heute einen Shop hat, in dem ein Kunde nur per Kontaktformular widerrufen kann, ist nicht konform. Die alte Regelung war in Textform. Die neue Regelung sagt Button. Das ist ein Unterschied, und der Unterschied ist der Knopf.

Häufige Missverständnisse bei Shopify-Händlern

Ich habe doch Shopifys Widerrufsseite in den Rechtstexten. Das ist ein statischer Text, kein Button. Das Gesetz verlangt eine Interaktion, die eine Widerrufserklärung auslöst.

Mein Theme hat einen Kontakt-Button. Ein Kontakt-Button ist kein Widerrufs-Button, weil er weder benannt ist noch eine formalisierte Widerrufserklärung erzeugt.

Ich bin klein, mich trifft das nicht.§ 356a BGB gilt für jeden B2C-Shop, unabhängig von Umsatz oder Mitarbeiterzahl.

Fünf Minuten Einbau, fertig bis Juni

WiderrufButton aktiviert sich in Shopify per Theme App Embed. Kein Theme-Code, kein CSS-Konflikt, keine Extra-Infrastruktur.

Jetzt kostenlos starten

14 Tage kostenlos • Keine Kreditkarte erforderlich