Ermögliche Deinen Kunden, eine Bestellung bequem über einen Widerrufsbutton und ein Formular zu widerrufen. Für B2C-Onlineshops ist ein solcher Button ab dem 19. Juni 2026 Pflicht. Die Funktion ist nach bestem Wissen und den bekannten technischen Anforderungen umgesetzt; für die rechtliche Zulässigkeit oder Vollständigkeit im Einzelfall lässt Du die Konfiguration im Zweifel rechtlich prüfen.
In dieser Anleitung
Das brauchst Du vorab
- Rolle Administrator — Zugriff auf die Warenkorb-Optionen und den Footer
- OBS-Cart ab Version 3.12.0 — ab dieser Version wird der Widerruf per Formular unterstützt
- Für das erweiterte Formular: Cloudflare Turnstile — Sitekey und Secret Key aus dem Cloudflare-Konto
Einrichtung Schritt für Schritt
01
Widerrufsbutton im Footer anlegen
Im Footer des Onlineshops einen dauerhaft sichtbaren Button oder Link mit einer eindeutigen Bezeichnung wie „Widerruf ausüben“ oder „Vertrag widerrufen“ anlegen. Als Ziel-URL das Widerrufsformular verwenden: /cart/?wk=order_withdrawal (vollständig z. B. https://www.ihre-domain.de/cart/?wk=order_withdrawal).
Erwartetes Ergebnis: Der Button ist im Footer sichtbar.
02
Funktion prüfen
Die URL im Shop aufrufen. Es sollte das Formular zur Übermittlung einer Widerrufs-Anfrage erscheinen.

Erwartetes Ergebnis: Das Widerrufsformular wird angezeigt.
03
Optional: erweitertes Formular „Ohne Bestellnummer“ aktivieren
Für Widerrufe ohne Bestellnummer (etwa für außerhalb des Onlineshops bestellte Waren) im WordPress-Backend zu OBS-System → Warenkorb → Widerruf Formular wechseln und das erweiterte Formular aktivieren. Danach bietet die Widerrufs-Anfrage die Auswahl „Ohne Bestellnummer“.


04
Optional: das offene Formular vor Spam schützen (Cloudflare Turnstile)
Da das erweiterte Formular öffentlich und ohne Bestelldaten zugänglich ist, unter OBS-System → Anfragen → Optionen → Sicherheit die Option „Cloudflare Turnstile aktivieren?“ setzen und den Turnstile-Sitekey sowie den Secret Key aus dem Cloudflare-Konto eintragen.

05
Speichern
Falls Optionen geändert wurden, die Einstellungen speichern.
So prüfst Du das Ergebnis
- Der Widerrufsbutton ist im Footer dauerhaft sichtbar
- Die URL
/cart/?wk=order_withdrawalzeigt das Widerrufsformular - Eingehende Widerrufe erscheinen in der Anfrage-Übersicht
- Bei erweitertem Formular: die Auswahl „Ohne Bestellnummer“ ist verfügbar und Turnstile ist aktiv
FEHLERBEHEBUNG
Probleme lösen
Die URL zeigt kein Formular
MÖGLICHE URSACHE
OBS-Cart ist älter als Version 3.12.0
LÖSUNG
zuerst ein Update durchführen
Spam über das erweiterte Formular
MÖGLICHE URSACHE
Cloudflare Turnstile ist nicht aktiviert
LÖSUNG
Schritt 4