1

In my PayPal express checkout there's no way for customer to pay whithout PayPal account.

I've seen this post:

PayPal: express checkout pay without account

I've added &SOLUTIONTYPE=Sole&LANDINGPAGE=Billing to the expressChechout call, which is fine but it just opens the tab "New Customer".

Also PayPal Account Optional is On.

I have a PayPal Buisness account.

Is there a solution to this?

Thanks

Community
  • 1
  • 1
JoaquinLarra
  • 117
  • 4
  • 13

2 Answers2

2

Even though you pass SOLUTIONTYPE=Sole, LANDINGPAGE=Billing and USERSELECTEDFUNDINGSOURCE=CreditCard in SetExpressCheckout API call, some of your customers will still be forced to open a PayPal account in order to pay with a credit card and they will see the "New Customer" tab.

This is based on customer's country of origin, so you can't do anything about that. In order to pay with a credit card you will need to select a country. When you change the country in the payment form you'll see that some people can just pay with a credit card without a PayPal account, and some will see the "New Customer" tab and being forced to open a PayPal account.

matrix596
  • 36
  • 2
0

There's a new parameter you need to include to handle this better. Make sure the API version you're setting is 109.0 or higher, and then add USERSELECTEDFUNDINGSOURCE=CreditCard

Drew Angell
  • 25,968
  • 5
  • 32
  • 51