Wie das Einlösen abläuft
Die Sub-Gutscheine belegen dieselben Plätze wie mehrfach eingelöste Gutscheine. Daraus ergibt sich die Obergrenze von neun Sub-Gutscheinen je META-Code.
Wegweiser: Mehrere Gutscheine einlösen
Die Datei meta_vouchers.json
Legen Sie die Datei von Hand im Konfigurationsverzeichnis des Shops an, also in dem Verzeichnis, das für alle Subshops gilt. Sie enthält je META-Code einen Eintrag.
Der META-Code wird ohne Rücksicht auf Groß- und Kleinschreibung gesucht. Ein Kunde, der
sommer2026 eingibt, trifft also den Eintrag SOMMER2026.
Die Einstellungen in der Shopkonfiguration
MetaVoucherErrorMode
reject-all ist die Voreinstellung und jeder nicht erkannte Wert führt ebenfalls dorthin. Sie ist die ehrlichere Variante: Der Kunde bekommt entweder das ganze Paket oder gar nichts und wundert sich nicht über einen Teilrabatt.
Bei accept-valid unterdrückt der Shop die Fehlermeldung nur, wenn zuvor schon mindestens ein Sub-Gutschein erfolgreich eingelöst wurde. Scheitert gleich der erste, sieht der Kunde dessen Fehlermeldung, auch wenn die folgenden Sub-Gutscheine greifen.
MetaVoucherShowAsBlock
Bei
no zählt der Shop beim Löschen mit. Ist der letzte Sub-Gutschein entfernt, setzt er auch die META-Daten zurück, und der Kunde kann einen anderen META-Code eingeben.
Die Einstellung in der Datei sticht die Einstellung in der Konfiguration. So lässt sich eine einzelne Aktion abweichend behandeln, ohne die Voreinstellung für alle anderen zu ändern.
Referenz: Abschnitt Voucher-Txt
Die Templates ergänzen (optional)
Vier Tags machen im Template sichtbar, dass ein Gutschein aus einem META-Code stammt.Verwandte Themen
- Wegweiser: Gutscheine anbieten: Übersicht
- Wegweiser: Gutschein-Eingabe vorsehen
- Wegweiser: Mehrere Gutscheine einlösen
