Hilfe · Recht & Datenschutz · Richtlinie (EU) 2023/2673

Widerrufsbutton einrichten & nutzen

Seit dem 19. Juni 2026 müssen Online-Shops Verbrauchern eine Widerrufsfunktion anbieten: einen Knopf „Vertrag widerrufen“ und eine Bestätigung „Widerruf bestätigen“. XONIC bringt beides seit Version 4.7 mit – mit Teilwiderruf, Gästen ohne Kundenkonto, Eingangsbestätigung per E-Mail und einem Register im Backend. Hier steht, was Sie prüfen müssen und wie Sie eingehende Widerrufe bearbeiten.

Auf einen Blick

  • Enthalten: seit XONIC 4.7, ab Werk eingeschaltet, ohne Zusatzlizenz und ohne Zusatzmodul.
  • Für Ihre Kunden: Knopf „Vertrag widerrufen“ im Footer jeder Seite und in den Bestelldetails im Kundenkonto. Gäste finden ihre Bestellung über die E-Mail-Adresse plus Bestellnummer oder Nachname.
  • Einstellungen: unter Einstellungen → Checkout → Allgemein, der Footer-Knopf unter Einstellungen → Design → Footer (Fußbereich), die Adresse für Benachrichtigungen unter Einstellungen → Schnittstellen → E-Mail-Marketing / CRM → E-Mailoptionen.
  • Im Backend: alle Widerrufe unter Bestellungen → Widerrufsanfragen. Der Shop nimmt den Widerruf an und bestätigt den Eingang. Rücknahme und Erstattung erledigen Sie.
  • Ihre wichtigste Aufgabe: Die Widerrufsbelehrung muss auf die Widerrufsfunktion hinweisen. Der Health-Check meldet Belehrungen ohne diesen Hinweis.
19.06.2026Pflicht seit
14 TageWiderrufsfrist (§ 355 BGB)
2Schritte bis zum Widerruf
4.7enthalten seit XONIC

In diesem Leitfaden


Rechtlicher Rahmen

Die Vorschriften, auf denen die Funktion beruht – im Wortlaut zusammengefasst, ohne rechtliche Bewertung Ihres Einzelfalls.

§ 356a BGB: die Widerrufsfunktion

Bei Fernabsatzverträgen über eine Online-Benutzeroberfläche muss der Verbraucher den Widerruf über eine Widerrufsfunktion erklären können. Sie ist gut lesbar mit „Vertrag widerrufen“ oder einer gleichbedeutenden Formulierung beschriftet, während der Widerrufsfrist ständig verfügbar, hervorgehoben platziert und leicht zugänglich.

Abgefragt werden Name, die Bestellung bzw. der widerrufene Teil und die E-Mail-Adresse für die Bestätigung. Abgeschickt wird über eine Bestätigungsfunktion „Widerruf bestätigen“. Danach folgt unverzüglich eine Eingangsbestätigung mit dem Inhalt sowie Datum und Uhrzeit des Eingangs. Grundlage ist die Richtlinie (EU) 2023/2673, anzuwenden seit dem 19. Juni 2026.

§ 312g und § 355 BGB: Widerrufsrecht und Frist

Verbraucher haben bei Fernabsatzverträgen ein Widerrufsrecht. Der Widerruf erfolgt durch Erklärung gegenüber dem Unternehmer und braucht keine Begründung. Die Frist beträgt 14 Tage. Ausgenommen ist unter anderem Ware, die nach Vorgabe des Kunden angefertigt wird (§ 312g Abs. 2 Nr. 1 BGB, siehe unten).

§ 356 Abs. 2 bis 4 BGB: Beginn und Ende der Frist

Bei Waren beginnt die Frist mit dem Erhalt. Sie beginnt nicht, bevor Sie ordnungsgemäß belehrt haben. Zur Belehrung gehören seit dem 19.06.2026 Angaben über das Bestehen und die Platzierung der Widerrufsfunktion (Art. 246a § 1 Abs. 2 S. 1 Nr. 1 EGBGB). Das Widerrufsrecht erlischt spätestens zwölf Monate und 14 Tage nach dem regulären Fristbeginn.

§ 356 Abs. 5 und 6 BGB: Dienstleistungen und digitale Inhalte

Bei bezahlten Dienstleistungen erlischt das Widerrufsrecht mit der vollständigen Erbringung – wenn der Kunde vorher ausdrücklich zugestimmt hat, dass Sie vor Fristende beginnen, und bestätigt hat, dass er sein Widerrufsrecht dann verliert.

Bei bezahlten digitalen Inhalten ohne Datenträger erlischt es, sobald Sie mit der Erfüllung begonnen haben – wenn der Kunde zugestimmt und seine Kenntnis bestätigt hat und Sie ihm eine Bestätigung nach § 312f BGB zur Verfügung gestellt haben.

Nur für Verbraucher

Das gesetzliche Widerrufsrecht steht Verbrauchern zu (§ 312g Abs. 1, § 13 BGB). Unternehmer haben es nicht. Der Shop schließt deshalb erkennbar gewerbliche Bestellungen aus – wie, steht unter Ausnahmen.

Muster-Widerrufsformular

Belehrung und Muster-Widerrufsformular gehören weiter zu den Pflichtinformationen (Art. 246a § 1 Abs. 2 S. 1 Nr. 1 EGBGB). Das Formular ersetzt die Widerrufsfunktion nicht: Mit ihm widerruft der Kunde nicht auf Ihrer Shopseite.


Was der Shop erledigt – was Sie erledigen

Der Shop stellt die Funktion bereit und dokumentiert jeden Widerruf. Den Rechtstext und die Abwicklung verantworten Sie.

