Widerrufsbutton testen: 12 Prüfpunkte vor dem Go-live
Kurzantwort: Testen Sie den Widerrufsbutton nicht nur im eingeloggten Konto und nicht nur mit einem Musterprodukt. Zwölf Prüfpunkte decken Auffindbarkeit, zweistufigen Ablauf, Bestätigung, Gastbestellungen, Fehlerfälle, Barrierefreiheit und die interne Nachbearbeitung ab. Dokumentieren Sie jeden Test mit Datum, Ergebnis und verantwortlicher Person.
Die technische Einbindung kann korrekt aussehen und trotzdem im Alltag scheitern: weil der Link im mobilen Footer verdeckt ist, weil Gastbestellungen keine Bestätigung erhalten oder weil eine Theme-Änderung den zweiten Schritt entfernt. Ein strukturierter Abnahmetest verhindert, dass solche Fehler erst durch Kunden auffallen.
Die Testmatrix
| Dimension | Varianten |
|---|---|
| Gerät | Desktop, Smartphone, Tablet |
| Browser | Chrome, Safari, Firefox, Edge |
| Konto | Gast, Kundenkonto |
| Bestellung | ein Artikel, mehrere Artikel, Sonderfall |
| Eingabe | korrekt, falsch, leer, doppelt |
| Sprache | alle im Shop angebotenen Sprachen |
| Nachricht | Zustellung, Inhalt, Zeitstempel, Bounce |
Nicht jede Kombination ist nötig. Aber die wichtigsten Wege sollten mindestens einmal vollständig durchlaufen werden.
Die 12 Prüfpunkte
1. Einstieg ist auffindbar
Eine Testperson findet den Widerrufseinstieg ohne Anleitung – auf Desktop und Mobilgerät. Der Link ist klar beschriftet und nicht durch Cookie-Banner oder Chat-Widgets verdeckt.
2. Einstieg ist während der Frist erreichbar
Der Weg funktioniert nicht nur direkt nach dem Kauf, sondern auch später während der Widerrufsfrist. Prüfen Sie Bestellbestätigung, Konto und Footer.
3. Gastbestellungen funktionieren
Eine Person ohne Konto kann den Widerruf erklären und eine Bestätigung erhalten. Das ist besonders wichtig, weil ein Konto keine Voraussetzung für den Zugang sein sollte.
4. Bestellzuordnung ist eindeutig
Die eingegebene Bestellreferenz wird korrekt zugeordnet. Falsche oder fremde Bestellnummern führen nicht zu einer falschen Erfolgsmeldung.
5. Erklärung ist verständlich
Das Formular erklärt, welche Angaben nötig sind und was als Nächstes passiert. Fehlermeldungen sind konkret und auf Deutsch.
6. Zweiter Schritt ist eigenständig
Nach der Eingabe folgt eine eigene Bestätigungsstufe mit klarer Beschriftung. Ein einfaches Absenden ohne Bestätigung ist nicht ausreichend.
7. Abbruch führt nicht zu falschem Erfolg
Wer vor dem letzten Schritt abbricht, erhält keine Bestätigung eines erfolgreichen Widerrufs. Der Zustand bleibt nachvollziehbar.
8. Doppelte Einreichung wird behandelt
Mehrfaches Klicken oder erneutes Senden erzeugt keine widersprüchlichen Datensätze. Der Shop zeigt einen verständlichen Status.
9. Eingangsbestätigung kommt an
Die Nachricht wird unverzüglich ausgelöst und erreicht ein echtes Postfach. Prüfen Sie auch Spamfilter und Bounces.
10. Bestätigung enthält den erforderlichen Inhalt
Die Nachricht gibt die Erklärung wieder und enthält Datum und Uhrzeit des Eingangs. Ein allgemeiner „Danke“-Text reicht nicht.
11. Interne Nachbearbeitung funktioniert
Der Eingang ist im Backend sichtbar, einer Person zugeordnet und weiterbearbeitbar. Es gibt einen Eskalationsweg bei fehlender Bestellung oder Zustellfehler.
12. Barrierefreiheit und Regression
Der Ablauf ist mit Tastatur bedienbar, ausreichend kontrastreich und für Screenreader grundlegend verständlich. Nach Theme-, App- oder Checkout-Änderungen wird der Test wiederholt.
Ein einfaches Testprotokoll
| Feld | Beispiel |
|---|---|
| Datum | 2026-10-24 |
| Tester | Name |
| Gerät/Browser | iPhone, Safari |
| Bestelltyp | Gastbestellung, zwei Artikel |
| Eingabe | korrekte Bestellnummer |
| Ergebnis | Bestätigung nach 40 Sekunden |
| Abweichung | keine |
| Nachweis | Screenshot und E-Mail |
Bewahren Sie die Nachweise zusammen mit der Freigabe auf. Das hilft bei internen Prüfungen und bei Änderungen.
Nach dem Go-live
- Wöchentlich: Eingänge, Fehler und offene Fälle prüfen.
- Nach jedem Update: mindestens einen vollständigen Test durchführen.
- Quartalsweise: Stichprobe mit Gastbestellung und Mobilgerät.
- Jährlich: Rechtsrahmen, Texte und Prozess prüfen.
Ein Test ist kein einmaliges Ereignis. Der Widerrufsprozess hängt an Theme, App, E-Mail-Versand und Bestelllogik – alle vier können sich ändern.
Häufige Fehler
- nur im eingeloggten Konto testen,
- Testbestellung nicht als Test kennzeichnen,
- Bestätigung nur im Browser prüfen, nicht im Postfach,
- Fehlerfälle überspringen,
- keine Nachweise speichern,
- nach einem Theme-Update nicht erneut testen.
Häufige Fragen
Wie viele Testbestellungen brauche ich?
Es gibt keine feste Zahl. Wichtig sind die Abdeckung der wichtigsten Wege: Gast, Konto, ein Artikel, mehrere Artikel, Fehlerfall und Mobilgerät. Lieber wenige vollständige Tests als viele oberflächliche.
Muss ich echte Bestellungen verwenden?
Testbestellungen sind üblicher. Achten Sie darauf, dass sie klar gekennzeichnet sind und keine echten Kunden beeinflussen. Für die Zustellbarkeit der Bestätigung brauchen Sie ein echtes Postfach.
Was mache ich, wenn die Bestätigung im Spam landet?
Prüfen Sie Absender, SPF/DKIM/DMARC, Betreff und Inhalt. Ein technischer Versand ersetzt keine Zustellbarkeit. Bei wiederholten Problemen ist der Versandweg zu ändern.
Reicht ein Screenshot als Nachweis?
Ein Screenshot ist ein Anfang. Besser sind Screenshot, Testprotokoll, E-Mail-Kopie und der interne Datensatz. So ist der Ablauf nachvollziehbar.
Quellen
- § 356a BGB
- Richtlinie (EU) 2023/2673
- Der EU-Widerrufsbutton im Shopify App Store
- Shopify-Widerrufsbutton: Technik und Kundenreise
Weiterlesen: Der EU-Widerrufsbutton installieren, Widerruf bestätigen und Widerrufsbutton-Apps vergleichen.