[2018-07-02 22:11:09] plugin.ERROR: PayPal: Could not create payment for plus payment wall due to a communication failure {„message“:„Client error response [url] https://api.paypal.com/v1/payments/payment [status code] 400 [reason phrase] Bad Request“,„payload“:„{"name":"VALIDATION_ERROR","details":[{"field":"transactions.amount.details","issue":"Currency amount must be non-negative number, may optionally contain exactly 2 decimal places separated by ‚.‘, optional thousands separator ‚,‘, limited to 7 digits before the decimal point and currency which is a valid ISO Currency Code"}],"message":"Invalid request - see details","information_link":"https://developer.paypal.com/docs/api/payments/#errors\„,\„debug\_id\“:\„720bb0c7b8df5\“}“} {„uid“:„5d50707“}
[2018-07-02 22:11:45] plugin.ERROR: PayPal: Could not create payment for plus payment wall due to a communication failure {„message“:„Client error response [url] https://api.paypal.com/v1/payments/payment [status code] 400 [reason phrase] Bad Request“,„payload“:“{"name":"VALIDATION_ERROR","details":[{"field":"transactions.amount.details","issue":"Currency amount must be non-negative number, may optionally contain exactly 2 decimal places separated by ‚.‘, optional thousands separator ‚,‘, limited to 7 digits before the decimal point and currency which is a valid ISO Currency Code"}],"message":"Invalid request - see details","information_link":"https://developer.paypal.com/docs/api/payments/#errors\„,\„debug\_id\“:\„d054bc603ff91\“}“} {„uid“:„662362e“}
[2018-07-02 22:12:17] plugin.ERROR: PayPal: Could not create payment for plus payment wall due to a communication failure {„message“:„Client error response [url] https://api.paypal.com/v1/payments/payment [status code] 400 [reason phrase] Bad Request“,„payload“:"{"name":"VALIDATION_ERROR","details":[{"field":"transactions.amount.details","issue":"Currency amount must be non-negative number, may optionally contain exactly 2 decimal places separated by ‚.‘, optional thousands separator ‚,‘, limited to 7 digits before the decimal point and currency which is a valid ISO Currency Code"}],"message":"Invalid request - see details","information_link":"https://developer.paypal.com/docs/api/payments/#errors\„,\„debug\_id\“:\„bd6ae981b172\“}“} {„uid“:„4b50a0c“}
PayPal: Could not create payment for plus payment wall due to a communication failure…
Das ist wohl eher eine allgemeine Fehlermeldung oder? Kommt bei uns auch immer wieder vor. Eben bei einem Kunden, der Weder aus dem Ausland ist, noch eine andere Kundengruppe hatte.
Also nur “anderes Land mit anderem Steuersatz” ist nicht der Fehler. Ich habe gerade ein paar Tests mit Österreich & abweichendem Steuersatz 20% MwSt. und Schweiz Steuerfrei gemacht und konnte da keine Fehler erkenenn - die Zahlungen sind alle duchgegangen. Da müsst ihr am besten etwas mehr zu Konfiguration liefern, damit man das nachvollziehen kann.
Es tritt seltsamerweise auch nicht bei allen ausländischen Bestellungen auf, wenn er auftritt, dann betrifft es aber Bestellungen aus dem Ausland. Welche Angaben benötigst du denn?
Danke schon mal vorab für deine Mühe. Ich bin gerade nicht zuhause, was ich aber weiß, dass eigentlich der einzige Unterschied zu den Bestellungen aus Deutschland lediglich die Versandkosten sind (Preise, Währung, Steuer sowie Rabattpositionen unterscheiden sich nicht, zusätzliche Plugins kommen bei ausländischen Bestellungen natürlich auch nicht zum Einsatz).
keine Ahnung, ob das zusammenhängt oder nicht, aber bei unserem Shop (naturdrogerie.shop) kann heute auch niemand mit PayPal bestellen. Es kommt immer nur der folgende Fehler, wenn man es versucht:
“Während der Kommunikation mit dem Zahlungsanbieter ist ein Fehler aufgetreten, bitte versuchen Sie es später erneut.”
Ich habe aus Verzweiflung schon die alte Version 1.0.5 wieder eingspielt. Leider hat das auch nichts genutzt. Zuletzt installierte Plugins wurden bereits deaktiviert oder sogar deinstalliert. Keine Veränderung.
Okay, dann ist es noch etwas anderes. Unserer ist immer dieser hier:
Currency amount must be non-negative number, may optionally contain exactly 2 decimal places separated by ‘.’, optional thousands separator ‘,’, limited to 7 digits before the decimal point and currency which is a valid ISO Currency
Generell – also auch ohne Gutscheine in der Bestellung. Dem Pickware-Support habe ich bereits eine Mail geschrieben. Das nächste Mal warte ich mit dem Update ein paar Tage.