Was Shopify am 17. Juni veröffentlicht

Anfang Juni 2026 hat Shopify einen Newsletter an EU-Händler verschickt, in dem auf die ab 19.06.2026 geltende elektronische Widerrufsfunktion nach EU-Richtlinie 2023/2673 hingewiesen wird. Gleichzeitig kündigt Shopify ein eigenes Feature an: „Cancellation Rules" mit einem Self-Serve-Flow, der am 17. Juni — zwei Tage vor der Deadline — ausgerollt wird. Kunden sollen darüber Bestellungen stornieren können, solange diese noch nicht versandt wurden („before they are fulfilled"). Merchants verwalten die Anfragen im Shopify Admin.

Das klingt zunächst nach einer eleganten Lösung des Compliance-Problems durch die Plattform selbst. Und ja: Shopify hat ein Feature gebaut. Aber es löst ein anderes Problem als das, das § 356a BGB regelt. Dieser Artikel zeigt sachlich, warum das Cancellation-Feature die EU-Widerrufspflicht für die meisten Shopify-Shops nicht ersetzt — und an welchen vier Punkten es konkret scheitert.

Wichtig vorab: Shopify selbst formuliert vorsichtig. Im Newsletter heißt es ausdrücklich, dass Cancellation Rules eine Option seien, neben „Add a withdrawal button and form to your storefront yourself" und „Install a third-party app". Auch das offizielle Help-Center-Dokument zur EU-Widerrufspflicht endet mit dem Hinweis, dass Shopify keine Rechtsberatung leistet und Händler einen Anwalt konsultieren sollten. Shopify positioniert das eigene Feature also nicht als Allzwecklösung — sondern als eine von mehreren Möglichkeiten.

Der zentrale Unterschied: Stornierung ≠ Widerruf

