Hallo,
wußte nicht genau, zu welchem Themenbereich ich das machen sollte, deshalb
habe ich das in Allgemein gemacht.
Mir ist aufgefallen, daß Preisänderungen im Shop zwischen der confirmAction und der finishAction im Checkout
zur Folge hat, daß der Kunde in der finishAction-View zwar denselben Preis wie in der confirmAction sieht,
die Bestellung aber mit dem neuen Preis durchgeführt wurde, sieht der Kunde dann erst bei den Bestellungen.
Deshalb die folgenden Fragen:
1.) Ist das bei Euch auch so?
2.) Welche rechtlichen Auswirkungen hat das?
3.) Das ist wohl mit dem Commit SW-19152 - Add basket migration of proportional cart items reingekommen, da wird in der Methode
saveOrder von Checkout.php der jetzige Warenkorb in $orgBasketData gesichert, dann wird getBasket() vom sBasket aufgerufen,
welcher nun eben den Warenkorb neu berechnet bei Preisänderungen, dann wird $orgBasketData wieder als sBasket für die
finishAction-View genommen.
Finde ich etwas komische diese Programmierung oder sehe ich das falsch?
Früher war das nicht so, ich habe noch ne Version 5.4.2 als Testversion am Laufen, da ist das konsistent.
Viele Grüße,
Werner.