PayPal-Zahlung Bestellstatus fehlgeschlagen

Die Shopware 6 PayPal Sofort-Zahlungsmethode kehrt in der letzten Phase des Zahlungsvorgangs zur Kasse zurück. Das Geld wird vom Konto abgebucht, aber bei der Rückkehr zur Kasse wird eine Fehlermeldung angezeigt, die besagt: „Wir haben Ihre Bestellung erhalten, aber wir konnten Ihre Zahlung nicht bearbeiten, bitte ändern Sie die Zahlungsmethode oder versuchen Sie es erneut“, und der Zahlungsstatus der Bestellung wird auf Fehlgeschlagen gesetzt.

In den Paypal-Fehlerprotokollen steht:

"422 Unprocessable Entity` response: {„name“:„UNPROCESSABLE_ENTITY“,„details“:[{„issue“:„ORDER_NOT_APPROVED“,„description“:„Payer has not yet approved the Or (truncated…) The requested action could not be performed, semantically incorrect, or failed business validation. Payer has not yet approved the Order for payment. Please redirect the payer to the ‚rel‘:‚approve‘ url returned as part of the HATEOAS links within the Create Order call or provide a valid payment_source in the request.“

gefunden.

Wie kann ich dieses Problem beheben?

Die Paypal-Version ist 5.3.0

Hallo Finn,

welche Shopware 6 Version hast du aktuell im Einsatz und erhältst du in den Serverlogs zufällig zu dem Zeitpunkt der fehlgeschlagenen Bestellung folgende Fehlermeldung?

" Uncaught PHP Exception Shopware\Administration\Controller\Exception\AppByNameNotFoundException: "The provided name SwagPayPal is invalid and no app could be found"

SW v6.4.8.2 und kein Fehler wie dieser

Hallo Finn,

ich würde dir Empfehlen erstmal alles auf den neusten Stand zu bringen. Also die Shopware 6 und Paypal Version. Sollte das Problem weiterhin bestehen, kannst du am besten einmal alle Drittanbieterplugins deaktivieren und auf das Shopware Standard-Theme stellen.

Du kannst die Plugins über die Datenbank deaktivieren.

CREATE TABLE plugin_tmp LIKE plugin;
INSERT INTO plugin_tmp SELECT * FROM plugin;

Danach dann :

UPDATE plugin SET active= 0 WHERE (author <> ‚shopware AG‘ AND author <> ‚Shopware‘) OR (author IS NULL);

Mehr Informationen erhältst du unter: