Hi,
We have existing old Paypal checkout flow integration with Cybersource. The existing flow is from the website, supplying email, shipping and billing address to Cybersource by calling apSessionsService and this returns redirect URL similar to this. This is working fine. https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_expresscheckout&token=EC-2HF65459FN270362N
Once session is started cybersource returns request id with EC-Token and that request Id is used for further calls (get details, authorization etc...).
But, we are trying to migrate this experience with paypal express checkout flow as per this (https://developer.paypal.com/sdk/js/reference/). In this, user has to select address from his paypal. On submit, it will redirect to specified url with Token for example 2HF65459FN270362N (this token is similar to EC-Token without EC- ).
How do I authorize in Cybersource with this new token? Since no apSessionsService , there is no request id to authorize.
Am I missing any thing to authorize this new way of implementation to authorize?
thanks
Ramana
04-17-2022 07:45 AM