PayPal Payflow redirects to Express Checkout, instead of showing Hosted Checkout page with card fields

277 Views Asked by At

I'm trying to use Hosted Checkout pages of Payflow. I got the PayPal team connect my Sandbox with the PayPal manager account.

When I open the https://pilot-payflowlink.paypal.com with form POST with having the SECURETOKEN and SECURETOKENID in fields (with or without any other fields from https://developer.paypal.com/docs/payflow/integration-guide/configure-hosted-checkout/) the Express Checkout is started with the PayPal login page.

When I set any field (like name, email) mandatory on PayPal Manager, then sending the form opens the Hosted Checkout page with an error message noting that name, email is mandatory and missing. If I provide them in the form, then again the Express Checkout is displayed.

What do I have to do to display the Hosted Checkout page with credit card fields?

1

There are 1 best solutions below

0
Preston PHX On

The CREATESECURETOKEN=Y request had TENDER=P wich is for PayPal Express Checkout

To show the Payflow Link / Hosted Pages credit card form, pass TENDER=C