Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rules | Gutscheincode kann beliebig oft verwendet werden #1608

Closed
thescrat opened this issue Feb 13, 2016 · 3 comments
Closed

Rules | Gutscheincode kann beliebig oft verwendet werden #1608

thescrat opened this issue Feb 13, 2016 · 3 comments
Labels
Milestone

Comments

@thescrat
Copy link

Hi,

könntet ihr mal bitte prüfen ob die rules richtig funktionieren.
Ich hab eingestellt 1x Nutzung pro Besucher; 0 Shopkonfiguration und ansonsten auch alles auf 0. Gutscheincode auf Warenwert.

Im Warenkorb kann ich den Gutscheincode so oft ich will hintereinander eingeben bis der Preis auf 0€ ist. Setze ich hingegen die Einschränkung der Shopkonfiguration auf 1 wird der Gutschein komplett ungültig und kann garnicht mehr benutzt werden.

Vielleicht auch als Featureansatz, dass keine Kombination mit anderen Gutscheinen möglich ist.

@aschempp aschempp added the bug label Feb 29, 2016
@aschempp aschempp added this to the 2.3.4 milestone Feb 29, 2016
@aschempp
Copy link
Member

aschempp commented Mar 9, 2016

Ich kann dieses Problem nicht reproduzieren, es erscheint die Meldung Ihr Gutschein 123456789 wurde bereits hinzugefügt.. Welche Isotope-Version verwendest du?

@aschempp aschempp modified the milestones: 2.3.5, 2.3.4 Mar 9, 2016
@thescrat
Copy link
Author

thescrat commented Mar 9, 2016

Ich hatte/habe die 2.3.3 im Einsatz. Habe jetzt sicherlich 1 Stunde rumgetestet und wäre jetzt fast wahnsinnig geworden, weil ich den Fehler nicht mehr nachstellen konnte. Aber nun ist es mir doch gelungen. Es liegt wohl am Gutscheincode.

Einstellungen sind so ziemlich egal, weil bei dem Fehler generell irgendwas schief läuft. Daher nur mal ein Bild, damit klar ist, dass in jedem Fall Benutzung pro Kunde auf 1 steht.

Reproduktion:
Nimm für den Gutscheincode egal welches Wort und nutze einen Umlaut (ä,ü,ö).
Die Schreibweise ist wichtig.
z.B. "für"
Gebe ich das Wort "für" nun im Warenkorb ein, wird der Gutschein abgezogen. Gebe ich "für" erneut ein, bekomme ich die Meldung, der Gutschein wäre schon hinzugefügt worden. Schreibe ich jedoch "FÜR" kann ich den Gutschein so oft eingeben wie ich will, bis der Preis auf 0€ ist.

Andersherum geht es übrigens auch.
Lautet der Gutscheincode "FÜR", kann ich diesen in dieser Schreibweise exakt 1x eingeben, schreibe ich jedoch "für", ist er beliebig oft nutzbar :-)

PS: Sorry für die ungenaue ursprüngliche Fehlerbeschreibung, ich hatte zu dem Zeitpunkt mehrere Gutscheine, die alle ein ü im Namen hatten, daher ging ich von einem generellen Problem aus.

regeln_ gutscheine bearbeite_die_regel_mit_der_id_16-contao_open_source_cms_3 5-_2016-03-09_19 38 01

@aschempp
Copy link
Member

Ich habe die Nutzung von Sonderzeichen in Gutscheincodes deaktiviert, da diese nicht zuverlässig geprüft werden können. Gutscheincodes dürfen jetzt nur Buchstaben, Zahlen, Leerschlag, Minus -, Unterstrich _ und Punkt . enthalten.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants