Das Problem
Ab 19.06.2026 wird für online über eine Benutzeroberfläche geschlossene Fernabsatzverträge (Waren, Dienstleistungen, Finanzprodukte) eine elektronische Widerrufsfunktion verpflichtend.
Händler müssen nicht nur „irgendein Formular" anbieten, sondern konkrete Vorgaben erfüllen:
- Auffindbarkeit des Buttons
- Korrekte Beschriftung
- 2-Stufen-Prozess (Aufruf und Absenden)
- Zulässige Eingaben und Eingangsbestätigung
Der messbare Nutzen
Schnelle technische Grundlage für den verpflichtenden Widerrufsbutton inkl. 2-Stufen-Flow, Protokollierung und E-Mail-Bestätigung.
Kernfunktionen
Out-of-the-box Widerrufsprozess, der den rechtlichen 2-Stufen-Ablauf inkl. sofortiger Eingangsbestätigung abbildet – ohne individuelle Projektentwicklung.
2-Stufen-Verfahren
Frontend-Button 'Vertrag widerrufen' mit Weiterleitung auf Widerrufsformular - rechtlich konform nach EU-Vorgaben.
Automatische E-Mail-Benachrichtigungen
Neutrale Eingangsbestätigung an Kunden + Benachrichtigung an Shop-Admin beim Absenden des Formulars.
Datenbankprotokollierung
Alle Widerrufsanfragen werden gespeichert und können später verarbeitet werden.
Console Command
Verifizierung der Widerrufsanfragen gegen Bestellungen per opal:withdraw:verify.
GraphQL API (OXAPI)
Programmatischer Zugriff auf Widerrufsdaten via GraphQL für erweiterte Integrationen.
Einfaches Formular
Kunden können Bestellnummer, Rechnungsnummer, Name, E-Mail und Nachricht übermitteln.
Für wen ist der Widerrufsbutton?
B2C-Händler (Waren/Dienstleistungen)
E-Commerce/IT mit Legal/Compliance
IT & E-Commerce Manager
Konkretes Szenario: B2C-Händler mit OXID 6.5+ implementiert Button gut sichtbar (z. B. Footer + Service-Bereich), erlaubt Widerruf ohne Login, erzeugt neutrale Eingangsbestätigung mit Datum/Uhrzeit.
Alleinstellungsmerkmal
Konkretes, sofort installierbares Referenzmodul für den Widerrufsbutton: kombiniert Bedienablauf, E-Mail-Templates und Datenhaltung – plus optionaler OXAPI/GraphQL-Zugriff, direkt vom Hersteller.
Wichtiger Hinweis
Dieses Modul ist ein OPAL (Project Accelerator) – ein bewusst noch nicht finales Produkt. Es liefert einen belastbaren Startpunkt entlang der EU-Vorgaben und Learnings vom Kündigungsbutton und kann nach finaler nationaler Umsetzung zielgerichtet angepasst werden.
Kernanforderungen (2-stufig, Beschriftung, Eingangsbestätigung, keine Hürden/keine Gründe) sind klar umrissen und bieten einen belastbaren Startpunkt.
