Shopware 6 Paypal Fehler

Hallo zusammen,

Kunden haben sich beschwert, dass sie keine Bestellungen über PP Tätigen können.

Ich habe dies nun gestestet und es funktioniert tatsächlich nicht. Das Zahlungsfenster öffnet sich und 1 sekunde Später schließt es sich wieder.

Fehler aus der LOG:
 

[2019-12-30 16:13:17] swag_paypal.ERROR: Client error: `PATCH https://api.paypal.com/v1/payments/payment/PAYID-LYFCEHI4406757784113051W` resulted in a `400 Bad Request` response: {"name":"VALIDATION_ERROR","details":[{"field":"purchase_units[0].item_list.shipping_address.country_code","issue":"Coun (truncated...) ["payments/payment/PAYID-LYFCEHI4406757784113051W",["[object] (Swag\\PayPal\\PayPal\\Api\\Patch: {\"op\":\"add\",\"path\":\"/transactions/0/item_list/shipping_address\",\"value\":{\"line1\":\"Industriestr. 13\",\"line2\":null,\"city\":\"Krefeld\",\"country_code\":\"DEU\",\"postal_code\":\"47803\",\"state\":null,\"phone\":null}})","[object] (Swag\\PayPal\\PayPal\\Api\\Patch: {\"op\":\"replace\",\"path\":\"/payer/payer_info\",\"value\":{\"email\":\"info@merch-druck.de\",\"first_name\":\"Marvin\",\"last_name\":\"Reuter\",\"billing_address\":{\"line1\":\"Industriestr. 13\",\"line2\":null,\"city\":\"Krefeld\",\"country_code\":\"DEU\",\"postal_code\":\"47803\",\"state\":null,\"phone\":null},\"payer_id\":null}})"]] []

hier noch die prod log:

[2019-12-30 16:19:33] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException: "No route found for "GET /paypal/webhook/execute": Method Not Allowed (Allow: POST)" at /var/www/clients/client1/web1/web/vendor/symfony/http-kernel/EventListener/RouterListener.php line 140 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\MethodNotAllowedHttpException(code: 0): No route found for \"GET /paypal/webhook/execute\": Method Not Allowed (Allow: POST) at /var/www/clients/client1/web1/web/vendor/symfony/http-kernel/EventListener/RouterListener.php:140, Symfony\\Component\\Routing\\Exception\\MethodNotAllowedException(code: 0): at /var/www/clients/client1/web1/web/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:42)"} []

Weiß jemand wie ich das Löse?

Irgendwo falscher Ländercode „DEU“ eingestellt statt „DE“ auf der Kundenseite der Bestellungen.

Ich weiss jetzt nicht genau wo man nach den Ländercode suchen muss, bzw. wie und wo der eingestellt bzw eingegeben wird…

1 Like