Paypal Ratenkauf - Fehler nach Shoprückleitung

Guten Morgen,

wir haben bei einem Shop das Problem, dass die Rückmeldung von Paypal Ratenzahlung in einen Fehler läuft.
Da es die CE Version ist, kann ich kein Ticket bei SW einstellen und Paypal ist bei der Fehlerbehung auch keine Hilfe.

Folgende Meldung erscheint:
 

Fatal error: Uncaught TypeError: Argument 1 passed to SwagPaymentPayPalUnified\Components\Services\Installments\OrderCreditInfoService::saveCreditInfo() must be an instance of SwagPaymentPayPalUnified\PayPalBundle\Structs\Payment\Credit, null given, called in /var/www/clients/client1/web2/web/_develop/custom/plugins/SwagPaymentPayPalUnified/Subscriber/Installments.php on line 265 and defined in /var/www/clients/client1/web2/web/_develop/custom/plugins/SwagPaymentPayPalUnified/Components/Services/Installments/OrderCreditInfoService.php:45 Stack trace: #0 /var/www/clients/client1/web2/web/_develop/custom/plugins/SwagPaymentPayPalUnified/Subscriber/Installments.php(265): SwagPaymentPayPalUnified\Components\Services\Installments\OrderCreditInfoService->saveCreditInfo(NULL, 'PAYID-L4T7RHQ9Y...') #1 /var/www/clients/client1/web2/web/_develop/engine/Library/Enlight/Event/Handler/Default.php(91): SwagPaymentPayPalUnified\Subscriber\Installments->onConfirmInstallments(Object(Enlight_Controller_ActionEventArgs)) #2 /var/www/clients in /var/www/clients/client1/web2/web/_develop/custom/plugins/SwagPaymentPayPalUnified/Components/Services/Installments/OrderCreditInfoService.php on line 45

URL: /checkout/confirm/paymentId/PAYID-L4LOYZY6HC1745309495702S/PayerID/U45RMYGWHHKG4/basketId/b7116ec7600a986430b2172eb2a3b70db5a17494c37b59e781ec02ab6ea3d69a/installments/1

Es fehlt die Info: credit_financing_offered
Diese ist null. Daher kommt der Fehler.

Aber ich wüsste nicht wie das beeinflusst werden kann.
Hat dazu jemand eine Idee? Paypal Plugin ist die aktuellste Version.

Besten Dank und viele Grüße
Ottscho

Hallo Ottscho,

die “credit_financing_offered” Information sollte immer bei einer Ratenzahlung vorhanden sein. Daher gehen wir davon aus, dass diese gesetzt wurde, wenn es sich um Ratenzahlung handelt. Kannst du den Fehler reproduzieren? 
Ansonsten empfiehlt unser AP bei PayPal deren technischen Support zu kontaktieren: Merchant Technical Support

Viele Grüße aus Schöppingen

cool Michael Telgmann

Hallo Michael,

ja, der Fehler lässt sich jeder Zeit über das Testsystem und Sandbox reproduzieren.
Paypal sagt dazu:

Es ist mir nicht möglich Ihren Shop zu untersuchen. Dies ist uns nicht erlaubt. Die Fehlermeldungen erhalten sie lokal in ihrem Shop.
Da auf PayPal Seite soweit alles korrekt verläuft und die Rückleitung erfolgt haben sie bereit die PayPal Seite verlassen.
Bitte wenden Sie sich an Ihren Plugin Provider. PayPal erstellt und suportet keine Plug-Ins.
Auf PayPal Seite ist KEINE Fehler zu sehen. Die calls die vom Shop zu uns kommen sind OK

Wobei das nicht der technische Support ist.
Parallel können wir dort auch mal eine Anfrage machen.

Grüße
Ottscho

Hallo Ottscho,

hat die Anfrage beim technischen Support schon was ergeben?

Viele Grüße aus Schöppingen

cool Michael Telgmann

Hallo Michael,

nicht so richtig. Es kommt wieder die Standandard Nachricht, welche nach allen Infos fragt etc.
Das hatten wir aber schon vor Wochen gestartet.

Das hat sich damals schon alles gezogen und dann die Antwort von oben.

Grüße
Ottscho

Hallo Ottscho,

besteht denn der Kunde auf die Nutzung dieser Ratenzahlung? Soweit ich weiß handelt es sich dabei ja um ein Legacy Produkt von PayPal und wird wohl auf Dauer von der Ratenzahlung innerhalb des PayPal Wallets abgelöst. So dass das Handling im Shop gar nicht mehr nötig ist. Wäre das nicht eine Option für deinen Kunden?

Viele Grüße aus Schöppingen

cool Michael Telgmann

Hi Michael,

der Kunde hat sehr teurer Produkte und würde schon gerne die Ratenzahlung anbieten.
Das wäre sicher eine Option. Die Frage ist ja nur, wann dies der Fall ist.

Grüße
Ottscho

Hallo Ottscho,

vielleicht kannst du oder der Kunde sich mal dahingehend von PayPal beraten lassen, was die beste Lösung ist.

Viele Grüße aus Schöppingen

cool Michael Telgmann