Das erledigt der Shop

  • Knopf „Vertrag widerrufen“ im Footer und in den Bestelldetails.
  • Formular mit Artikelauswahl, Teilmengen, Grund und Knopf „Widerruf bestätigen“ – für Kunden mit Konto und für Gäste.
  • Sperre für erkennbar gewerbliche Bestellungen, gekennzeichnete Dienstleistungen und Downloads sowie abgelaufene Fristen.
  • Eingangsbestätigung an den Kunden und Benachrichtigung an Sie.
  • Register unter Bestellungen → Widerrufsanfragen und Eintrag im Verlauf der Bestellung.

Das erledigen Sie

  • Widerrufsbelehrung um den Hinweis auf die Widerrufsfunktion ergänzen (so geht es).
  • Dienstleistungen, Downloads und Anfertigungen richtig kennzeichnen.
  • Adresse für die Benachrichtigung festlegen.
  • Widerrufe abwickeln: Rücksendung, Rechnungskorrektur, Erstattung. Der Shop ändert dabei weder Bestellstatus noch Lagerbestand und erstattet nichts von selbst.
  • Den Shop aktuell halten – die Eingangsbestätigung nennt Datum und Uhrzeit des Eingangs erst ab Version 4.9.114.

Einstellungen

Der Widerrufsbutton ist ab Werk eingeschaltet. Prüfen Sie diese Einstellungen einmal – besonders nach einem Update von einer älteren Version.

EinstellungAb WerkWirkung
Einstellungen → Checkout → Allgemein → EU-Widerrufsbutton Master-SwitchanHauptschalter. Aus: kein Knopf im Footer und in den Bestelldetails, keine Widerrufsseite, Menüpunkt „Widerrufsanfragen“ ausgeblendet. Der Update-Assistent schaltet ihn bei jedem Update wieder ein.
Einstellungen → Checkout → Allgemein → Widerrufsrecht im Bestellprozess an/ausanHinweis auf das Widerrufsrecht und seine Dauer mit Links zur Widerrufsbelehrung und zum Muster-Widerrufsformular in der Bestellübersicht; Link zum Muster-Widerrufsformular in den Bestelldetails. Voraussetzung für den Footer-Knopf und für die Zustimmungs-Checkbox bei digitalen Inhalten.
Einstellungen → Design → Footer (Fußbereich) → Widerrufsbutton im Footer an/ausanKnopf „Vertrag widerrufen“ im Footer jeder Seite.
Einstellungen → Checkout → Allgemein → Widerrufsfrist14Frist in Tagen. Gewähren Sie freiwillig länger, tragen Sie die Tage hier ein: Der Hinweis in der Bestellübersicht und die Fristberechnung folgen dem Wert.
Einstellungen → Checkout → Allgemein → Widerruf: Transport-Puffer (Tage)5Tage zwischen Versand und angenommenem Erhalt, siehe Fristberechnung.
Einstellungen → Checkout → Allgemein → Widerrufsbutton: ZielgruppeautoOb gewerbliche Bestellungen ausgeschlossen werden, siehe Ausnahmen. ab 4.9.85
Einstellungen → Checkout → Allgemein → Ausschluss vom Widerrufsrecht für digitale Güter und DienstleistungenanZustimmungs-Checkbox in der Bestellübersicht, siehe digitale Inhalte.
Einstellungen → Schnittstellen → E-Mail-Marketing / CRM → E-Mailoptionen → Widerrufs-Benachrichtigung E-MailleerEmpfänger der Benachrichtigung an Sie, siehe E-Mails.
Backend unter Einstellungen → Checkout → Allgemein: Liste mit EU-Widerrufsbutton Master-Switch true, Widerrufsrecht im Bestellprozess an/aus true, Widerrufsfrist 14, Ausschluss vom Widerrufsrecht für digitale Güter und Dienstleistungen true, Widerruf: Transport-Puffer (Tage) 5 und Widerrufsbutton: Zielgruppe auto, dazwischen die Zeilen zu AGB und Zahlungsziel

Die Widerrufs-Einstellungen unter Einstellungen → Checkout → Allgemein mit den Werten ab Werk. Zum Vergrößern anklicken.

Abschalten nur im Ausnahmefall: Die Widerrufsfunktion ist für Online-Verträge mit Verbrauchern Pflicht. Verkaufen Sie ausschließlich an Unternehmer, stellen Sie besser „Widerrufsbutton: Zielgruppe“ auf b2b, statt den Master-Switch abzuschalten – den schaltet jedes Update wieder ein. Lassen Sie das im Zweifel rechtlich prüfen.

Wo Ihre Kunden den Button finden

Zwei Einstiege im Shop, beide mit der Beschriftung „Vertrag widerrufen“. In der Bestellübersicht steht kein eigener Knopf, dort steht der Hinweis auf das Widerrufsrecht mit Links zu Belehrung und Muster-Formular.

Im Footer jeder Seite

Unter der Linkliste „Informationen“ steht, durch eine Linie abgesetzt, der Knopf „Vertrag widerrufen“ – auch für Besucher ohne Anmeldung. Er erscheint, wenn Master-Switch, „Widerrufsrecht im Bestellprozess an/aus“ und „Widerrufsbutton im Footer an/aus“ eingeschaltet sind.

Seit Version 4.8.1 ist er ein eigener Knopf. In 4.7 stand er als Link in der Linkliste.

Im Kundenkonto

Unter Mein Konto → Meine Bestellungen zeigen die Bestelldetails den Knopf „Vertrag widerrufen“, solange noch nicht alles widerrufen ist. Daneben erscheinen je nach Lage „Teilweise widerrufen“, „Vollständig widerrufen“, „Kein Widerrufsrecht für Dienstleistungen (§356 BGB)“ oder „Kein Widerrufsrecht (gewerbliche Bestellung)“.

Der Knopf in den Bestelldetails hängt nur am Master-Switch.

Shop-Footer, Spalte „Informationen“ mit den Links Widerrufsrecht, Versandkosten, Datenschutz, AGB, Impressum, Kontakt und Echtheit von Kundenbewertungen, darunter durch eine Linie abgesetzt der umrandete Knopf „Vertrag widerrufen“

