Symptome: Kunde gibt gültigen Code ein, sieht aber eine rote Fehlermeldung.
Prüfen:
Lösung: Restriktionen anpassen oder Zeitfenster überprüfen.
Symptome: Gutschein ist als ausstehend markiert, wird aber bei Zahlart-Auswahl nicht aktiviert.
Prüfen:
Lösung:
vendor/bin/oe-console oe:cache:clear
Symptome: Fehler bei oe:module:activate mmd_voucherrules.
Prüfen:
Lösung:
composer dump-autoload
vendor/bin/oe-console oe:cache:clear
vendor/bin/oe-console oe:module:activate mmd_voucherrules
Bei anhaltenden Problemen: Modul deaktivieren, Cache leeren, Modul erneut aktivieren.
Symptome: Zwei Gutscheine können kombiniert werden, obwohl sie auf der Blacklist stehen.
Prüfen:
Lösung: Blacklist-Eintrag entfernen und neu hinzufügen. Die Zuordnung wird in beiden Richtungen gespeichert.
Werden bestehende Gutscheine durch das Modul beeinflusst?
Nein. Gutscheine ohne konfigurierte Restriktionen verhalten sich exakt wie vorher. Das Modul erweitert nur, es schränkt nicht ein.
Was passiert, wenn eine neue Zahlart hinzugefügt wird?
Dank Whitelist-Semantik (leer = alle erlaubt) funktionieren bestehende Gutscheine automatisch mit neuen Zahlarten. Nur Gutscheine mit expliziter Zahlart-Whitelist müssen angepasst werden.
Funktioniert das Modul mit der Enterprise Edition?
Ja. Alle Datenbank-Queries filtern nach OXSHOPID, sodass Multi-Shop-Setups korrekt funktionieren.
Können mehrere Zeitfenster pro Gutscheinserie angelegt werden?
Ja. Es können beliebig viele Zeitfenster definiert werden. Der Gutschein ist gültig, wenn mindestens ein aktives Zeitfenster zutrifft.
Was passiert bei Kombinations-Blacklist, wenn der Kunde den zweiten Gutschein zuerst eingibt?
Die Blacklist wird bei jedem Gutschein-Check geprüft. Egal welcher Gutschein zuerst eingegeben wird, die Kombination wird erkannt und verhindert.