Vladimir Gatev
Vladimir Gatev

Reputation: 411

PayPal Express Chekout no pay by credit/debit card option

I have a website which is using PayPal Express Checkout as a payment method.

It was working for 2 years without a problem but yesterday I noticed that the payment options are changed before there were 2 payment option presented to the user

  1. Login and pay with PayPal account.
  2. Do not have PayPal account pay by credit/debit card.

But now the second option is replaced by Create a PayPal account. There is no option to pay without having a PayPal account.

I have not changed anything.

Anybody knows why the Pay by credit/debit card is gone.

before

now

Upvotes: 8

Views: 9905

Answers (3)

Ben Lyden
Ben Lyden

Reputation: 1

PayPal displays different options for Express Checkout depending upon the COUNTRY selected (it will detect your IP address and set the country if no country is passed to the page). eg Indonesia (etc) forces you to create a Paypal account whereas USA (etc) does not (and provides other options).

Upvotes: -1

Reeta Wani
Reeta Wani

Reputation: 197

First make sure in your Paypal/Sandbox account the PayPal Account have Optional: ON Go to --> PayPal account's Profile -> More Options -> My Selling Tools -> Website Preferences screen.

And then set SolutionTypeType to Sole while making request for setExpressCheckout this will enable the option to Pay with your debit or credit card. And you are done :)

Upvotes: 2

Sandeep Garg
Sandeep Garg

Reputation: 1276

What I know is earlier when you pay with credit card on paypal using express check out API it also create an account for that user and let user process different things like link bank account with paypal or credit card payment.

It is default behavior of paypal express checkout according to their new View

Upvotes: 0

Related Questions