Im Footer jeder Seite steht der Knopf „Vertrag widerrufen“ abgesetzt unter der Linkliste „Informationen“. Zum Vergrößern anklicken.

Kundenkonto, Bestellnummer 17202 mit Status Versendet, Adressen, zwei Keramikbechern und Bestellhistorie, darunter der Link „Muster-Widerrufsformular“ und der rot umrandete Knopf „Vertrag widerrufen“

In den Bestelldetails unter Mein Konto → Meine Bestellungen stehen das Muster-Widerrufsformular und der Knopf „Vertrag widerrufen“. Zum Vergrößern anklicken.

Verlinken Sie die Widerrufsseite zusätzlich in Ihrer Widerrufsbelehrung. Das erfüllt den Hinweis auf die Funktion, den die Belehrung enthalten muss (siehe Belehrung).


So widerrufen Ihre Kunden

Zwei Wege – mit Anmeldung und als Gast. Beide enden mit dem Häkchen „Ich erkläre hiermit, dass ich den oben genannten Vertrag widerrufe.“ und dem Knopf „Widerruf bestätigen“.

Angemeldete Kunden

  1. Klick auf „Vertrag widerrufen“ in den Bestelldetails. Wer den Footer-Knopf nimmt, wählt zuerst die Bestellung aus einer Liste.
  2. Alle widerrufbaren Artikel sind vorausgewählt. Der Kunde wählt einzelne ab oder trägt bei Mengen über 1 eine Teilmenge ein.
  3. Optional einen Grund angeben.
  4. Häkchen setzen und „Widerruf bestätigen“ klicken.
  5. Erfolgsseite und Eingangsbestätigung per E-Mail.

Gäste und Kunden ohne Anmeldung

  1. Klick auf „Vertrag widerrufen“ im Footer.
  2. Schritt 1 „Bestellung finden“: E-Mail-Adresse der Bestellung plus Bestellnummer oder Nachname.
  3. Bei mehreren Treffern die richtige Bestellung wählen.
  4. Schritt 2 „Widerruf bestätigen“: Artikel und Menge wählen, optional einen Grund, Häkchen setzen, „Widerruf bestätigen“ klicken.
  5. Erfolgsseite und Eingangsbestätigung per E-Mail.
Widerrufsseite als Gast in Schritt 2 „Widerruf bestätigen“: Bestellung 17203, Keramikbecher ausgewählt mit Mengenfeld 4 und „Widerrufsfrist endet am 20.10.2026“, Einrichtungsservice ausgegraut mit „Kein Widerrufsrecht (§356 BGB)“, Name und E-Mail schreibgeschützt, Grund „Farbe passt nicht“, Datenschutzhinweis, eingeschaltete Erklärung „Ich erkläre hiermit, dass ich den oben genannten Vertrag widerrufe.“ und Knopf „Widerruf bestätigen“

Schritt 2 für Gäste: Artikel und Menge wählen, Dienstleistungen sind gesperrt, mit der Erklärung und „Widerruf bestätigen“ geht der Widerruf ab. Zum Vergrößern anklicken.

Teilwiderruf und mehrere Widerrufe

Je Bestellung sind beliebig viele Widerrufe möglich. Bereits widerrufene Mengen zieht der Shop ab und zeigt sie am Artikel an, etwa „2 von 4 bereits widerrufen“. Mehr als bestellt lässt sich nicht widerrufen.

Frist je Artikel

An jedem Artikel steht „Widerrufsfrist endet am …“ oder „Frist beginnt mit Erhalt der Ware“. Abgelaufene Artikel sind nicht mehr auswählbar. Die Bestellliste für angemeldete Kunden zeigt nur Bestellungen mit mindestens einem Artikel, dessen Frist noch läuft.

Retourenlabel nach dem Widerruf

Gäste sehen auf der Erfolgsseite den Hinweis, dass sie ihr Retourenlabel vom Kundenservice erhalten. Bieten Sie kostenlose DHL-Retourenlabel im Kundenkonto an (Einstellungen → Schnittstellen → Versanddienstleister → DHL GKP → DHL Retourenlabel: kostenlose Retourenlabel, dazu die „DHL Retourenlabel: ReceiverID“), sehen angemeldete Kunden stattdessen den Knopf „Retourenlabel herunterladen“. Er führt zur Bestellung im Kundenkonto. ab 4.9.86


Wann der Shop keinen Widerruf anbietet

In diesen Fällen sperrt das Formular Artikel oder die ganze Bestellung – immer mit einem Hinweis für den Kunden, nie stillschweigend.

Gewerbliche Bestellungen ab 4.9.85

Gesteuert über Einstellungen → Checkout → Allgemein → Widerrufsbutton: Zielgruppe:

  • auto (Vorgabe): Ausschluss nur, wenn die Bestellung erkennbar gewerblich ist – Kontotyp „Firma“ gewählt, Firma mit USt-IdNr. oder Firma mit einer Kundengruppe, deren Preisausgabe auf netto steht. Ein Firmenname allein genügt nicht.
  • b2c: Widerruf für alle Bestellungen.
  • b2b: nie. Nur für Shops, die ausschließlich an Unternehmer verkaufen.

Der Kunde sieht „Kein Widerrufsrecht (gewerbliche Bestellung)“ und die Bitte, sich zu melden, falls er als Verbraucher bestellt hat. Vor 4.9.85 gab es den Ja/Nein-Schalter „Widerruf für B2B-Kunden erlauben“; das Update übernimmt seinen Wert.

Dienstleistungen und Downloads

Gesperrt sind Positionen, die bei der Bestellung als Dienstleistung oder Download gekennzeichnet wurden:

  • Artikel mit „Dienstleistungsprodukt“ = Ja (Produkte → Kategorien / Produkte, Artikel öffnen, Reiter „Allgemein“).
  • Ist Einstellungen → Checkout → Download → Download von Produkten aktivieren eingeschaltet: jede Position ohne Gewicht, Merkmalsgewichte eingerechnet.

