Withdrawal
Der verpflichtende Widerrufsbutton stellt Online-Händler vor neue Herausforderungen und wer keine rechtssichere Umsetzung garantiert, riskiert teure Abmahnungen und Bußgelder.
Wir haben für Magento-Shops ein rechtssicheres und einfach zu handhabendes Modul entwickelt, das alle Anforderungen des Gesetzgebers abdeckt und zusätzlich noch Mehrwert für den Verkäufer bietet.
Das Widerruf-Modul im Überblick
- einfache Installation, keine Programmierkenntnisse notwendig
- Das Widerrufsformular kann als eigenständige Seite oder als Popup dargestellt werden.
- Das Formular fragt die vorgegebenen Daten des Käufers ab: Name, Bestellnummer sowie E-Mail
- Spamschutz + Datenschutz: Das Formular ist mit Captcha ausgestattet sowie einem Datenschutzhinweis und einer Limitierung der Anfragen (maximal 3)
- Über einen Link im Footer ist das Formular jederzeit erreichbar
- Beim Absenden erhält der Käufer und Verkäufer eine Benachrichtigung.
- Da das 14-tägige Widerrufsrecht nicht zwingend mit dem Bestelldatum beginnt, kann der Zeitraum, in dem das Widerrufsformular gesendet werden kann, individuell eingestellt werden.
- Die Widerruf Anfragen landen in einem eigenen Ordner und können dort bearbeitet werden.
- Wurde eine Bestellung widerrufen, erscheint das auch in der Bestellliste.
Ab dem 19. Juni 2026 tritt in Deutschland eine wichtige Neuerung für den Online-Handel in Kraft: Alle B2C-Online-Shops müssen eine elektronische Widerrufsfunktion, den sogenannten „Widerrufsbutton“, bereitstellen. Ziel der neuen gesetzlichen Regelung ist es, Verbraucherinnen und Verbrauchern den Widerruf eines online abgeschlossenen Vertrags genauso einfach zu machen wie dessen Abschluss. Die Pflicht basiert auf einer EU-Vorgabe und wird in Deutschland über den neuen § 356a BGB umgesetzt.
| Modul Version | 1.1.0 |
|---|---|
| CE | 2.4.5, 2.4.6, 2.4.7, 2.4.8, 2.4.9 |
| EE | 2.4.5, 2.4.6, 2.4.7, 2.4.8, 2.4.9 |
| Sprachen | englisch, deutsch |
Release Notes - Withdrawal
Version 1.2.0 (05.08.2026)
- FEATURE Edition guard: the module now requires the
CleverZoeger_WithdrawalEnterprisecompanion module to operate on Adobe Commerce (Enterprise/Cloud); on Magento Open Source it stays fully available - FEATURE Admin banner that prompts to install the companion module when running on Adobe Commerce without a valid licence
- CHANGE Raised minimum requirement of
cleverzoeger/ext.magento2.cleverzoeger.baseto^2.1.5(provides the reusable guard logic) - BUGFIX Withdrawal form page rendered as a blank page on environments whose default page layout is not a frontend layout; the
czwithdrawal_index_indexlayout now explicitly declareslayout="1column" - BUGFIX A failed notification email no longer mislabels an otherwise valid request as "Rejected - Order not found"; failed sends now get the dedicated status "Email failed"
- CHANGE Rejected requests are now logged with the concrete reason (unknown order number vs. email mismatch) to ease troubleshooting
Version 1.1.0 (10.06.2026)
- FEATURE Configurable withdrawal period check: enable/disable and configurable number of days, disabled by default
- CHANGE Footer link label changed to "Withdrawal Request" (German: "Vertrag widerrufen")
- BUGFIX Corrected default email template IDs so the buyer confirmation and seller notification emails are sent with the default configuration
Version 1.0.0 (26.05.2026)
- FEATURE New manual statuses:
confirmedandrejected - FEATURE Mass actions in the withdrawal requests grid: delete, set confirmed, set rejected
- FEATURE Per-row delete action in the withdrawal requests grid
- FEATURE Inline editing of the status column in the withdrawal requests grid
- FEATURE Initial release
- FEATURE Withdrawal form in frontend as standalone page or popup
- FEATURE Configurable button color, font color and accompanying text
- FEATURE Footer link integration in all frontend layouts
- FEATURE Form-key and CAPTCHA protection for the withdrawal form
- FEATURE Validation against order number, customer email and 14-day withdrawal period
- FEATURE Rate limiting (max. 3 emails per order/email combination) with pessimistic locking
- FEATURE Automatic confirmation email to buyer and notification email to seller
- FEATURE Backend grid with all withdrawal requests and status tracking
- FEATURE "Withdrawal" column in sales order grid with direct link to request
- FEATURE Multistore / multiwebsite support with per-scope locale
- FEATURE Magento 2.4.5 – 2.4.9 and PHP 8.1 – 8.4 compatibility
Kundenbewertungen
Ein großes Lob geht auch an den Support. Die Kommunikation war jederzeit freundlich, schnell und lösungsorientiert. Individuelle Wünsche wurden kurzfristig umgesetzt und die gewünschte Konfiguration exakt nach unseren Anforderungen realisiert.
Insgesamt eine durchdachte Lösung mit einem ausgezeichneten Preis-Leistungs-Verhältnis. Klare Empfehlung für alle, die Wert auf Funktionalität, professionelle Umsetzung und erstklassigen Service legen.
Besonderer Pluspunkt war die schnelle Kommunikation und Realisierung der von uns gewünschten Konfiguration