VirtueMart Forum

VirtueMart 2 + 3 + 4 => Plugins: Payment, Shipment and others => Topic started by: cstreit on September 27, 2017, 17:58:55 PM

Title: Card Number Invalid Card CVV Number Invalid or Missing
Post by: cstreit on September 27, 2017, 17:58:55 PM
I am getting this error on our new website with PayPal Payments Pro.

VirtueMart 2.6.22
Database Version   5.6.36-82.1
PHP Version   5.6.30-0+deb8u1
Joomla! Version   Joomla! 2.5.28 Stable [ Ember ] 10-December-2014 15:00 GMT
Joomla! Platform Version   Joomla Platform 11.4.0 Stable [ Brian Kernighan ] 03-Jan-2012 00:00 GMT

I've tried the suggested fixes of no automatic payment selection.  I've tried using Joomlas default template.  I've turned off an uninstalled VP One Page Checkout.  Doesn't change anything.

It appears to be a glitch in validation of the card number or CVV itself.  Been at this for days with no progress but obviously this is costing us sales.

Any help is apprecaited!
Title: Re: Card Number Invalid Card CVV Number Invalid or Missing
Post by: GJC Web Design on September 27, 2017, 22:43:31 PM
QuoteI am getting this error on our new website with PayPal Payments Pro.

VirtueMart 2.6.22

new website & VM2.6.22 ????

It could be that something has changed at Paypal and the now very old Paypal VM2.6 plugin is not up to date

Have u tested with VM3.2.4?
Title: Re: Card Number Invalid Card CVV Number Invalid or Missing
Post by: cstreit on September 27, 2017, 23:29:31 PM
Thanks.

I have another website operating the same stack on the same server that is operating perfectly so I don't think that is it...

It is

VM 2.6.17
PHP Built On   Linux ss03 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u2 (2017-06-26) x86_64
Database Version   5.6.36-82.1
PHP Version   5.6.30-0+deb8u1
Web Server   nginx
WebServer to PHP Interface   fpm-fcgi
Joomla! Version   Joomla! 2.5.28 Stable [ Ember ] 10-December-2014 15:00 GMT
Joomla! Platform Version   Joomla Platform 11.4.0 Stable [ Brian Kernighan ] 03-Jan-2012 00:00 GMT

I supposed I can try and revert from 2.6.22 to 2.6.17 as a last resort...
Title: Re: Card Number Invalid Card CVV Number Invalid or Missing
Post by: cstreit on October 19, 2017, 00:05:40 AM
Is no one supporting this product?

I've tried completely uninstalling virtuemart.  Installed 3 different versions.  Same issue.  When the user clicks check out I get the message:

Card Number Invalid
Card CVV Number Invalid or Missing

Title: Re: Card Number Invalid Card CVV Number Invalid or Missing
Post by: jenkinhill on October 19, 2017, 00:36:54 AM
Quote from: cstreit on October 19, 2017, 00:05:40 AM
Is no one supporting this product?

I suppose you could always ask for your money back.

GJC provided an answer for you. Problem is that VM2.6.22 is two years old and only runs on a Joomla version with known critical security issues. Paypal, Joomla and VirtueMart have moved on since then. It does not surprise me that an old plugin for PayPal is no longer working correctly, and I don't remember if Paypal Pro was included in default VM at that time.

You are the only person to report this Paypal issue, nobody running current versions seems to have that problem.  For security reasons we (and Joomla) recommend to use Joomla 3.8 which requires that VM is at least version 3.2.2    http://forum.virtuemart.net/index.php?topic=118683.0
Title: Re: Card Number Invalid Card CVV Number Invalid or Missing
Post by: cstreit on October 19, 2017, 01:23:16 AM
Apologies - this has been very frustrating.

Well a few things:

1. This works just fine in one domain - but not another despite an exactly clone. 
2. This issue has been reported 20-30 times in this version and a number of others with no resolution.

This problem just appeared.  There must be a reason.  I'd like to solve that reason rather than upgrade and introduce a new bunch of problems that are inevitable.  (Not to mention having to purchase all new extensions)
Title: Re: Card Number Invalid Card CVV Number Invalid or Missing
Post by: Jörgen on October 19, 2017, 07:12:53 AM
Hello

Paypal versions, SSL or no SSL, php versions, mysql settings, install directory structure. I might have missed some more things to look for. Even badly written plugins for other payment options that seem harmless could interfere. Start looking for differencies in Your setup, modules plugins etc. What changed, host update perhaps ? Turn on vmdebug to see what happens. The best thing would be as GJC and Jenkins sais, upgrade to safer versions.

regards

Jörgen @ Kreativ Fotografi