PayPal-Zahlung über REST API abschließen

Hallo Mike,

um die Bezahlung komplett abzuschließen, solltest du noch die HandlePaymentMethodRoute aufrufen. Diese Route sorgt wiederum dafür dass PayPalPaymentHandler::pay aufgerufen wird. Hierbei ist wichtig, dass du den Parameter „isPayPalSpbCheckout“ mitsendest, Dieser wird hier gebraucht, um eine Smart Payment Button Zahlung zu erkennen. Anschließend wird der schon von dir genannte EcsSpbHandler aufgerufen. Dieser benötigt noch „paypalOrderId“ als Parameter, wo du die ID der aktuellen PayPal-Order mitsenden musst. Danach sollte das auch korrekt in der DB abgespeichert sein.

Meine Aussagen beziehen sich jetzt auf die aktuellste Version des PayPal Plugins (2.0.2).

Viele Grüße aus Schöppingen

cool Michael Telgmann

2 „Gefällt mir“