Bevor wir in die Details gehen, der wichtigste juristische Punkt: Eine Stornierung („Cancellation") und ein Widerruf sind nicht dasselbe.

  • Stornierung ist eine einvernehmliche Aufhebung eines Vertrags vor seiner Erfüllung. Sie braucht typischerweise das Einverständnis des Verkäufers.
  • Widerruf ist eine einseitige Erklärung des Verbrauchers, die den Vertrag rückwirkend auflöst. Sie braucht kein Einverständnis. Sie kann auch nach Erhalt der Ware erfolgen.

§ 356a BGB regelt ausdrücklich den Widerruf. Auch die EU-Richtlinie 2023/2673 spricht von „withdrawal", nicht von „cancellation". Die Widerrufsfrist von 14 Tagen beginnt nach § 356 Abs. 2 BGB erst mit dem Erhalt der Ware — also exakt zu dem Zeitpunkt, ab dem das Shopify-Cancellation-Feature laut Newsletter nicht mehr funktioniert.

Damit ist klar: Das Shopify-Feature deckt einen Teil der Realität ab (Stornierungen vor Versand), aber nicht das Kernszenario, das die EU-Richtlinie adressiert (Widerruf nach Erhalt der Ware).

Vier Punkte, an denen das Shopify-Feature scheitert

Punkt 1: Zeitliche Verfügbarkeit (§ 356a Abs. 1 BGB)

Das Gesetz verlangt, dass die Widerrufsfunktion ständig verfügbar ist — während der gesamten Widerrufsfrist. Diese Frist beginnt mit Erhalt der Ware und läuft 14 Tage. Das Cancellation-Feature funktioniert laut Shopify-Newsletter aber nur vor dem Fulfillment.

Konkret: Eine Kundin bestellt am Montag, die Ware wird am Mittwoch versandt, sie erhält sie am Freitag. Ab Freitag startet die Widerrufsfrist und läuft bis übernächsten Freitag. Während dieser gesamten Frist kann sie das Cancellation-Feature von Shopify nicht mehr nutzen — die Bestellung ist längst fulfilled. Das ist genau der Zeitraum, für den § 356a BGB die elektronische Widerrufsfunktion vorschreibt.

Für jeden Shop, der Waren versendet, ist dieser Punkt allein bereits disqualifizierend.

Punkt 2: Beschriftung des Buttons (§ 356a Abs. 2 BGB)

Das Gesetz schreibt die Beschriftung „Vertrag widerrufen" oder eine „gleichbedeutende eindeutige Formulierung" vor. „Cancel order", „Stornieren", „Bestellung abbrechen" sind nicht gleichbedeutend mit Widerruf, weil sie ein anderes Rechtsinstitut bezeichnen.

Die Gesetzesbegründung ist hier eindeutig: Die Beschriftung muss für den Verbraucher zweifelsfrei erkennen lassen, dass er sein Widerrufsrecht ausübt — nicht eine Service-Anfrage, nicht eine Stornierungsbitte, nicht eine Retoure. Wer auf seinem Shop nur einen „Bestellung stornieren"-Link anbietet, erfüllt diese Anforderung nicht.

Selbst wenn Shopify das Cancellation-Feature so umbenennt, dass der Button im Storefront mit „Vertrag widerrufen" beschriftet ist, bleibt das logische Problem aus Punkt 1 bestehen: Der Button funktioniert ja nur vor Fulfillment, also genau vor Beginn der Widerrufsfrist.

Punkt 3: Aktivierung als Opt-in

Shopify formuliert im Newsletter: das Feature ist etwas, „which you can enable". Es ist also standardmäßig deaktiviert. Der Merchant muss aktiv handeln, um es einzuschalten.

Das hat zwei Konsequenzen. Erstens: Wer am 19. Juni in den Urlaub gefahren ist und das Feature nicht aktiviert hat, hat keine Compliance — auch wenn er auf das Shopify-Feature vertraut hat. Zweitens: Selbst nach Aktivierung gilt das Feature nur, wenn der Merchant es richtig konfiguriert. Konfigurationsfehler — etwa Cancellation-Rules, die bestimmte Produktkategorien ausschließen — würden dazu führen, dass die Widerrufsfunktion nicht für alle widerrufbaren Bestellungen verfügbar ist. Auch das ist ein Verstoß gegen § 356a Abs. 1 BGB.

Punkt 4: Eingangsbestätigung mit Zeitstempel auf dauerhaftem Datenträger (§ 356a Abs. 4 BGB)

Das Gesetz verlangt eine automatische Eingangsbestätigung mit Datum und Uhrzeit des Eingangs der Widerrufserklärung beim Händler — auf einem dauerhaften Datenträger, in der Praxis eine E-Mail.

Shopify's Help-Center-Seite nennt die Anforderung selbst korrekt: „Your store needs to send a confirmation of the withdrawal request to the customer on a durable medium, such as email." Was Shopify im Newsletter aber nicht dokumentiert: dass das Cancellation-Feature diese Bestätigung mit nachweisbarem, serverseitig generiertem Zeitstempel ausliefert. Aus der Praxis mit Shopify Flow Mail wissen wir, dass die typischen Trigger-Zeitstempel nicht identisch mit dem Eingangszeitpunkt der Erklärung sind und auch nicht zuverlässig im E-Mail-Body kommuniziert werden.

Das ist im Streitfall ein echtes Problem: Wenn ein Kunde im Nachhinein behauptet, fristgerecht widerrufen zu haben, und der Shop kann keinen serverseitigen Eingangszeitstempel vorlegen, geht der Zweifel zu Lasten des Händlers.

Was Shopify selbst sagt

Im Newsletter formuliert Shopify zwei Sätze, die in diesem Kontext besonders aufschlussreich sind. Zum einen, dass das Cancellation-Feature eine Option neben dem eigenen Storefront-Widerrufsbutton und einer Drittanbieter-App ist. Zum anderen die ausdrückliche Empfehlung, einen lokalen Anwalt zu konsultieren, um sicherzustellen, dass die gewählte Lösung den rechtlichen Anforderungen genügt.

Anders formuliert: Shopify sagt selbst nicht, dass das Cancellation-Feature die Pflicht aus § 356a BGB erfüllt. Shopify sagt: Hier ist ein neues Feature, das in bestimmten Konstellationen helfen kann; ansonsten gibt es zwei weitere Wege. Diese Vorsicht ist nachvollziehbar und juristisch korrekt — sollte aber auch von Händlern als Signal verstanden werden, das Feature nicht als pauschale Compliance-Lösung zu betrachten.

Auch der direkte Vergleich mit Shopifys eigener Help-Center-Seite zur EU-Widerrufspflicht ist instruktiv: Dort listet Shopify die drei Kernanforderungen exakt auf — „clearly labeled feature", „two-step confirmation", „automatic confirmation on a durable medium" — ohne jedoch zu sagen, dass das Cancellation-Feature diese drei Punkte abdeckt.

Wann reicht das Cancellation-Feature trotzdem?

Fairerweise: Es gibt enge Konstellationen, in denen das Cancellation-Feature alleine ausreichen könnte. Etwa: ein Shop, der ausschließlich digitale Produkte oder Dienstleistungen verkauft, bei denen die Auslieferung sofort und elektronisch erfolgt, und bei denen das Widerrufsrecht ohnehin ausgeschlossen ist (§ 356 Abs. 5 BGB). In solchen Fällen kann das Cancellation-Feature die Lücke zwischen Bestellung und „Erfüllung" abdecken.

Für die allermeisten Shopify-Shops — die physische Waren versenden, also den klassischen Distanzhandel betreiben — ist das Feature aus den oben genannten Gründen keine ausreichende Lösung. Insbesondere die zeitliche Lücke aus Punkt 1 (Feature nur vor Fulfillment, Widerrufsfrist erst nach Erhalt) lässt sich durch keine Konfiguration schließen.

Was Shopify-Händler konkret tun sollten

Drei pragmatische Schritte bis zum 19. Juni:

Erstens: Aktiviere das Shopify Cancellation-Feature, sobald es verfügbar ist. Es ist eine sinnvolle UX-Verbesserung für den Prozess vor Versand und reduziert den Support-Aufwand für vermeidbare Stornierungen. Aber: Verlasse dich nicht darauf als Compliance-Lösung für § 356a BGB.

Zweitens: Installiere zusätzlich einen echten Widerrufsbutton. Die Optionen — Eigenentwicklung, Bastellösung über Shopify Forms, spezialisierte App — sind im Detail im Artikel Widerrufsbutton in Shopify einrichten: drei Wege im Vergleich verglichen. Für die allermeisten Shops ist eine spezialisierte App die schnellste und sicherste Lösung.

Drittens: Passe Widerrufsbelehrung und Datenschutzerklärung an. Auch der beste Button hilft nichts, wenn die rechtlichen Begleittexte nicht aktualisiert sind — siehe Widerrufsbutton ignorieren: Abmahnung, Bußgeld, 12 Monate Frist.

Hinweis: Dieser Artikel bietet einen technischen und juristischen Vergleich der Shopify-Cancellation-Funktion mit den Anforderungen aus § 356a BGB und ersetzt keine Rechtsberatung. Für die konkrete Bewertung der eigenen Shop-Konfiguration empfiehlt sich die Rücksprache mit einem auf E-Commerce spezialisierten Rechtsdienstleister.

Fazit

Das neue Cancellation-Feature von Shopify ist eine gute UX-Ergänzung für Stornierungen vor Versand — und es war überfällig, dass Shopify diesen Schritt geht. Es ist aber kein Widerrufsbutton im Sinne von § 356a BGB. Die zeitliche Lücke zwischen Stornierung (vor Fulfillment) und Widerruf (nach Erhalt der Ware) lässt sich technisch nicht überbrücken, und die Anforderungen an Beschriftung, Aktivierung und Eingangsbestätigung sind im Newsletter nicht ausreichend adressiert.

Shopify sagt das selbst — sowohl im Newsletter als auch im Help Center — und empfiehlt Händlern ausdrücklich entweder eine eigene Storefront-Lösung oder eine spezialisierte App. Für Shopify-Händler, die nicht ausschließlich digitale Produkte verkaufen, bleibt eine spezialisierte App der direkteste Weg zur Compliance.

Revoq erfüllt alle vier oben diskutierten Anforderungen nativ: zweistufiger Flow mit korrekter Beschriftung, ständige Verfügbarkeit unabhängig vom Fulfillment-Status, automatische Eingangsbestätigung mit serverseitigem Zeitstempel, acht EU-Sprachen. Die Einrichtung erfolgt über eine Theme App Extension in wenigen Minuten — und ergänzt das Shopify Cancellation-Feature, statt es zu ersetzen.