
Auf einen Blick
- ✓Seit dem 19. Juni 2026 ist der Widerrufsbutton für alle B2C-Fernabsatzshops gesetzlich vorgeschrieben. Die Vlarom E-Commerce Agentur begleitet JTL-Händler bei der technischen Umsetzung.
- ✓JTL-Shop 5.7 bringt den Widerrufsbutton nativ mit. Für JTL-Shop 5.5 und 5.6 gibt es zwei bewährte Plugin-Optionen, die vollständig gesetzeskonform sind.
- ✓Wer den Button nicht hat, riskiert eine Abmahnung durch Mitbewerber; der Händlerbund nennt dafür typische Kosten von 500 bis 2.000 Euro. Das behördliche Bußgeld von bis zu 50.000 Euro ist davon zu trennen — es greift nach Art. 246e EGBGB nur bei einem weitverbreiteten Verstoß und wird vom Bundesamt für Justiz verfolgt, nicht bei jedem Einzelfall.
Ein Update auf 5.7 ist nicht zwingend — ein gesetzeskonformer Widerrufsbutton schon. Welcher der beiden Wege passt, hängt von deiner Shop-Version und deinem Zeitplan ab. Wir von der Vlarom E-Commerce Agentur begleiten das als JTL Service Partner Gold regelmäßig und kennen die Fallstricke auf beiden Wegen.
Was droht ohne Widerrufsbutton — konkrete Zahlen
Der Widerrufsbutton folgt demselben Muster wie der Kündigungsbutton nach § 312k BGB, der 2022 in Kraft trat. Innerhalb weniger Monate nach dem Stichtag prüften Wettbewerber und Abmahnvereine systematisch, welche Shops die Pflicht nicht erfüllt hatten. Die Abmahnwelle kam pünktlich. Wer nach dem 19. Juni 2026 keinen funktionierenden Widerrufsbutton anbietet, setzt sich denselben Risiken aus.
Quelle: § 356a BGB (neu), Umsetzungsgesetz EU-Richtlinie 2023/2673: Ein fehlender oder fehlerhafter Widerrufsbutton ist ein abmahnfähiger Wettbewerbsverstoß. Davon getrennt steht der Bußgeldtatbestand des Art. 246e EGBGB: bis zu 50.000 Euro, bei Unternehmen mit mehr als 1,25 Millionen Euro Jahresumsatz bis zu 4 Prozent des unionsweiten Jahresumsatzes. Dieses Bußgeld setzt einen weitverbreiteten Verstoß im Sinne der Verordnung (EU) 2017/2394 voraus und wird vom Bundesamt für Justiz durchgesetzt — es ist keine automatische Folge eines Einzelverstoßes.
Die drei konkreten Risiken im Überblick:
- →Abmahnung durch Mitbewerber: Typische Abmahnkosten liegen laut Händlerbund zwischen 500 und 2.000 Euro inklusive Anwaltskosten und Unterlassungserklärung. Seit dem 19. Juni 2026 prüfen Wettbewerber und Abmahnvereine systematisch.
- →Bußgeld durch Behörden: Art. 246e EGBGB lässt behördliche Sanktionen bis 50.000 Euro zu, bei größeren Unternehmen bis zu 4 Prozent des Jahresumsatzes. Voraussetzung ist ein weitverbreiteter Verstoß, verfolgt vom Bundesamt für Justiz — nicht jeder Einzelfall erfüllt das. Das praktisch häufigere Risiko ist die Abmahnung durch Mitbewerber.
- →Widerrufsfristen laufen nicht an: Fehlt die Widerrufsfunktion, beginnt die 14-tägige Widerrufsfrist möglicherweise nicht zu laufen. Kunden könnten ihren Widerruf noch Monate später erklären. Das hat direkte Auswirkungen auf deine Retourenquote und Buchhaltung.
Wer jetzt handelt, spart sich die Abmahnung. Mit dem Plugin-Weg ist die technische Einrichtung schnell erledigt; beim 5.7-Update hängt der Aufwand von Template und Connectoren ab. Das eigentliche Risiko ist Abwarten.
Option A vs. Option B — welcher Weg passt zu deinem Shop
Nicht jeder JTL-Shop kann oder will sofort auf 5.7 updaten. Die Vlarom E-Commerce Agentur setzt in der Praxis beide Wege um. Beide erfüllen die technischen Anforderungen des §356a BGB, beide sind erprobt.
Wer jetzt handelt, hat doppelten Vorteil
Die Lektion
Aus der JTL-Praxis der Vlarom E-Commerce Agentur: Wer den Button unter Zeitdruck nachrüstet, verliert nicht nur die Testphase. Es fehlt auch die Ruhe, interne Prozesse sauber aufzusetzen. Widerruf und Retoure sind zwei unterschiedliche Vorgänge im Fulfillment, und das lohnt sich von Anfang an sauber zu trennen.
Widerrufsbutton einrichten — dein 5-Schritte-Plan
Dieser Plan funktioniert für beide Wege: Option A (Update auf 5.7) und Option B (Plugin). Schritt 1 ist für alle gleich, ab Schritt 2 teilen sich die Wege kurz, kommen in Schritt 4 wieder zusammen.
Shop-Version prüfen und Weg entscheiden (Woche 1)
Öffne dein JTL-Shop-Backend und prüfe die aktuelle Version unter Einstellungen. Läuft dein Shop auf 5.7? Dann zur Widerrufsfunktion direkt im Backend wechseln. Läuft er auf 5.5 oder 5.6? Dann Plugin-Route wählen. Der häufigste Fehler: Händler schieben diese Grundentscheidung auf und haben dann keinen Testpuffer. Die detaillierten Admin-Menüpfade für JTL-Shop 5.7 und die Plugin-Installation findest du im technischen Setup-Artikel: Widerrufsbutton in JTL-Shop einrichten.
Plugin installieren oder Shop updaten (Woche 1–2)
Option A: Das 5.7-Update einplanen, Template-Kompatibilität vorab prüfen, dann Update einspielen. Genug Vorlauf einrechnen, der Aufwand hängt von Template und Connectoren ab. Option B: Das kostenlose Plugin von css-umsetzung direkt über den JTL Extension Store installieren. Alternativ das cancelButton Plugin von techNEO (79 Euro einmalig, kompatibel mit 5.2.3–5.6.1) für mehr Design-Flexibilität. Die Installation läuft über das JTL-Shop-Backend und dauert unter einer Stunde. Technische Details zur Einrichtung: JTL-Guide Widerrufsformular einrichten. Wie du die zugehörige Spezialseite im Shop-Backend anlegst, zeigt der JTL-Guide zu eigenen Seiten.
Widerrufsfunktion konfigurieren und testen (Woche 2–3)
Egal welcher Weg: Den Zwei-Schritt-Prozess durchlaufen und testen. Schritt 1 ist der sichtbare Button mit der gesetzlich geforderten Beschriftung „Vertrag widerrufen“ (oder gleichwertig eindeutig). Schritt 2 ist das Formular mit Name, Vertragsidentifikation und E-Mail-Adresse. Nach dem Absenden muss die automatische Eingangsbestätigung per E-Mail ankommen, inklusive Datum und Uhrzeit des Eingangs. Teste das mit einer echten Testbestellung.
Rechtstexte und Datenschutzerklärung anpassen (Woche 2–3)
Die Widerrufsbelehrung muss auf die neue elektronische Funktion hinweisen. Die Datenschutzerklärung braucht einen Abschnitt zur Verarbeitung der Widerrufsdaten: Name, E-Mail, Bestellnummer werden gespeichert und verarbeitet. Das ist kein großer Aufwand, aber es braucht Zeit für Abstimmung mit deinem Rechtstexter oder Händlerbund-Abo. Wer das bis Woche 3 erledigt hat, ist auf der sicheren Seite.
Zweistufigen Prozess final abnehmen und live stellen (Woche 3–4)
Vollständige Abnahme vor dem Livegang: Button sichtbar und gut zugänglich in der Shop-Oberfläche? Formular-Pflichtfelder vollständig? Eingangsbestätigung enthält Datum und Uhrzeit? Widerrufs-Eingang erreicht die richtige Person im Team? Interne Prozesse klar: Wer bearbeitet Widerrufe? Wie unterscheidet ihr Widerruf von normaler Retoure in JTL-Wawi? Wenn alle Punkte grün sind, erfüllt der Shop die Anforderungen des § 356a BGB.
Sonderfälle: Was gilt für deinen Shop?
Die meisten Shops fallen klar in Option A oder B. Aber es gibt drei Konstellationen, bei denen Händler zu Recht zögern. Hier ist, was jeweils gilt.
Shops auf JTL-Shop 5.5 oder älter (unter 5.5.1)
Das kostenlose Plugin von css-umsetzung ist laut Hersteller mit JTL-Shop 5.1.0 bis 5.8.0 kompatibel — es deckt also auch ältere Minor-Releases ab. Das techNEO cancelButton Plugin ist ab 5.2.3 einsetzbar. Wer noch auf einer Version unter 5.1.0 läuft, sollte das zuerst mit dem Pluginanbieter abklären. Fakt ist: Fast alle produktiven JTL-Shops laufen heute auf 5.5 oder höher. Wer auf einer älteren Version festhängt, hat oft größere Kompatibilitätsprobleme als nur den Widerrufsbutton — ein Update-Gespräch ist dort der sinnvollere erste Schritt.
Reine B2B-Shops
§ 356a BGB gilt ausschließlich für Fernabsatzverträge mit Verbrauchern. Ein Shop, der technisch sichergestellt hat, dass nur gewerbliche Kunden kaufen können (etwa über eine Pflichtangabe zur Unternehmens-USt-IdNr. beim Checkout), braucht den Button nicht. Trotzdem sehen wir in der Praxis regelmäßig B2B-Händler, die ihn vorsorglich aktivieren. Das ist pragmatisch richtig: Wenn du nicht mit 100-prozentiger Sicherheit ausschließen kannst, dass ein Verbraucher durchschlüpft, ist der Button die sicherere Variante.
Gemischte Shops (B2B und B2C gleichzeitig)
Hier ist der Widerrufsbutton nur für die B2C-Kundengruppe Pflicht. JTL-Shop erlaubt es, Spezialseiten auf bestimmte Kundengruppen zu beschränken. Das bedeutet in der Praxis: Der Widerrufs-Button und das zugehörige Formular müssen für Verbraucher erreichbar sein, können für gewerbliche Kunden aber ausgeblendet bleiben. Die Konfiguration dazu läuft über die Kundengruppen-Einstellungen im JTL-Shop-Backend. Wer unsicher ist, ob die Trennung in seinem Shop sauber greift, sollte das testen. Im Zweifel: für B2C-Kunden sichtbar lassen.
Shops mit Downloadartikeln oder digitalen Produkten
Für digitale Inhalte, bei denen das Widerrufsrecht nach § 356 Abs. 6 BGB wirksam ausgeschlossen wurde (Download sofort nach Einwilligung verfügbar), ist kein Widerrufsbutton erforderlich. Wichtig: Dieser Ausschluss muss nachweisbar im Checkout bestätigt worden sein. Verkaufst du im selben Shop zusätzlich physische Produkte, greift die Pflicht für diese Artikel trotzdem. Ein reiner Download-Shop mit sauberem Widerrufsrechts-Ausschluss kann den Button weglassen. Ein Mischsortiment nicht.
Häufige Fragen zum Widerrufsbutton in JTL-Shop
Alexander Luft
JTL Service Partner Gold · Vlarom E-Commerce Agentur · Ahrensfelde bei Berlin

