Hallo,
wir haben jetzt das neue PPUnified plugin, die alten sind alle deaktiviert. Alle Daten sind richtig eingegeben. Der Webhook und die API Einstellungen stimmen. Einzig im log erscheint immer:
[2018-08-29 17:00:14] plugin.ERROR: PayPal: Could not register webhooks due to a communication failure {"message":"Client error response [url] https://api.paypal.com/v1/notifications/webhooks [status code] 400 [reason phrase] Bad Request","payload":"{\"name\":\"WEBHOOK_URL_ALREADY_EXISTS\",\"message\":\"Webhook URL already exists\",\"debug_id\":\"3e8ed795c4f40\",\"information_link\":\"https://developer.paypal.com/docs/api/webhooks/#errors\",\"details\":[],\"links\":[]}"} {"uid":"207bb7f"}
was ich aber denke, was nicht so schlimm ist. Im Backend selber kommen immer nur Erfolgsmeldungen.
Leider erscheint der Paypal Button nicht im Artikel obwohl alle Optionen aktiviert sind ihn sichtbar zu machen. Im Warenkorb und am Ende des Kaufes erscheint er ja richtigerweise und er funktioniert auch normal.
Er war bis vor kurzem auch noch sichtbar, ich glaube das war aber noch mit den alten PPPlugin-Versionen. Parallel ist auch der AmazonPayButton im Artikeldetail aktiviert und der ist sichtbar. Ich hab jetzt schon alle möglichen und unmöglichen Kombinationen mit und ohne AmazonPay und den verschiedenen Optionen im PPPlugin probiert ohne Erfolg. Auch die Debugfunktion im PPPlugin erzeugt keine Ausgaben im Shop.
Hat noch jemand eine Idee wie ich das debuggen könnte?
Danke und Grüße
rowa
Ein Zusatzinfo noch. Beim Deaktivieren der Funktion für diesen Shop innerhalb der PP-Einstellungen erhalte ich SandboxFehler:
[2018-08-29 17:12:32] plugin.ERROR: PayPal: Could not request the web profiles due to a communication failure {"message":"Client error response [url] https://api.sandbox.paypal.com/v1/payment-experience/web-profiles/ [status code] 401 [reason phrase] Unauthorized","payload":"{\"error\":\"invalid_token\",\"error_description\":\"The token passed in was not found in the system\"}"} {"uid":"7c27be7"}
[2018-08-29 17:12:35] plugin.ERROR: PayPal: Could not register webhooks due to a communication failure {"message":"Client error response [url] https://api.sandbox.paypal.com/v1/notifications/webhooks [status code] 401 [reason phrase] Unauthorized","payload":"{\"error\":\"invalid_token\",\"error_description\":\"The token passed in was not found in the system\"}"} {"uid":"f60b862"}
Hierbei kommen auch Fehlermeldungen im Backend an:
PayPal
Die Webprofile konnten auf Grund dieses Fehlers nicht erstellt werden:
An error occurred: The token passed in was not found in the system [invalid_token]
PayPal
Der Webhook konnte auf Grund dieses Fehlers nicht registriert werden:
An error occurred: The token passed in was not found in the system [invalid_token]
Und natürlich ist nicht der SB-Account aktiviert sondern der Produktive.