Im Formular steht „Kein Widerrufsrecht (§356 BGB)“. Besteht die Bestellung nur aus solchen Positionen, steht dort statt des Knopfs ein Hinweis. Das Kennzeichen wird bei der Bestellung festgeschrieben: Eine spätere Änderung am Artikel wirkt nicht auf alte Bestellungen.

Abgelaufene Frist

Ist die berechnete Frist eines Artikels abgelaufen, lässt er sich nicht mehr auswählen. Wie der Shop rechnet, steht unter Fristberechnung.

Nach Kundenvorgabe gefertigte Ware ab 4.10

Gekennzeichnete Anfertigungen sind gesperrt und mit „nach Ihren Vorgaben angefertigt“ beschriftet. Details unter personalisierte Ware.

Kennzeichnen Sie sorgfältig. Das Formular sperrt Dienstleistungs- und Download-Positionen sofort – unabhängig davon, ob der Kunde der vorzeitigen Ausführung zugestimmt hat und ob die Leistung schon erbracht ist. Das Gesetz knüpft das Erlöschen an genau diese Voraussetzungen (§ 356 Abs. 5 und 6 BGB). Kennzeichnen Sie deshalb nur echte Dienstleistungen und digitale Inhalte, pflegen Sie bei Waren immer ein Gewicht, wenn Downloads eingeschaltet sind, und lassen Sie Ihre Einordnung im Zweifel rechtlich prüfen. Erreicht Sie ein Widerruf für eine gesperrte Position auf anderem Weg, etwa per Mail, prüfen Sie ihn wie jeden anderen Widerruf.

Fristberechnung

Der Shop kennt das Zustelldatum nicht. Er rechnet deshalb mit dem Versanddatum und einem Puffer.

So rechnet der Shop

Fristende = Versanddatum + Transport-Puffer + Widerrufsfrist. Beispiel: Versand am 01.10., Puffer 5 Tage, Frist 14 Tage → „Widerrufsfrist endet am 20.10.“.

Als Versanddatum nimmt er, was zuerst vorliegt: das Versanddatum der Position, das der Bestellung, den ersten Wechsel in einen Versandstatus. Welche Status als versendet zählen, ist im Shop hinterlegt – für eine Änderung sprechen Sie den XONIC-Support an. Ist kein Versand erkennbar, bleibt der Widerruf möglich.

Grenzen der Berechnung

Die Rechnung ist eine Näherung. Sie setzt eine ordnungsgemäße Belehrung voraus und berücksichtigt keine späteren Zustellungen. Fehlt in der Belehrung der Hinweis auf die Widerrufsfunktion, läuft die gesetzliche Frist länger, als der Shop rechnet (§ 356 Abs. 3 und 4 BGB). Erklärt ein Kunde den Widerruf nach der Sperre auf anderem Weg, etwa per E-Mail, prüfen Sie den Einzelfall.

Zustimmung bei Dienstleistungen und digitalen Inhalten

Damit das Widerrufsrecht erlöschen kann, holt der Shop vor der Bestellung die Zustimmung des Kunden ein und hält sie fest.

Voraussetzungen

  • „Widerrufsrecht im Bestellprozess an/aus“ und „Ausschluss vom Widerrufsrecht für digitale Güter und Dienstleistungen“ unter Einstellungen → Checkout → Allgemein sind an.
  • Im Warenkorb liegt ein Dienstleistungsprodukt oder – bei eingeschalteten Downloads – ein Artikel mit Download-Datei.

Was der Kunde sieht

In der Bestellübersicht eine Pflicht-Checkbox, etwa „Ja, bitte beginnen Sie sofort mit der Dienstleistung. Mein Widerrufsrecht erlischt mit vollständiger Ausführung.“ bzw. „Ja, ich möchte sofort Zugang zu dem digitalen Inhalt und weiß, dass mein Widerrufsrecht mit dem Zugang erlischt.“ Ohne Haken keine Bestellung.

Was der Shop festhält

Den Klick mit Zeitpunkt und IP-Adresse als Einwilligungsnachweis, einen Eintrag im Bestellverlauf („Kunde hat Widerrufsausschluss für … akzeptiert“) und einen Absatz in der Bestellbestätigung. Mail und Verlauf nennen die Zustimmung nur, wenn die Checkbox angezeigt und angehakt war. ab 4.9.136

Die Texte der Checkbox und der Mail ändern Sie unter Tools → xoLanguage, Framework „Frontend“, Sektion „default“ (Schlüssel CONFIRM_SERVICE_WITHDRAWAL_CHECK, CONFIRM_DOWNLOAD_WITHDRAWAL_CHECK, CONFIRM_SERVICE_WITHDRAWAL_EMAIL, CONFIRM_DOWNLOAD_WITHDRAWAL_EMAIL). Stimmen Sie Änderungen im Zweifel rechtlich ab.

Express-Zahlung: Bei Express-Zahlungen mit Stripe oder Adyen springt der Kunde nach der Zahlung direkt zum Bestellabschluss. Die Checkbox erscheint dort nicht. Ab 4.10 blendet der Shop diese Express-Knöpfe aus, wenn der Warenkorb eine solche Zustimmung braucht. ab 4.10

Nach Kundenvorgabe gefertigte Ware

Kein Widerrufsrecht kraft Gesetzes (§ 312g Abs. 2 Nr. 1 BGB) – ohne Zustimmung und ohne Checkbox, aber mit Hinweis vor und nach der Bestellung. ab 4.10

Dort kennzeichnen, wo die Personalisierung entsteht

  • Ganzer Artikel: Schalter „Personalisierte Ware“ im Artikel, Reiter „Allgemein“ – der Artikel wird immer nach Vorgabe gefertigt.
  • Eine Ausführung: „Wert personalisiert die Ware“ am Merkmalswert unter Produkte → Produktmerkmale, etwa „mit eigenem Logo“ – gilt nur, wenn der Kunde diesen Wert wählt.
  • Freitext: „Freitext personalisiert die Ware“ am Merkmal, etwa für einen Gravurtext – gilt nur, wenn der Kunde etwas einträgt.
  • Datei-Upload: „Upload personalisiert die Ware“ an der Upload-Definition des Artikels – gilt nur mit hochgeladener Datei.

