Leerer Warenkorb bei 100% Gutscheinen?

Hallo zusammen,

ich habe das Problem, dass bei Gutscheinen, die mit einem prozentualen Rabatt von 100% eingestellt sind, es nach der Einlösung häufiger vorkommt das der Warenkorb nicht mehr angezeigt wird. Es steht dann dort “Der Warenkorb ist leer”. In der Datenbank sehe ich aber, dass der WK noch gefüllt ist, lösche ich den Gutschein dann in der DB und lade die Seite erneut, sind die Waren wieder zu sehen.

Ich glaube das liegt daran, dass es ggf durch Rundungen zu einem negativen float Wert kommt, der dann dafür sorgt, dass der WK nicht mehr dargestellt wird, da dieser kleiner als Null ist.

Hat jemand das gleiche Problem und weiß wie man zuverlässig 100% Gutscheine erstellen kann?

@elbsurfer schrieb:

Ich glaube das liegt daran, dass es ggf durch Rundungen zu einem negativen float Wert kommt, der dann dafür sorgt, dass der WK nicht mehr dargestellt wird, da dieser kleiner als Null ist.

Ja, Round basket total before checking whether it is less than zero by fixpunkt · Pull Request #1027 · shopware/shopware · GitHub 

1 Like