Klar beschrifteter „Vertrag widerrufen“-Button
Ein sichtbarer Button oder Link, den der Kunde während der gesamten 14-tägigen Frist jederzeit findet – nicht in einem Hilfeartikel oder hinter einem Kontaktformular versteckt.
Konform bleiben. Vorne bleiben.
Fügt Magento 2 den vorgeschriebenen 14-tägigen Widerrufsbutton hinzu – mit zweistufiger Bestätigung, automatischen E-Mails und einer Admin-Warteschlange.
19. Juni 2026 – jeder Online-Shop mit Kunden in der EU muss einen klaren „Vertrag widerrufen“-Button zeigen. Ohne ihn können Kunden bis zu 12 Monate und 14 Tage statt 14 Tage widerrufen, und die Durchsetzung liegt bei den Verbraucherschutzbehörden der einzelnen EU-Mitgliedstaaten.
Drei konkrete Dinge. Alle drei müssen bis zum 19. Juni 2026 umgesetzt sein.
Ein sichtbarer Button oder Link, den der Kunde während der gesamten 14-tägigen Frist jederzeit findet – nicht in einem Hilfeartikel oder hinter einem Kontaktformular versteckt.
Der Button öffnet ein kurzes geführtes Formular: Der Kunde findet die Bestellung (Gäste per Bestellnummer + E-Mail), wählt die Artikel und bestätigt. Auch Teilwiderrufe einzelner Artikel sind möglich – nicht nur die ganze Bestellung.
Eine E-Mail mit Zeitstempel, Widerrufsdetails und Referenznummer. Eine „Wir melden uns“-Nachricht genügt nicht – diese E-Mail selbst ist der gesetzliche Nachweis.
Trifft eines davon auf Ihren Shop zu, gilt das Gesetz – unabhängig vom Sitz des Unternehmens.
Auch wenn Ihr Unternehmen außerhalb der EU sitzt – das Gesetz folgt dem Verbraucher, nicht dem Händler.
Jedes physische Produkt, das an eine Adresse in einem EU-Mitgliedstaat geliefert wird – auch nur gelegentlich.
Storefront-Preise in Euro – zusätzlich zu oder anstelle Ihrer Heimatwährung.
Eine fertige Lösung
Das Modul fügt an jeder relevanten Stelle einen „Vertrag widerrufen“-Button hinzu – auf der Bestellseite, im Kundenkonto, im Footer und in Bestellbestätigungs-E-Mails. Kunden durchlaufen ein kurzes zweistufiges Formular, als Gast oder eingeloggt, für die ganze Bestellung oder einzelne Artikel. Eine E-Mail-Bestätigung mit Zeitstempel wird automatisch verschickt, und jede Anfrage landet in einer eigenen Warteschlange im Magento-Backend. Einrichtung in fünf Minuten.
Fünf Schritte. Zwei Klicks. Eine E-Mail.
Schritt 01
Der Button sitzt auf der Bestellseite, im Konto, im Shop-Footer und in Bestell-E-Mails – verfügbar während der gesamten 14-tägigen Frist. Er öffnet das EU-Widerrufsrecht – das 14-Tage-Recht, das EU-Kunden erwarten.
Schritt 02
Gäste geben Bestellnummer und E-Mail ein. Eingeloggte Kunden überspringen das – sie wählen die Bestellung einfach aus ihrer Historie. So oder so dauert es Sekunden.
Schritt 03
Widerrufen Sie die ganze Bestellung oder legen Sie eine Menge für einzelne Artikel fest. Teilwiderruf läuft gleich, im selben Formular.
Schritt 04
Eine separate Bestätigungsseite – der zweite Schritt, den das EU-Gesetz verlangt. Der Kunde sieht Artikel und Gesamterstattung vor der Bestätigung.
Schritt 05
Ein datierter Widerrufsbeleg kommt automatisch – der vom EU-Gesetz verlangte Nachweis auf dauerhaftem Datenträger, mit Erstattungssumme und Rechtsgrundlage.
Eine eigene Warteschlange im Magento-Backend. Kein neues Tool nötig.
Jeder technische Baustein, den die Widerrufsbutton-Pflicht braucht, ist in Free. Pro ergänzt Nachweise und Forensik – nicht die Grundlagen.
Button-Text, zweistufiger Ablauf, E-Mail-Beleg, Teilwiderruf – konfiguriert nach Art. 11a.
Eingeloggte Kunden gehen direkt zu ihren Bestellungen. Gäste finden die Bestellung per Bestellnummer und E-Mail.
Vom neuen EU-Gesetz verlangt. Wir übernehmen das Routing und die Bestätigungsseite beim zweiten Klick.
E-Mail mit Zeitstempel, Widerrufsdetails, Artikeln und Referenznummer. Wird zum dauerhaften Nachweis.
Kunden können einzelne Artikel und Mengen widerrufen, nicht nur die ganze Bestellung.
Bestellseite, Kundenkonto, Footer und Bestellbestätigungs-E-Mails – automatisch, ohne Template-Anpassung.
Jede EU-Sprache, die Magento mitbringt, mit wortgetreuem Rechtstext aus EU-Quellen. Bei Bedarf pro Store-View überschreibbar.
Nach Status, Datum, Kunde, Bestellung filtern. CSV-Export für die Buchhaltung. Standard-Magento-Backend-Look.
Absender, Betreff, Layout – pro Store-View im Backend bearbeitbar. Multistore-fähig.
Kostenlose Hyvä-Companion-Module liegen bei. Breeze (Swissup) out-of-the-box. Luma ohne Zusatz.
Verkaufen Sie Downloads, Software oder Dienste? Die erforderliche „Ich möchte sofort starten“-Einwilligung wird im Checkout automatisch erfasst.
Keine Daten an unsere Server. Kundendaten bleiben in Ihrer Magento-Datenbank.
Pro-Upgrade · optional
Free setzt um, was Art. 11a der Richtlinie 2011/83/EU beschreibt. Pro ist für den Moment, in dem eine Behörde, ein Streitanwalt oder ein Chargeback-Prüfer Nachweise verlangt, und Sie ihnen mit einem Klick etwas Belastbares geben wollen.
Jede Widerrufsanfrage erhält eine vollständige Timeline: wer wann und von wo welchen Button gedrückt hat. Die Einträge sind durch eine kryptografische Prüfkette (Hash-Kette) verbunden, spätere Änderungen fallen bei der Prüfung auf. Löschungen sperrt das Modul in der Anwendung und, sofern der Hoster Datenbank-Trigger zulässt, zusätzlich in der Datenbank.
Das EU-Gesetz hat zwei Nachweispflichten. Frees Bestätigungs-E-Mail beweist, was Sie nach einem Widerruf gesendet haben. Pro beweist, was Ihr Kunde vor dem Bezahlen gesehen hat, die andere Hälfte des Nachweises, den eine Behörde sucht. Jede Anzeige der Belehrung im Checkout wird datiert, der genaue Text gespeichert, und der Nachweis liegt einen Tab entfernt auf der Anfrage.
Jede Widerrufsbestätigungs-E-Mail erhält einen persönlichen Verifizierungslink. Ihr Kunde, oder wem er ihn zeigt (Bank, Streitanwalt, Behörde), klickt den Link und sieht sofort, dass der Beleg nach dem Versand nicht verändert wurde.
Ohne Pro muss der Kunde Ihren Shop finden, die Bestellnummer suchen, seine E-Mail eingeben und absenden. Mit Pro tippt er in der Bestell-E-Mail auf „Vertrag widerrufen“ und ist bereits angemeldet. Weniger Reibung bedeutet bessere Compliance und weniger „Wie widerrufe ich?“-Tickets.
Wird ein Artikel nach der Lieferung entsiegelt, kann das Widerrufsrecht ausgeschlossen sein: Das betrifft Waren, die aus Gründen des Gesundheitsschutzes oder der Hygiene nicht zur Rückgabe geeignet sind (§ 312g Abs. 2 Nr. 3 BGB), sowie Ton- oder Videoaufnahmen und Computersoftware in einer versiegelten Packung (§ 312g Abs. 2 Nr. 6 BGB). Seal Photos ergänzt den Widerrufsablauf um einen optionalen Schritt: Der Kunde lädt Fotos des Siegels hoch, damit Sie den Zustand vor Freigabe oder Ablehnung beurteilen können.
Wenn ein Kunde eine Forderung stellt, eine Bank Belege verlangt oder eine Behörde ein Verfahren eröffnet, müssen Sie alle Nachweise für einen Widerruf liefern. Pro packt alles in eine signierte Datei: Bestelldetails, Widerrufsprotokoll, Kundenbeleg, die gezeigte Belehrung. Die Gegenseite verifiziert sie offline, ohne Zugang zu Ihrem Shop.
Die meisten Widerrufe sind Routine: Meinungsänderung, deutlich innerhalb der Frist, nichts Auffälliges. Sie schreiben Ihre Regeln einmal auf, das Modul wendet sie rund um die Uhr an, und Ihr Team sieht nur noch die Fälle, die wirklich einen Menschen brauchen. Ausgeliefert wird die Funktion ausgeschaltet und tut nichts, bis Sie sie einschalten und eine Regel aktivieren.
Kompatibilität
Gebaut für aktuelles Magento – jede Edition, modernes PHP und die wichtigsten Themes, installiert so, wie Ihr Team ohnehin arbeitet.
Plattform
Magento 2.4.4 – 2.4.9
Editionen
Open Source & Commerce
Laufzeit
PHP 8.1 – 8.5
Themes
Hyvä · Breeze · Luma
Checkout
Luma & Hyvä Checkout
Sicherheit
CSP-kompatibel
Free bildet den Widerrufsablauf für Kunden und Shop-Team ab. Pro ergänzt zusätzliche Nachweise, automatisiert Routinefälle und erspart Kunden die manuelle Bestellsuche.
| Funktion | Free | Pro |
|---|---|---|
| Storefront & Kundenerlebnis | ||
| „Vertrag widerrufen“-Button auf Bestellseite, Konto, Footer, E-Mails | ||
| Zweistufiger Bestätigungsablauf | ||
| Teilwiderruf einzelner Artikel (nicht nur die ganze Bestellung) | ||
| Steuerung nach Land und Kundengruppe | ||
| Gäste- und eingeloggte Kunden-Flows | ||
| 22 EU-Sprachen | ||
| Automatische E-Mail-Bestätigung (mit Zeitstempel) | ||
| Digital-Content-Verzicht im Checkout | ||
| E-Mail-Link öffnet das Widerrufsformular ohne Bestellsuche | – | |
| Admin & Betrieb | ||
| Eigene Warteschlange im Magento-Backend | ||
| Filter, Massenaktionen, CSV-Export | ||
| Native Magento-Gutschrift (Credit Memo) | ||
| Freigeben / ablehnen mit Grund und Kunden-E-Mail | ||
| Notizen im Bestellverlauf | ||
| Bearbeitungsregeln für Bestellstatus, Bundles und Lieferstatus | ||
| Automatische Bearbeitung von Routineanfragen mit Probelauf | – | |
| Nachweise & Beweissicherung | ||
| Protokoll je Anfrage: Aktion, Nutzer oder System, Zeitpunkt, IP | – | |
| Hash-Kette macht spätere Änderungen bei der Prüfung sichtbar | – | |
| Button im E-Mail-Beleg öffnet eine öffentliche Prüfseite ohne Login | – | |
| Gesicherte Fassung der angezeigten Belehrung mit Zeitangaben | – | |
| Signierter Beweispaket-Export (eine Datei) | – | |
| Fotodokumentation des Siegels bei versiegelten Artikeln | – | |
Seal Photos ist ein optionales Pro-Add-on für versiegelte Waren. Es ergänzt den Widerrufsablauf um einen Foto-Upload, damit der auf dem hochgeladenen Foto erkennbare Zustand des Siegels für die Bearbeitung dokumentiert ist. Das Widerrufsrecht kann bei bestimmten versiegelten Waren ausgeschlossen sein, wenn die Versiegelung nach der Lieferung entfernt wurde: Waren, die aus Gründen des Gesundheitsschutzes oder der Hygiene nicht zur Rückgabe geeignet sind (§ 312g Abs. 2 Nr. 3 BGB), sowie Ton- oder Videoaufnahmen und Computersoftware in einer versiegelten Packung (§ 312g Abs. 2 Nr. 6 BGB). Seal Photos bewertet die Rechtslage nicht, es hält das hochgeladene Foto für Ihre Prüfung fest.
Installation
# Erweiterung installieren $ composer require mageme/module-eu-withdrawal # Modul aktivieren und Datenbank aktualisieren $ bin/magento module:enable MageMe_EUWithdrawal $ bin/magento setup:upgrade $ bin/magento cache:flush
Konfiguration: Stores → Configuration → MageMe Extensions → EU Withdrawal
Zur Pflicht
Ja. Das Gesetz verlangt einen klar beschrifteten, jederzeit sichtbaren Widerrufsbutton mit zweistufiger Bestätigung. Ein allgemeines Retourenformular genügt nicht – das Gesetz ist bei Wortlaut, Platzierung und zweistufiger Bestätigung eindeutig.
Zweierlei. Erstens verlängert sich die Widerrufsfrist Ihrer Kunden automatisch von 14 Tagen auf 12 Monate und 14 Tage – ein ganzes Jahr zusätzliches Risiko. Zweitens liegt die Durchsetzung bei den Verbraucherschutzbehörden der EU-Mitgliedstaaten – Strafen und Verfahren variieren je Land.
Ja. Das Gesetz gilt für jeden Shop, der an Verbraucher in der EU verkauft, unabhängig vom Sitz des Unternehmens. Wer in die EU liefert oder in Euro auszeichnet, fällt darunter.
Nein. Das Modul fügt nur den gesetzlichen Widerrufsschritt hinzu. Ihr bestehender RMA-, Erstattungs- und Rücksende-Workflow bleibt unverändert – Ihr Team nutzt ihn, nachdem die Widerrufsanfrage in der Admin-Warteschlange gelandet ist.
Zur Erweiterung
Kein Haken. Die Free-Edition ist proprietäre Freeware unter der MageMe-EULA: kostenlos, ohne Testlimit, ohne Tracking. Pro ist ein separates, optionales Upgrade für Shops, die zusätzlich ein prüfbares Protokoll mit Hash-Kette, verifizierbare Belege und signierte Beweispakete wollen.
Free bildet den Widerrufsablauf für Kunden und Shop-Team ab: Widerrufsbutton, zweistufige Bestätigung, automatische E-Mail-Bestätigung, Teilwiderrufe, 22 EU-Sprachen, Admin-Warteschlange. Pro ergänzt Nachweise und Automatisierung: ein prüfbares Protokoll mit Hash-Kette, kundenseitig verifizierbare Belege, die gesicherte Fassung der angezeigten Belehrung, Widerrufslinks ohne Bestellsuche, automatische Bearbeitung von Routineanfragen und eine signierte Beweisdatei für Behörden.
Ja. Kostenlose Hyvä-Companion-Module liegen bei (eines für das Storefront, eines für den Checkout). Breeze (Swissup) wird out-of-the-box unterstützt. Luma funktioniert ohne Zusatz. CSP-Header, Tailwind-Klassen und die Hyvä-Asset-Pipeline werden berücksichtigt.
Ja. Gäste reichen einen Widerruf mit Bestellnummer und E-Mail ein. Eingeloggte Kunden sehen ihre Bestellungen direkt im Konto. Beide Wege durchlaufen dieselbe zweistufige Bestätigung.
Widerrufsdatensätze werden in Ihrer eigenen Magento-Datenbank gespeichert und können Bestellnummer, Name und E-Mail-Adresse des Kunden, die widerrufenen Artikel, IP-Adresse, User-Agent-String, Grund bzw. Ablehnungsgrund, Admin-Notizen, Zeitstempel und den Inhalts-Hash nach Art. 11a Abs. 4 enthalten. Sie werden nie an einen MageMe-Server gesendet, kein Tracking. Wenn das Pro-Audit-Protokoll aktiviert ist, entfernt ein täglicher Prozess IP-Adresse, User-Agent-String und, bei Kundenaktionen, die Kunden-ID aus Protokolleinträgen, die älter als die von Ihnen festgelegte Frist sind, standardmäßig 365 Tage; Admin-IDs und die Protokolleinträge selbst bleiben erhalten. Der Widerrufsdatensatz wird in keiner Edition automatisch anonymisiert oder gelöscht, Sie berücksichtigen ihn in Ihrem eigenen DSGVO-Lösch- und Aufbewahrungskonzept.
Support und Wartung
MageMe (ACTEK d.o.o.), ein Magento-Erweiterungsanbieter aus Slowenien, aktiv seit 2011. Das Free-Modul teilt Code, CI-Pipeline und Release-Prozess mit unseren kostenpflichtigen Produkten.
Community-Support nach bestem Bemühen über support@mageme.com. Fehlermeldungen werden von denselben Entwicklern bearbeitet, die an den kostenpflichtigen Editionen arbeiten. Eine Prioritäts-Warteschlange mit 24-Stunden-SLA gehört zur Pro-Stufe.
Pro wird als kleine Zusatzmodule neben Ihrer bestehenden Free-Installation installiert. Ihre Daten, Einstellungen und Anfragehistorie bleiben erhalten – keine Neuinstallation, keine Migration.
Ja. Die Free-Edition ist unser langfristiger Beitrag zum Magento-Ökosystem. Die Umsetzungsbasis bleibt in Free – alles, was umsetzt, was Art. 11a beschreibt, landet in Free, nicht in Pro.
Den Widerrufsbutton für Magento 2 kostenlos installieren – Storefront, Checkout und Backend inklusive.