Guten Tag,
bei einem Kunden der Österreich und Deutschland beliefert ist uns ein Problem mit der Rundung aufgefallen.
Es scheint so als würde Subtotal mit 3 oder 4 Kommastellen rechnen trotz dass bei der Shop Konfiguration als Rundungspräzision "2" eingestellt ist.
Ein Beispiel mit 5 Produkten aus den Shop (siehe Screenshot):
screenshot-shop-preisberechnung.jpg
Das Problem dass sich hierdurch ergibt dass das Isotope mit € 104,11 rechnet, bei Paypal aber € 104,12 verwendet wird.
Folge hierdurch ist dass die Bestellung nicht richtig im System markiert wird und es keine Bestellnummer generiert.
Im System Log erscheint dann die Fehlermeldung "manipulation in payment from ...".
Die Rundungspräzision auf einen anderen Wert zu Stellen zb 3 oder 4 nützt auch nichts.
Getestet Live bei Kunden: Contao 3.5.4 / Isotope 2.3.5 Build 6
Sowie mit Isotope Demo: Contao 3.5.12 / Isotope 2.3.5 Build 5
Ich hoff das ist soweit verständlich.
Lesezeichen