Rabattcodes, die nicht ausufern
Ein Rabattcode ist ein Versprechen über Geld, und die Wege, auf denen er entwischt, sind bekannt.
Zwei verschiedene Limits
Das Gesamtlimit beantwortet: Wie oft darf dieser Code überhaupt eingelöst werden? Das Limit pro Käufer beantwortet: Wie oft von derselben Person? Das sind zwei verschiedene Regler — und wer nur den ersten hat, erlebt, wie ein „einmal pro Kunde"-Code hundertmal über hundert Wegwerf-Konten eingelöst wird.
Das Ablaufdatum gilt einschließlich
Ein Code, der am 22. Juli abläuft, gilt den ganzen 22. Juli — in der Zeitzone Ihrer Veranstaltung. Klingt selbstverständlich, ist aber ein klassischer Fehler um eins: naiv umgesetzt endet der Code um Mitternacht und Ihr letzter Tag fällt aus.
Die Währung muss passen
Ein Betragsrabatt trägt eine Währung. Ein „10 € Rabatt"-Code darf eine in Yen bepreiste Veranstaltung nicht um 10 reduzieren — das wäre ein Faktor 100 in die falsche Richtung. Betragsrabatte gelten nur für Veranstaltungen in ihrer eigenen Währung, Prozentrabatte überall.
Groß- und Kleinschreibung ist egal
Codes werden in einer einheitlichen Form gespeichert und verglichen. Wer save20 tippt, bekommt dasselbe Ergebnis wie mit SAVE20. Das ist realen Plattformen schon passiert: ein gültiger Code wurde als ungültig gemeldet, weil die Datenbank die Schreibweise unterschied.
Wird ein Code abgelehnt, heißt es schlicht, er sei ungültig. Ein „Sie haben diesen Code bereits genutzt" verrät, woran das Limit hängt — genau das, was jemand zum Umgehen zuerst wissen möchte.