News:

Looking for documentation? Take a look on our wiki

Main Menu

PayPal Pro - Checkout with Credit Card not working

Started by aravot, October 11, 2010, 20:06:27 PM

Previous topic - Next topic

sech

Don't know if this helps in tracking down this problem but...

Also getting errors:
Invalid Credit Card Number or Credit Card Verification Code.
Error: Invalid Credit Card Number or Credit Card Verification Code.
Error: Failure in Processing the Payment (ps_paypal_api)
Invalid Credit Card Number or Credit Card Verification Code.

when PayPal API is the only payment method (and therefore the payment method selection is skipped in the checkout process).

The express checkout option, if enabled, works fine, but not a solution for me as I want to collect user's shipping info on my site.

If I also enable PayPal Legacy as a payment method, then the checkout process does not skip the payment selection step. Now I can select the PayPal API option, and it all works fine.

However, it also displays options for PayPal legacy, which works OK, but the PayPal site requires me to use (or register) a PayPal account, and does not give me an option to pay by credit card without a PayPal account in the way that the API version does.

Enabling PayPal Legacy as a second payment option also allows the user to select Credit Card as another payment method. I have no idea where this comes from - it's not the credit card option that is listed in the backend config - and if selected generates the same errors above.

As an interim measure until VM1.1.7 comes along I'd be happy to have that Credit Card payment method suppressed. That way I can at least name the payment methods "Credit Card via PayPal" (for the API), and "With PayPal account" (for legacy), or some such, and not have the user too confused.

I'm using Joomla 1.5.22, VM1.1.6, and a PayPal sandbox.

zanardi

@sech: i only have one warning, PayPal Legacy DOES NOT require for the customer to have a PayPal account. When the customer gets to PayPal page, he can login with his account OR he can click on "Continue" to pay with credit card.
About all the rest, i am working on PayPal API payment to make it more clear on functional, don't expect it in 1.1.7, though (1.1.7 will be out today or tomorrow to fix an urgent security issue).
--
Francesco (zanardi)
http://extensions.gibilogic.com
@gibilogic on Twitter

sech

Probably something to do with my PayPal setup. The legacy payment method takes me through to the live PayPal site, where the only options are to login to PayPal or create a new PayPal account. The API method is configured for the PayPal sandbox, which does offer an option to continue and pay with CC without a PP account.

Is there any obvious reason why the extra 'Credit Card' option appears if I select both API and Legacy? If I could eliminate this, I would have a satisfactory solution.

zanardi

Ok, since this is not coding related, you should better ask this in the PayPal-related forum on this site (under Payment methods).
--
Francesco (zanardi)
http://extensions.gibilogic.com
@gibilogic on Twitter

mcongosto2

#34
If I use New Paypal i get this:

Invalid Credit Card Number or Credit Card Verification Code.
Error: Invalid Credit Card Number or Credit Card Verification Code.
Error: Failure in Processing the Payment (ps_paypal_api)
Invalid Credit Card Number or Credit Card Verification Code.

And if i use t he old one I get this

500 - No valid database connection:

Using latest VM 1.1.7

So i cannot sell. I am 100% stuck. I cannot believe this, so frustrating. How come such basic features does not work out of the box??? is this the leading ecommerce application for Joomla??

zanardi

The new PayPal payment method needs to be configured with some attention, you should better ask in PayPal dedicated forum on this site.

http://forum.virtuemart.net/index.php?board=74.0

But the error you report for PayPal Legacy "No valid database connection" is totally new, i never heard of it, so i think it is something completely unrelated. As far as i know, PayPal Legacy is quite stable since some time now, and has only some issue in 1.1.5 related to the use of COUPON with TAX.
--
Francesco (zanardi)
http://extensions.gibilogic.com
@gibilogic on Twitter

ssaarroo

has the problem been fixed in the VM 1.1.7?
I am still in 1.1.6 and with the same problem shown up at first in this post.
Also I can see there is an other post where people are trying to fix it:
https://forum.virtuemart.net/index.php?topic=81649.0

thanks a lot for your help Zanardi and I hope that the link could help you if the problem has not been solved yet

zanardi

1.1.7 is just a security release for a specific vulnerability, it includes a couple of other fixes but is not much different from 1.1.6.
Thank you for reporting that link, i will follow it.
--
Francesco (zanardi)
http://extensions.gibilogic.com
@gibilogic on Twitter

4lane

How close are you to fixing the original issue? I've been holding off for a while hoping you might be done in time for my shop, but I may have to go with a different solution if the fix isn't imminent.

I know you're doing this in your off-time, Zanardi, so thanks in advance.

zanardi

I am really sorry but i cannot promise any date. Not only i follow Virtuemart in my spare time, but there are also other VM bugs which i've been fixing lately. I'll do my best but even so it could still be weeks.

P.S. amongst all the people which are experiencing issues, isn't there anyone who can pick some code and give back some fixes? Virtuemart is a community software, after all, you should not just wait for a single developer to fix everything.
--
Francesco (zanardi)
http://extensions.gibilogic.com
@gibilogic on Twitter

4lane

No worries, thanks for your help. For now I'm going to shut off the Credit Card payment option and just use paypal express. Another person has suggested some modifications to sidestep the Credit Card aspect until that is resolved. You can see those suggestions here: http://forum.virtuemart.net/index.php?topic=77065.30

zanardi

I saw proposed fix by @piperpilot, i will start by including that in the code.
--
Francesco (zanardi)
http://extensions.gibilogic.com
@gibilogic on Twitter

khancock

Just wondering where this problem sits? I'm using VM 1.1.17a and still having CC errors.

cmatte

#43
I still have the same issue here with std VM 1.1.8 and J! 1.5.23.
I'm using San
Quotedbox now because I'm still working on the website to go into live mode.
The issue is exactly the same. As soon as you choose confirm order you get:
Quote
Invalid Credit Card Number or Credit Card Verification Code.
Errore: Invalid Credit Card Number or Credit Card Verification Code.
Errore: Elaborazione Pagamento Fallita (ps_paypal_api) [translated: payment elaboration failed]
Invalid Credit Card Number or Credit Card Verification Code.
Is there some fix for this?
Btw, the options I set are the following:
Payment Type    sale   
Check for CVV?        no
Enable Express Checkout button?     no
Use Shipping Information?    yes   
Enable Direct Payment?     no
Only verified accounts accepted?    no

aravot

Strange issue, I remember testing this it was fixed but today I installed a fresh copy of VM 1.1.9 and tested PayPal API it doesn't work, I get following error message.

QuoteError: Credit Card Number not found!
Error: PayPal returned: Tax total is invalid.