Was Ihre Kunden sehen

Vor der Bestellung weist der Shop auf der Produktseite (am Artikel bzw. direkt unter der Option), im Warenkorb und in der Bestellübersicht auf den Ausschluss hin – eine Checkbox gibt es dafür nicht. Die Bestellbestätigung nennt die betroffenen Artikel.

Im Widerrufsformular sind diese Positionen gesperrt und mit „nach Ihren Vorgaben angefertigt“ beschriftet. Besteht eine Bestellung nur aus ausgeschlossenen Positionen, erscheint statt des Knopfs ein Hinweis.

Bisherige „Dienstleistungen“ umstellen

Wer Maßanfertigung bisher als „Dienstleistungsprodukt“ geführt hat: Der Health-Check listet Artikel mit diesem Kennzeichen und einem Versandgewicht unter „Dienstleistung oder personalisierte Ware“. Ein Klick stellt den Artikel um, echte Dienstleistungen ignorieren Sie dort. Automatisch umgestellt wird nie.

Personalisierte Ware ist steuerlich Ware: Bei steuerfreien Lieferungen in andere EU-Länder behandeln Rechnung und E-Rechnung sie als innergemeinschaftliche Lieferung, nicht als Dienstleistung.

Nur echte Anfertigungen kennzeichnen

Größe, Farbe oder eine Auswahl aus Standardoptionen machen eine Ware nicht zur Anfertigung nach Kundenvorgabe. Ein unberechtigter Ausschluss des Widerrufsrechts ist unwirksam und kann abgemahnt werden. Kennzeichnen Sie deshalb nur, was tatsächlich nach Vorgabe des Kunden gefertigt wird – und bei Freitext-Merkmalen nur solche ohne vorbelegten Text, denn ein vorbelegter Text zählt wie eine Eingabe.


E-Mails bei einem Widerruf

Nach dem Absenden verschickt der Shop zwei Mails: die Eingangsbestätigung an den Kunden und eine Benachrichtigung an Sie.

Eingangsbestätigung an den Kunden

Geht sofort an die E-Mail-Adresse der Bestellung, in der Sprache der Bestellung. Inhalt: Name, Bestellnummer und Bestelldatum, Datum und Uhrzeit des Eingangs, die Adresse der Bestätigung, die widerrufenen Artikel mit Menge und der Grund, falls angegeben.

Datum und Uhrzeit des Eingangs nennt die Mail ab 4.9.114. Ältere Versionen nennen nur das Bestelldatum – ein Grund mehr für ein Update. ab 4.9.114

Benachrichtigung an Sie

Betreff „Widerruf Bestellung #…“ mit Kunde, Bestelldatum, Artikeln und Grund. Empfänger legen Sie unter Einstellungen → Schnittstellen → E-Mail-Marketing / CRM → E-Mailoptionen → Widerrufs-Benachrichtigung E-Mail fest:

  • Feld gefüllt: Die Mail geht nur an diese Adressen, auch an mehrere.
  • Feld leer: an die „E-Mailadresse des Shopbetreibers“ und an alle Adressen aus „Bestellungskopie per E-Mail an“.
  • Jede Adresse bekommt die Mail einmal.

Texte der Mails ändern

Bis Version 4.9: xoLanguage

Unter Tools → xoLanguage, Framework „Frontend“, Sektion „customer-order-withdrawal“: Schlüssel TEXT_WITHDRAWAL_EMAIL_… für die Eingangsbestätigung, TEXT_WITHDRAWAL_SHOP_NOTIFY_… für die Benachrichtigung an Sie. Die Zeilen mit Eingangszeitpunkt und Bestätigungsadresse bleiben erhalten, auch wenn Sie die Texte umschreiben. Den Rahmen der Mail (Kopf, Fuß) liefert die allgemeine Mailvorlage des Shops.

Mailvorlage „Widerrufsbestätigung“ ab 4.10

Die Eingangsbestätigung ist eine eigene Mailvorlage „Widerrufsbestätigung“ unter CMS → Mails & Marketing / Automatisierungen, mit Platzhaltern für Name, E-Mail, Eingang, Artikel und Grund. Löschen Sie einen Pflicht-Platzhalter, hängt der Shop die Angabe automatisch an. Ihre bisherigen Anpassungen aus xoLanguage übernimmt das Update in die Vorlage. Die Benachrichtigung an Sie bleibt in xoLanguage. Mehr zu Mailvorlagen: CMS-Manager & E-Mails.


Widerrufe im Backend bearbeiten

Jeder Widerruf steht im Widerrufs-Register und in der Bestellung. Den Bestellstatus ändert der Shop dabei nicht.

Register: Bestellungen → Widerrufsanfragen

Eine Zeile je Widerruf, auch je Teilwiderruf: Bestellnummer mit Link, Kunde und E-Mail, Eingang, widerrufene Artikel, Grund und Bestätigung („Bestätigt“ mit Versanddatum oder „Ausstehend“).

Filtern Sie nach Zeitraum und Bestätigungsstatus, die Suche findet Bestellnummer, Kunde oder E-Mail. „Bearbeiten“ öffnet die Bestellung. Das Menü daneben bietet „Kundenkonto öffnen“ (nur, wenn der Widerruf zu einem Kundenkonto gehört), „Eingangsbestätigung senden“ (auch erneut, etwa nach einer Mailstörung) und „Löschen“.

Wer senden oder löschen darf, legen Sie unter Einstellungen → Administratoren → Benutzergruppen fest. Der Menüpunkt erscheint nur mit eingeschaltetem Master-Switch.

