Kurz gesagt: Ab dem 19. Juni 2026 müssen Onlineshops mit B2C-Kunden einen elektronischen Widerrufsbutton anbieten - klar erkennbar, direkt im Shop nutzbar und mit sofortiger Eingangsbestätigung. Shopware liefert dafür seit Version 6.7.9.0 (16. April 2026) ein natives Widerrufsformular, das über Erlebniswelten platziert wird und auch auf Shopware 6.6 zurückportiert wurde. Die Technik ist also da - die eigentliche Arbeit liegt in der sauberen Integration in dein Theme und deine Sales Channels.

Was ab dem 19. Juni 2026 gilt

Mit der Umsetzung der zugrunde liegenden EU-Richtlinie ins deutsche Recht wird der Widerruf für Verbraucher deutlich einfacher: Sie müssen ihren Widerruf künftig direkt im Shop elektronisch erklären können, statt eine E-Mail zu schreiben oder ein PDF-Formular auszufüllen.

Betroffen sind:

  • alle Onlinehändler mit B2C-Fernabsatzverträgen - unabhängig von der Größe. Eine Ausnahme für kleine Händler oder Start-ups gibt es nicht.
  • hybride Shops, die sowohl an Geschäfts- als auch an Privatkunden verkaufen.
  • Marktplätze, wobei dort der Plattformbetreiber in der Verantwortung steht.

Nicht betroffen sind nur reine B2B-Shops, die den Verkauf an Verbraucher eindeutig und wirksam ausschließen. „Eindeutig" ist hier das entscheidende Wort: Ein Hinweis im Footer reicht dafür erfahrungsgemäß nicht, wenn faktisch jeder bestellen kann.

Warum E-Mail und PDF-Formular nicht mehr reichen

Die Anforderungen an die neue Widerrufsfunktion sind konkret:

  • Sie muss klar erkennbar und unmittelbar zugänglich sein - also nicht in Unterseiten versteckt.
  • Der Widerruf muss elektronisch direkt im Shop übermittelt werden können.
  • Der Kunde muss unverzüglich eine elektronische Eingangsbestätigung erhalten.
  • Die Bedienung muss niedrigschwellig sein - ohne Login-Zwang oder zusätzliche Hürden.

Ein Link kann den Button ersetzen, wenn er entsprechend hervorgehoben ist. Was danach passiert - also die rechtliche Prüfung, ob der Widerruf wirksam ist - bleibt weiterhin Aufgabe des Händlers. Der Button nimmt dir die Annahme ab, nicht die Bewertung.

Wie Shopware 6.7.9.0 das technisch löst

Mit dem Release 6.7.9.0 vom 16. April 2026 bringt Shopware ein natives Widerrufsformular mit. Es funktioniert vergleichbar mit dem bekannten Kontaktformular: Das Formular wird als Element über Erlebniswelten eingebunden und lässt sich damit flexibel in der Storefront platzieren. Kunden übermitteln ihren Widerruf elektronisch und erhalten automatisch eine Eingangsbestätigung.

Wichtig für Betreiber älterer Installationen: Das Feature wurde auf Shopware 6.6 zurückportiert. Du musst also nicht zwingend auf die aktuelle 6.7-Version springen, um die Pflicht zu erfüllen - ein aktuelles Update innerhalb deiner Version reicht. Das Feature ist Teil des Cores und ab der Community Edition ohne Zusatzkosten enthalten.

Im selben Release kam übrigens auch die ZUGFeRD-Erzeugung für Storno- und Gutschriftsdokumente dazu - wer Widerrufe abwickelt, kann die Folgebelege damit direkt elektronisch konform erzeugen.

Wo es in der Praxis hakt

Die Standard-Lösung ist gut - aber „im Standard vorhanden" heißt nicht „in deinem Shop live". Aus Projekterfahrung sind das die typischen Stolperstellen:

  • Individuelle Themes: Wenn dein Theme Footer, Navigation oder Service-Bereiche stark umgebaut hat, muss der Zugang zum Widerrufsformular bewusst platziert werden. „Klar erkennbar und unmittelbar zugänglich" ist eine Design-Anforderung, keine reine Technik-Frage.
  • Erlebniswelten-Struktur: Das Formular ist ein Erlebniswelten-Element. Es braucht eine eigene Seite, eine saubere Verlinkung (typischerweise Footer und Kundenkonto-Bereich) und die Zuordnung zu den richtigen Sales Channels.
  • Mehrere Sales Channels und Sprachen: Jeder B2C-Kanal braucht den Zugang - in jeder aktiven Sprache. Gerade bei Multi-Channel-Setups wird gern ein Kanal vergessen.
  • Headless- und Composable-Frontends: Shopware liefert die Backend-Logik. Die Frontend-Integration musst du in deinem individuellen Frontend selbst umsetzen - das ist echter Entwicklungsaufwand, den du vor dem 19. Juni einplanen solltest.
  • Alte Versionen: Wer noch auf einer 6.5 oder älter unterwegs ist, bekommt das Feature nicht mehr. Dann steht vor dem Widerrufsbutton erst einmal ein Update - und das braucht Vorlauf.

Deine Checkliste bis zum 19. Juni

  1. Version prüfen: Mindestens Shopware 6.6 mit aktuellem Patch-Stand oder 6.7.9.0+.
  2. Formular einrichten: Widerrufsformular als Erlebniswelten-Seite anlegen und den betroffenen Sales Channels zuweisen.
  3. Sichtbar verlinken: Footer und Kundenkonto in allen B2C-Kanälen und Sprachen.
  4. Bestätigungs-Mail testen: Kommt die Eingangsbestätigung unverzüglich und mit korrektem Absender an?
  5. Rechtstexte anpassen: Widerrufsbelehrung muss zur neuen Funktion passen - das gehört zu deinem Anwalt oder Rechtstexte-Dienst.
  6. Prozess dahinter klären: Wer bearbeitet eingehende Widerrufe, und wie schnell?

Was bei Verstößen droht

Fehlt der Button ab dem Stichtag, drohen Abmahnungen und Unterlassungsansprüche als Wettbewerbsverstoß - und die Widerrufsfrist deiner Kunden kann sich verlängern. Beides ist deutlich teurer als die rechtzeitige technische Umsetzung. Zwei Monate Vorlauf klingen komfortabel, aber zwischen Theme-Anpassung, Sales-Channel-Pflege und Rechtstexten ist der 19. Juni schneller da, als man denkt.