Guten Abend
Folgende Fehlermeldung entsteht durch Paypalcart (Paypal Express) und es kommt die Fehlermeldung
[ Für Gäste sind keine Dateianhänge sichtbar ]
[ Für Gäste sind keine Dateianhänge sichtbar ]
Paypal Log dazu:
[01-12-2018 21:19:33] PayPal\Core\PayPalHttpConnection : INFO: Response Status : 200
[01-12-2018 21:19:33] PayPal\Core\PayPalHttpConnection : INFO: POST https://api.paypal.com/v1/payments/payment
[01-12-2018 21:19:34] PayPal\Core\PayPalHttpConnection : INFO: Response Status : 400
[01-12-2018 21:19:34] PayPal\Core\PayPalHttpConnection : ERROR: Got Http response code 400 when accessing https://api.paypal.com/v1/payments/payment. {"name":"VALIDATION_ERROR","details":[{"field":"transactions[0].amount","issue":"Transaction amount details (subtotal, tax, shipping) must add up to specified amount total"}],"message":"Invalid request - see details","information_link":"https://developer.paypal.com/docs/api/payments/#errors","debug_id":"5746b4159666c"}
Folgende Lösungsvorschläge aus diesem Thread treffen nicht zu:
4 Nachkommastellen im Shop sind eingestellt
4 Nachkommastellen bei Versandkosten sind eingestellt
bei vorläufige Versandkosten wurde nichts eingetragen
Warenkorb wird nicht an Paypal übertragen
Order Total Module sind wie im Demoshop
Mit den anderen Paypalmodulen über den Checkout kann man aber bezahlen.
Das wird aber nur Leute treffen, die mit Dezimalzahlen arbeiten.
Nachstellbar ist es in meinem Shop nur dann, wenn man mindestens 2 Artikel in den Warenkorb legt, die eine Menge von 1,45 oder 1,55 oder 0,75 haben (also die zweite Nachkommastelle eine 5 ist) und der Preis des Artikels zb 13,50 ist, also die erste Nachkommastelle eine 5 ist. Wenn man Artikel mit ganzen Preisen wie 2,00€ zb mal 0,45m mehrfach in den Warenkorb packt, dann geht auch Paypal Express.
Frage ist nun ob es am Paypalmodul liegt oder an meinem Metermodul? Wenn das Metermodul den Fehler verursacht versteh ich aber nicht, warum die Meldung nicht kommt, wenn man die anderen Paypalmodule nutzt. Oder fragen die dann nicht die Plausibilität der Order Total Module ab (falls es da irgendwie zu einem Rundungsfehler kommt) sondern schicken nur die Gesamtsumme? Das Metermodul nutzt wohl 9 (warum auch immer) Nachkommastellen falls das relevant sein könnte.
Gruß Timm
Shopversion 2.0.4.1 mit dem aktuellsten Paypal Plus Modul aus diesem Thread