VirtueMart Forum

VirtueMart 2 + 3 + 4 => Plugins: Payment, Shipment and others => Topic started by: iWim on November 19, 2015, 18:17:14 PM

Title: [SOLVED] How to prevent using credit cards in PayPal
Post by: iWim on November 19, 2015, 18:17:14 PM
Hey hey,

When a customer selects PayPal as payment he is redirected to PayPal page.

After logging in at PP the customer only sees the option to enter credit card details.
There is no option to use the PayPal account.

We don't want credit card payments through PP.

Is there a setting I missed?
Where can I set options to not use credit cards in PayPal?

Thank you.
Wim
Title: Re: How to prevent using credit cards in PayPal
Post by: GJC Web Design on November 19, 2015, 23:48:40 PM
If the user has an account and a Paypal cookie they are ONLY offered paypal... I know of no way to prevent cc though

http://bfy.tw/2sfT
Title: Re: How to prevent using credit cards in PayPal
Post by: iWim on November 20, 2015, 09:58:10 AM
Thank you, but this is not entirely what I mean.

Yes, when a customer selects PayPal in the cart, he will be redirected to a page with an option to log in with a PayPal account or create a new account (with cc details).

The customer does have a PayPal account. So he chooses the option to pay with a PP account and logs in. So far so good.

However after logging in, a page is displayed where he sees a warning message at the top saying

"Add a credit card to your PayPal account when you want to pay for this purchase" (Translated from Dutch, so it may look different in English).

And an area where he can enter cc details.
Which he can't, because he doesn't have one.

The only options are 'Save and continue' and 'Cancel and return [to the shop]'.
Save and continue doesn't work, because the cc details are required.

As attachment I have added an image of that page.
It is in Dutch, but I hope it's clear.

Thank you.
Wim
Title: Re: How to prevent using credit cards in PayPal
Post by: GJC Web Design on November 20, 2015, 10:43:04 AM
But IMHO this has absolutely nothing to do with the VM Paypal plugins...  you need to discuss with Paypal why this is so.. 
good luck!..  ..  IMHO Paypal set the standard for large, non-responsive, non customer orientated companies...
Title: Re: How to prevent using credit cards in PayPal
Post by: iWim on November 20, 2015, 15:55:09 PM
Sigh.
The customer had to aprove SEPA in his account first.
After that the PayPal-account was selected as it should.

Thanks anyway.
Wim
Title: Re: [SOLVED] How to prevent using credit cards in PayPal
Post by: GJC Web Design on November 20, 2015, 21:26:38 PM
What does this mean?
Title: Re: [SOLVED] How to prevent using credit cards in PayPal
Post by: iWim on November 21, 2015, 09:42:29 AM
SEPA = Single European Payment Area

PayPal users from the EU need to accept SEPA authorization for PayPal to instantly transfer money from their bank account to their PayPal account.
Although its not required.

Thinking about it this may have happened because SEPA authorization was not accepted AND the purchase amount was higher then the amount in the PP account.
So PayPal could not increase the account and displayed the next "best" thing: to enter credit card details to increase the PayPal account.

It should have said that there's not enough money in the account to pay for this purchase or something like that...

Regards,
Wim
Title: Re: [SOLVED] How to prevent using credit cards in PayPal
Post by: GJC Web Design on November 21, 2015, 11:32:48 AM
ah..  interesting....  so this is the buyer that has to accept this.. i.e. when not enough funds to cover it..
Title: Re: [SOLVED] How to prevent using credit cards in PayPal
Post by: iWim on November 23, 2015, 09:16:42 AM
Yep, so it seems.
PayPal will transfer money from the attached bankaccount or credit card if you don't have enough on your PayPal account.
PayPal needs to have authorization to collect the funds from your attached bankaccount. Which it hadn't. So only the credit card option was available.
Title: Re: [SOLVED] How to prevent using credit cards in PayPal
Post by: lindapowers on November 27, 2015, 07:22:24 AM
Out of curiosity can your customers pay in paypal without having a paypal account? Directly by credit or debit card?

Cause we never managed to set that, for us only the option to log in appears or to register, then they enter the credit card but I've seen shops using paypal directly as a credit card processor without a paypal account.
Title: Re: [SOLVED] How to prevent using credit cards in PayPal
Post by: AH on November 27, 2015, 22:45:56 PM
Quotecan your customers pay in paypal without having a paypal account? Directly by credit or debit card?

Yes, they do not need a paypal account

You as the store owner will need a business paypal account

PayPal offerings do vary by region

Title: Re: [SOLVED] How to prevent using credit cards in PayPal
Post by: GJC Web Design on November 28, 2015, 01:50:47 AM
Also don't test as yourself if u have a Paypal account.. if a PP cookie is present then Creditcards are not offered..
Title: Re: [SOLVED] How to prevent using credit cards in PayPal
Post by: AH on November 28, 2015, 11:40:04 AM
Good point from GJC

If youare using paypal, they provide a significant amount of tools for you to test with.

Learn how to setup a PayPal sandbox account for testing various options in PayPal

https://developer.paypal.com/ (https://developer.paypal.com/)

Then setup a test environment in VM  using your PayPal sandbox account/s

Title: Re: [SOLVED] How to prevent using credit cards in PayPal
Post by: ssc3 on November 28, 2015, 19:30:57 PM
Quote from: lindapowers on November 27, 2015, 07:22:24 AM
Out of curiosity can your customers pay in paypal without having a paypal account? Directly by credit or debit card?

The ability to pay without a PayPal account is only supported in some countries.

This is called "PayPal Account Optional"

To check if  PayPal Account Optional is available in your country.
Go to your Account Profile.
Click  My Selling Preferences
Locate Website Preferences
Click   Update
Locate:  PayPal Account Optional
Click:   On and Save.

However if the someone has a PayPal account and PayPal cookies in their
browser, PayPal will override this and make PayPal the main payment option.
You will still get a small link to the Credit Card Option, but this is not obvious.

If you delete your browser cookies before testing, you will see the order
form the same way as someone without a PayPal account.