In der Bestellung

  • Bestellliste: rote Plakette „Widerrufsanfrage“ unter dem Status, Filter „Nur Widerrufe“.
  • Kopfzeile der Bestellung: Plakette „Widerrufsanfrage“ mit Datum, ein Klick öffnet den Eintrag im Register.
  • Details: Eingangsdatum und Grund, Knopf „Im Widerrufs-Register öffnen“.
  • Verlauf: Eintrag „Widerruf eingereicht am: … (über Onlineformular)“ mit den Artikeln.
Backend unter Bestellungen → Widerrufsanfragen: Filter für Zeitraum, Bestätigung und Suche, darunter zwei Widerrufe – Erika Musterfrau mit 2× Musterladen Keramikbecher, Grund „Farbe passt nicht“, grün „Bestätigt“ mit Datum, und Max Mustermann mit 1× Keramikbecher, gelb „Ausstehend“, mit geöffnetem Aktionsmenü Kundenkonto öffnen, Eingangsbestätigung senden und Löschen

Das Widerrufs-Register mit einem bestätigten und einem ausstehenden Widerruf, im Aktionsmenü senden Sie die Eingangsbestätigung erneut. Zum Vergrößern anklicken.

Bestellung 17201 im Backend: rote Plakette „Widerrufsanfrage: 03.10.2026, 18:42:00“ in der Kopfzeile, in den Bestelldetails Eingangsdatum, Widerrufsgrund und Knopf „Im Widerrufs-Register öffnen“, darunter im Bestellverlauf der Eintrag „Widerruf eingereicht am … (über Onlineformular) — 2× Musterladen Keramikbecher“ und der gelbe Eintrag „Widerrufsanfrage“ von „Kunde“ mit Grund

In der Bestellung zeigen Kopfzeile, Bestelldetails und Verlauf den Widerruf, der Status der Bestellung bleibt unverändert. Zum Vergrößern anklicken.

So arbeiten Sie einen Widerruf ab

  1. Eintrag prüfen: Steht die Bestätigung auf „Ausstehend“, die Eingangsbestätigung im Aktionsmenü erneut senden.
  2. Rücksendung abstimmen: Der Kunde schickt die Ware zurück, auf Wunsch mit Retourenlabel aus der Bestellung.
  3. Retoure und Rechnungskorrektur anlegen: Erst damit bucht der Shop Ware zurück und erzeugt den Beleg, siehe Bestellungen bearbeiten.
  4. Erstatten: über den Zahlungsanbieter oder per Überweisung. Der Shop erstattet nicht von selbst.
  5. Status setzen: den Bestellstatus von Hand anpassen und den Kunden auf Wunsch benachrichtigen.
Löschen: Das Löschen im Register entfernt den Widerruf mit seinen Artikeln nach einer Rückfrage. Der Eintrag im Bestellverlauf bleibt. Löschen Sie nur echte Fehleinträge, etwa einen Testwiderruf.

Widerrufsbelehrung und Muster-Widerrufsformular

Den Rechtstext liefern Sie oder Ihr Rechtstext-Anbieter. Der Shop prüft, ob er die Widerrufsfunktion nennt, und hängt Belehrung und Formular an die Bestellbestätigung.

Hinweis auf die Widerrufsfunktion ab 4.9.114

Unter Tools → Serverinfo & Health-Check erscheint im Bereich „Datenbank Schema Health-Check“ der Befund „Widerrufsbelehrung ohne Widerrufsfunktion“ für jede aktive Shop-Sprache, deren Belehrung die Funktion nicht nennt. Der Knopf „Widerrufsbelehrung bearbeiten“ öffnet die Seite im CMS-Manager.

Als Hinweis gilt ein Link auf die Widerrufsseite oder ein Begriff wie „Widerrufsfunktion“, „Online-Funktion“ oder „Widerrufsbutton“. Einen Text fügt der Shop nicht selbst ein: Übernehmen Sie die aktuelle Fassung Ihres Rechtstext-Anbieters oder ergänzen Sie den Hinweis selbst. Geprüft wird der Text der Seite, egal ob Sie ihn selbst pflegen oder über eine Rechtstext-Schnittstelle beziehen.

Muster-Widerrufsformular und Anhänge

Das Muster-Widerrufsformular ist der Baustein $cms_withdrawal im CMS-Manager. Der Platzhalter {STORE_NAME_ADDRESS} setzt Ihre Anschrift aus Einstellungen → Allgemein → Grundeinstellungen → Shopadresse und Kontaktdaten ein.

An die Bestellbestätigung hängt der Shop ab Werk die Widerrufsbelehrung und das Muster-Widerrufsformular als PDF – Schalter „E-Mailanhang Bestellbestätigung (PDF-Widerrufsrecht)“ und „E-Mailanhang Muster-Widerrufsformular (PDF)“ in den E-Mailoptionen. Die AGB hängen ab Werk nicht an. Alle Anhänge: CMS-Manager & E-Mails.

Health-Check, Bereich „Datenbank Schema Health-Check“: gelber Befund „Widerrufsbelehrung ohne Widerrufsfunktion“ mit Erläuterung, dass die Belehrung auf Deutsch die Widerrufsfunktion nicht nennt, und Knopf „Widerrufsbelehrung bearbeiten“

Nennt die Widerrufsbelehrung die Widerrufsfunktion nicht, meldet der Health-Check das und führt per Knopf direkt zur Seite im CMS-Manager. Zum Vergrößern anklicken.

Die Seite „Widerrufsrecht“ ist eine Systemseite: Ihren Status können Sie im CMS-Manager nicht selbst ändern. Ist sie deaktiviert, wenden Sie sich an den XONIC-Support. Wie Sie Rechtstexte pflegen: Rechtstexte pflegen.


Der Knopf fehlt

Prüfen Sie diese Punkte der Reihe nach.

