OXID Widerrufsformular Modul: Widerrufsbutton & bessere Nutzerführung

Seit dem 19.06.2026 müssen viele Online-Shops eine elektronische Widerrufsfunktion bereitstellen, wenn Verbraucher Fernabsatzverträge über eine Online-Benutzeroberfläche abschließen können. Für OXID eShops bedeutet das: Der Widerruf sollte nicht irgendwo in Rechtstexten, Postfächern oder allgemeinen Kontaktformularen verschwinden, sondern als klar auffindbarer Prozess im Shop abgebildet werden.
Das WIDERRUF-Formular Modul für OXID eSales schafft dafür die technische Grundlage: ein integriertes Widerrufsformular, eine sichtbare Widerrufsfunktion, sinnvolle Verlinkung aus der Bestellhistorie, automatische Vorbelegung gültiger Bestelldaten und eine strukturierte E-Mail-Kommunikation an Shopbetreiber und Kunde.

Warum der Widerrufsbutton für OXID Shops wichtig ist

§ 356a BGB verlangt bei betroffenen Fernabsatzverträgen eine elektronische Widerrufsfunktion auf der Online-Benutzeroberfläche. Diese Funktion muss gut lesbar beschriftet, während der Widerrufsfrist verfügbar, hervorgehoben platziert und für Verbraucher leicht zugänglich sein.

Außerdem muss der Verbraucher eine Widerrufserklärung übermitteln können. Dabei müssen mindestens Name, Vertrags- oder Bestellidentifikation und ein elektronischer Kommunikationsweg für die Eingangsbestätigung bereitgestellt oder bestätigt werden. Anschließend ist eine zweite Bestätigungsfunktion erforderlich, etwa mit der Beschriftung Widerruf bestätigen. Nach dem Absenden muss unverzüglich eine Eingangsbestätigung auf einem dauerhaften Datenträger erfolgen.

Genau diese Anforderungen übersetzt das Modul in einen praktischen OXID-Prozess.

Herunterladen und dauerhaft kostenlos nutzen!

Bitte laden Sie für OXID7 zuerst das Framwork herunter.

Download Framework für OXID7

Für den OXID eShop ab Version 7 wird neben dem Modul auch unser Framework Modul benötigt. Daher am Besten gleich mit herunterladen und zusammen installieren.
Module-Framework-v7.1.0-OXID-Modul-PHP-8.2

Downloads für OXID7

Widerrufsbutton für OXID Modul PHP 8.2

Ihre Vorteile mit dem WIDERRUF-Formular Modul

Ein funktionierender Widerrufsprozess ist nicht nur rechtlich relevant. Er entscheidet auch darüber, wie professionell und verständlich Ihr Shop mit Servicefällen umgeht.

Vorteile auf einen Blick:

  • integriertes Widerrufsformular für OXID eSales
  • elektronische Widerrufsfunktion als klarer Shop-Prozess
  • Einbindung auf einer CMS-Seite über den Platzhalter [WIDERRUF_FORMULAR]
  • Link zum Widerrufsformular in der Bestellhistorie
  • Anzeige nur bei Bestellungen innerhalb der konfigurierten Widerrufsfrist
  • automatische Vorbelegung von Bestellnummer, Name und E-Mail bei gültigem Aufruf
  • Prüfung, ob die Bestellung zum eingeloggten Kunden gehört
  • Prüfung, ob die Bestellung nicht storniert ist
  • Prüfung, ob die Bestellung zum aktuellen Shop gehört
  • strukturierte Übermittlung per E-Mail an Shopbetreiber und Kunde
  • weniger unvollständige Widerrufsanfragen im Support

Mehr Komfort im Kundenkonto

Das Modul erweitert die Bestellhistorie in OXID eSales um einen direkten Link zum Widerrufsformular. Dieser Link wird nur dann angezeigt, wenn die Bestellung innerhalb der definierten Widerrufsfrist liegt.

Für Kunden ist sofort sichtbar, für welche Bestellungen ein Widerruf noch möglich ist. Wird das Formular über die Bestellhistorie aufgerufen, kann die Bestellnummer automatisch übernommen werden. Sofern die Prüfung erfolgreich ist, lassen sich auch Name und E-Mail-Adresse vorbefüllen.

Das spart Zeit, reduziert Eingabefehler und macht den Widerruf deutlich verständlicher als ein freier E-Mail-Prozess.

Saubere Prüfung der Widerrufsberechtigung

Damit Bestelldaten nicht beliebig über URL-Parameter ausgelesen oder vorbefüllt werden, prüft das Modul mehrere Bedingungen.

Vor der Vorbelegung und vor relevanten Funktionen wird geprüft:

  • Gehört die Bestellung zum aktuell eingeloggten Benutzer?
  • Liegt die Bestellung innerhalb der konfigurierten Widerrufsfrist?
  • Ist die Bestellung nicht storniert?
  • Gehört die Bestellung zum aktuellen Shop?

Nur wenn diese Bedingungen erfüllt sind, werden Bestelldaten für das Formular genutzt. Das schützt vor falschen Vorbelegungen und sorgt für einen saubereren Prozess im Kundenkonto.

Flexibel über CMS-Seite einbinden

Das Widerrufsformular wird über eine CMS-Seite im Shop bereitgestellt. Die Einbindung erfolgt über den Platzhalter:
[WIDERRUF_FORMULAR]
Dadurch können Sie das Formular dort platzieren, wo es zu Ihrem Shop passt: auf einer eigenen Widerrufsseite, innerhalb vorhandener Service-Inhalte oder in Kombination mit Ihren rechtlichen Hinweisen.