Im Footer

  1. Master-Switch unter Einstellungen → Checkout → Allgemein ist an.
  2. „Widerrufsrecht im Bestellprozess an/aus“ ist an – ohne diesen Schalter erscheint auch der Footer-Knopf nicht.
  3. „Widerrufsbutton im Footer an/aus“ unter Einstellungen → Design → Footer (Fußbereich) ist an.
  4. Version: In 4.7 stand der Knopf als Link in der Linkliste und erschien nur, wenn der Footer-Baustein $cms_footer_navi eine Liste enthielt. Seit 4.8.1 ist er ein eigener Knopf.
  5. Eigenes Template: Der Knopf hängt am Footer-Linkblock. Gibt Ihr eigenes Footer-Template diesen Block nicht aus, fehlt auch der Knopf. Sprechen Sie uns an.

In den Bestelldetails oder im Backend

  1. Ganze Bestellung ausgeschlossen: nur Dienstleistungen oder Downloads, erkannt gewerblich oder schon vollständig widerrufen. Dann steht ein Hinweis statt des Knopfs.
  2. Waren ohne Gewicht bei eingeschalteten Downloads gelten als Download, siehe Ausnahmen.
  3. Menüpunkt „Widerrufsanfragen“ fehlt: Der Master-Switch ist aus.
  4. Shop älter als 4.7: Dort gibt es die Funktion nicht. Dann hilft nur ein Update.

Enthalten ab XONIC 4.7

Der Widerrufsbutton ist Bestandteil des XONIC Shopsystems – ohne Zusatzlizenz und ohne separates Modul, ab Werk eingeschaltet. Für die vollständige Eingangsbestätigung mit Datum und Uhrzeit des Eingangs und den Health-Check der Belehrung brauchen Sie mindestens Version 4.9.114. Läuft Ihr Shop mit einer älteren Version, planen Sie ein Update ein.

Einrichtungs-Checkliste

In dieser Reihenfolge – am Ende ein Testwiderruf.

  1. Version prüfen: mindestens 4.9.114, besser die aktuelle Version.
  2. Drei Schalter prüfen: Master-Switch und „Widerrufsrecht im Bestellprozess an/aus“ (Einstellungen → Checkout → Allgemein), „Widerrufsbutton im Footer an/aus“ (Einstellungen → Design → Footer (Fußbereich)).
  3. Benachrichtigung festlegen: „Widerrufs-Benachrichtigung E-Mail“ in den E-Mailoptionen, sonst gehen Benachrichtigungen an die Betreiberadresse und die Bestellungskopie-Empfänger.
  4. Zielgruppe wählen: „Widerrufsbutton: Zielgruppe“ – im Regelfall auto.
  5. Widerrufsbelehrung ergänzen: Hinweis auf die Widerrufsfunktion, am besten mit Link auf die Widerrufsseite; Health-Check ohne Befund.
  6. Muster-Widerrufsformular prüfen: Anschrift in den Grundeinstellungen, Anhänge in den E-Mailoptionen.
  7. Artikel kennzeichnen: nur echte Dienstleistungen als „Dienstleistungsprodukt“; bei eingeschalteten Downloads jeder Ware ein Gewicht geben.
  8. Testwiderruf: Testbestellung als Gast widerrufen, Eingangsbestätigung und Benachrichtigung prüfen, Testeintrag im Register löschen.

Häufige Fragen

Ist der Widerrufsbutton im Shop enthalten und muss ich ihn aktivieren?

Er ist seit XONIC 4.7 enthalten und ab Werk eingeschaltet. Sie prüfen nur die Einstellungen und ergänzen Ihre Widerrufsbelehrung um den Hinweis auf die Funktion.

Ab welcher Shopversion gibt es den Widerrufsbutton?

Seit 4.7 (März 2026). Den abgesetzten Footer-Knopf und die Gast-Suche ohne Bestellnummer gibt es seit 4.8.1, das Register mit „Eingangsbestätigung senden“ seit 4.8.2. Datum und Uhrzeit des Eingangs nennt die Eingangsbestätigung ab 4.9.114. Wir empfehlen die aktuelle Version.

Wo wird der Widerrufsbutton im Shop angezeigt?

Im Footer jeder Seite unter der Linkliste „Informationen“ und in den Bestelldetails im Kundenkonto (Übersicht). Im Checkout steht kein eigener Knopf, sondern der Hinweis auf das Widerrufsrecht.

Reicht ein Link oder ein Widerrufsformular?

Das Gesetz verlangt eine Widerrufsfunktion mit der Beschriftung „Vertrag widerrufen“ oder einer gleichbedeutenden Formulierung, ständig verfügbar, hervorgehoben platziert und leicht zugänglich (§ 356a Abs. 1 BGB). Der Shop zeigt sie als abgesetzten Knopf. Das Muster-Widerrufsformular zum Herunterladen bleibt Pflichtbestandteil der Belehrung, ersetzt die Funktion aber nicht. Ob eine andere Gestaltung genügt, lassen Sie im Zweifel rechtlich prüfen.

Muss ich den Widerrufsbutton meines Rechtstext-Anbieters einbinden?

Nein. Der Shop bringt die Funktion selbst mit. Ein zweiter Widerrufsweg verwirrt Kunden, und Widerrufe über einen fremden Dienst erscheinen nicht im Register und lösen keine Eingangsbestätigung aus dem Shop aus. Übernehmen Sie vom Anbieter die aktuelle Widerrufsbelehrung.

Wie hebe ich den Widerrufsknopf im Footer stärker hervor?

Seit 4.8.1 steht er ab Werk abgesetzt unter den Rechtstext-Links, mit Trennlinie und Rahmen in der Farbe der Footer-Überschriften. Eine andere Gestaltung ist eine Anpassung am Template – sprechen Sie uns an.

Gilt der Widerrufsbutton auch für Geschäftskunden?

Das gesetzliche Widerrufsrecht haben nur Verbraucher. Mit „Widerrufsbutton: Zielgruppe“ auf auto schließt der Shop erkennbar gewerbliche Bestellungen aus, mit b2c bietet er den Widerruf allen an, mit b2b niemandem (Details).

Wie schalte ich den Widerrufsbutton ab, auch in den Bestelldetails?

Nur über den Master-Switch unter Einstellungen → Checkout → Allgemein. Er schaltet alles ab: Footer, Bestelldetails, Widerrufsseite und Register. Jedes Update schaltet ihn wieder ein. Die Funktion ist für Online-Verträge mit Verbrauchern Pflicht – für reine Händlershops ist „Widerrufsbutton: Zielgruppe“ auf b2b der bessere Weg. Den Footer-Knopf allein schalten Sie mit „Widerrufsbutton im Footer an/aus“ ab.

Wo stelle ich die E-Mail-Adresse für Widerrufe ein?

Unter Einstellungen → Schnittstellen → E-Mail-Marketing / CRM → E-Mailoptionen → Widerrufs-Benachrichtigung E-Mail. Ist das Feld gefüllt, geht die Benachrichtigung nur dorthin. Ist es leer, geht sie an die Betreiberadresse und an die Empfänger der Bestellungskopie.

Wo ändere ich den Text der Widerrufs-E-Mail?

Bis 4.9 unter Tools → xoLanguage, Framework „Frontend“, Sektion „customer-order-withdrawal“. Ab 4.10 in der Mailvorlage „Widerrufsbestätigung“ unter CMS → Mails & Marketing / Automatisierungen (Details).

Wo passe ich den Hinweis zum Retourenlabel nach dem Widerruf an?

Unter Tools → xoLanguage, Framework „Frontend“, Sektion „customer-order-withdrawal“: TEXT_WITHDRAWAL_RETOURE_LABEL_LINK ist der Knopf für angemeldete Kunden, TEXT_WITHDRAWAL_RETOURE_LABEL_GUEST der Hinweis für Gäste.

Ein Kunde hat versehentlich widerrufen – wie mache ich das rückgängig?

Klären Sie mit dem Kunden, ob er den Vertrag fortsetzen möchte, und halten Sie seine Antwort fest. Im Shop müssen Sie nichts zurücksetzen: Der Widerruf hat Bestellstatus und Bestand nicht verändert. Den Eintrag im Register können Sie löschen, der Verlaufseintrag in der Bestellung bleibt. Im Zweifel lassen Sie das rechtlich prüfen.

Werden beim Widerruf Daten an Dritte übermittelt?

Die Angaben (Name, E-Mail, Bestellung, Artikel, Grund) speichert der Shop in seiner eigenen Datenbank, eine IP-Adresse speichert er zum Widerruf nicht. Die Mails gehen über den Versandweg aus Ihren E-Mailoptionen. Haben Sie Google reCAPTCHA eingerichtet, prüft der Shop das Absenden zusätzlich damit; ab 4.9.144 lädt er reCAPTCHA erst, wenn der Kunde das Formular benutzt. ab 4.9.144

Wie hänge ich AGB und Widerrufsbelehrung an die Bestellbestätigung?

Mit den Schaltern „E-Mailanhang Bestellbestätigung (PDF-AGB)“, „(PDF-Widerrufsrecht)“ und „E-Mailanhang Muster-Widerrufsformular (PDF)“ unter Einstellungen → Schnittstellen → E-Mail-Marketing / CRM → E-Mailoptionen. Widerrufsbelehrung und Formular sind ab Werk an, die AGB aus (alle Anhänge).

Wo ändere ich die Adresse im Muster-Widerrufsformular?

Das Formular ist der Baustein $cms_withdrawal im CMS-Manager. Steht dort der Platzhalter {STORE_NAME_ADDRESS}, ändern Sie die Anschrift unter Einstellungen → Allgemein → Grundeinstellungen → Shopadresse und Kontaktdaten. Sonst ändern Sie sie direkt im Baustein, in jedem Sprachreiter.

Die Seite „Widerrufsrecht“ ist deaktiviert – wie schalte ich sie wieder ein?

Sie ist eine Systemseite, deren Status sich im CMS-Manager nicht ändern lässt. Zum Wiedereinschalten wenden Sie sich an den XONIC-Support. Den Text bearbeiten Sie weiterhin selbst.

Wie setze ich den Widerrufsverzicht bei digitalen Inhalten um?

Artikel als Dienstleistungsprodukt kennzeichnen bzw. mit Download-Datei anlegen, die Schalter „Widerrufsrecht im Bestellprozess an/aus“ und „Ausschluss vom Widerrufsrecht für digitale Güter und Dienstleistungen“ einschalten. Dann verlangt die Bestellübersicht die Zustimmung, und der Shop hält sie fest (Details).

Gibt es auch das EU-Gewährleistungslabel?

Ja, ab XONIC 4.9.0: Gewährleistungsmitteilung und GARAN-Label. Die Einrichtung steht im Leitfaden EU-Gewährleistungslabel.

Wo finde ich die Widerrufsverwaltung in älteren Shopversionen?

Den Menüpunkt Bestellungen → Widerrufsanfragen gibt es seit 4.8.2; er erscheint nur mit eingeschaltetem Master-Switch. In 4.7 stehen Widerrufe nur in der jeweiligen Bestellung. Shops vor Version 4.7 haben die Funktion nicht – dann ist ein Update nötig.

Weiterführende Leitfäden

Hinweis

Dieser Leitfaden erklärt, wie die Widerrufsfunktion im XONIC Shopsystem umgesetzt ist, und ersetzt keine Rechtsberatung. Ob Ihre Widerrufsbelehrung, Ihre Kennzeichnung von Dienstleistungen, Downloads und Anfertigungen und Ihre Zielgruppen-Einstellung zu Ihrem Sortiment passen, lassen Sie im Zweifel anwaltlich prüfen. Die Fundstellen geben den Stand bei Erstellung wieder.

Hilfe beim Widerrufsbutton

Wir bringen Ihren Shop auf die aktuelle Version, prüfen die Einstellungen und passen eigene Templates an.

Jetzt Support kontaktieren