Bereits vorhandene CMS-Seiten können weiterverwendet werden. Bei der Aktivierung des Moduls werden bestehende Inhalte nicht unnötig überschrieben.

Konfiguration im OXID Admin

Das Modul ist bewusst schlank konfigurierbar, damit es schnell im Shop eingesetzt werden kann.

Widerrufsfrist mit widerruf_days

Über die Einstellung widerruf_days legen Sie fest, wie viele Tage nach Bestelldatum der Link zum Widerrufsformular in der Bestellhistorie sichtbar sein soll.

Diese Einstellung wird gleichzeitig für die Prüfung verwendet, ob eine Bestellung per URL-Parameter noch zur Vorbelegung des Formulars genutzt werden darf.

CMS-Identifier mit widerruf_cms_ident_for_url

Über widerruf_cms_ident_for_url bestimmen Sie, auf welche CMS-Seite aus der Bestellhistorie verlinkt wird.

Ist kein Wert gesetzt, verwendet das Modul standardmäßig den Fallback:
withdrawal_form
So bleibt die Integration flexibel, ohne dass für jeden Shop individuelle Template-Logik notwendig wird.

Strukturierte Übermittlung per E-Mail

Nach Absenden des Formulars werden die Widerrufsdaten strukturiert per E-Mail übermittelt. Der Shopbetreiber erhält die notwendigen Informationen zur Bearbeitung, der Kunde erhält eine Bestätigung seines Widerrufs.

Die E-Mail kann unter anderem enthalten:

  • Name des Kunden
  • E-Mail-Adresse des Kunden
  • Bestellnummer oder Vertragsreferenz
  • Widerrufserklärung
  • Zeitpunkt des Eingangs
  • optionale Nachricht des Kunden

Damit entstehen weniger Rückfragen und ein klarer Nachweis für den weiteren Bearbeitungsprozess.

Widerrufsformular, Widerrufsbutton und Bestätigungsfunktion

Ein reines Formular ist für die neue Anforderung nicht immer ausreichend. Entscheidend ist ein vollständiger Prozess aus Widerrufsfunktion, Datenerfassung und Bestätigung.

Das Modul bildet diesen Ablauf ab:

  1. Der Kunde startet den Prozess über einen klaren Link oder Button, etwa Vertrag widerrufen.
  2. Das Widerrufsformular erfasst oder übernimmt die erforderlichen Angaben.
  3. Der Kunde prüft seine Angaben.
  4. Der Kunde sendet den Widerruf über eine eindeutige Bestätigungsfunktion ab.
  5. Shopbetreiber und Kunde erhalten die strukturierten Informationen per E-Mail.

So wird aus einer rechtlichen Pflicht ein verständlicher Serviceprozess im OXID Shop.

Für wen ist das Modul geeignet?

Das WIDERRUF-Formular Modul eignet sich für OXID Shopbetreiber, die:

  • den Widerrufsprozess strukturierter abbilden möchten
  • die neue elektronische Widerrufsfunktion technisch vorbereiten wollen
  • ihren Kunden eine einfache Nutzerführung im Kundenkonto bieten möchten
  • unvollständige Widerrufsmails und Rückfragen reduzieren wollen
  • bestehende CMS-Seiten für rechtliche Serviceprozesse weiterverwenden möchten
  • Bestelldaten nur nach sauberer Prüfung vorbefüllen möchten
  • eine OXID-nahe Lösung statt externer Insellösungen bevorzugen

Warum ein integrierter Widerrufsprozess besser ist

Ohne strukturierten Prozess landen Widerrufe oft als freie E-Mail, Kontaktformular-Nachricht oder unvollständige Supportanfrage im Shop. Dann fehlen Bestellnummern, Kundendaten oder klare Angaben dazu, welcher Vertrag widerrufen werden soll.

Mit dem WIDERRUF-Formular Modul erhalten Sie standardisierte Informationen direkt aus dem Shopprozess. Kunden werden geführt, Bestelldaten werden bei berechtigtem Aufruf übernommen und Ihr Team kann Widerrufe schneller zuordnen.

Das entlastet den Kundenservice und sorgt für eine professionellere Customer Experience.

Technische Grundlage, keine Rechtsberatung

Das Modul unterstützt OXID Shops dabei, die technische Grundlage für eine elektronische Widerrufsfunktion und eine strukturierte Widerrufsabwicklung zu schaffen.

Die konkrete rechtliche Bewertung Ihrer Widerrufspflichten, Widerrufsfrist, Texte, Platzierung und Sonderfälle sollte immer durch Ihre Rechtsberatung erfolgen. Das Modul ersetzt keine anwaltliche Prüfung, macht die Umsetzung im OXID eShop aber deutlich einfacher.

Jetzt OXID Widerrufsformular Modul anfragen

Sie möchten Ihren OXID Shop auf die elektronische Widerrufsfunktion vorbereiten und Widerrufe sauberer abwickeln?

Dann testen Sie das WIDERRUF-Formular Modul oder sprechen Sie mit uns über die passende Integration in Ihrem OXID eSales Shop.

Jetzt Kontakt aufnehmen: Schreiben Sie uns über Kontakt und Support oder vergleichen Sie unsere Module in der Preisliste.

Noch Fragen? Wir helfen gerne!