Problems with Cardinal
I've been getting timeout errors (8030) and other failures using Cardinal with PayPal Website Payments Pro on a few of the stores I host and have had to disable Visa payments on one store due to keeping getting Cardinal errors when trying to process Visa payments of ‘You cannot access this page. This may be due to one of two reasons: 1. The FI you are trying to access is deactivated. 2. The access to the FI is restricted for specific IP addresses, and your address is not one of them!’ - Mastercard payments and Maestro's go through without a hitch on that site.
I've even moved one of my sites to a dedicated server to make sure the lag isn't caused by any server issues. Cardinal say everything is fine at their end and that they can’t see any reason for the errors and it must be a Zen Cart issue which I’m not at all convinced by as increasing the CURLOPT_TIMEOUT from 8 seconds to 12 seconds didn't make any difference. After talking to PayPal today they have told me about their hosted solution of Payments Pro which will supposedly bypass the Cardinal check altogether and PayPal will do the checks themselves so still giving the same level of protection but skips the communication to Cardinal which seems to be where my problems lie. Does anyone know how to implement this as a payment module as the existing Website Payments Pro payment module includes the Cardinal details?
Any help/advice would be very welcome.
Re: Problems with Cardinal
For anyone else having trouble with Website Payments Pro Standard and wanting to switch to PayPal's own hosted solution which is ready for PCI compliance and works far better then there is now a solution. Download the module from https://github.com/ontech/zencart-paypal-wpphosted which has been created by Ontech in Australia so thanks to them for their hard work and for an excellent module..
Install it as a payment module and you're good to go. You're PayPal account needs to be altered to use the hosted solution (go into profile and check down towards the bottom left to see if it's already active).
The only coding change I needed to make was on line 249 of includes/modules/payment/paypalhss.php which sets the iframe height of 450px - change this to 800px so it won't cut of the 3d-Secure options and the module works a treat.
So far I've not had a single timeout error using the hosted solution which was happening all the time with the non-hosted version and my transactions are still protected.
By neit in forum PayPal Website Payments Pro support
Last Post: 21 Nov 2011, 01:20 AM
By flagmanuk in forum PayPal Website Payments Pro support
Last Post: 22 Mar 2011, 03:48 PM
By Calljj in forum PayPal Website Payments Pro support
Last Post: 1 Jan 2011, 01:30 PM
By Miff in forum PayPal Website Payments Pro support
Last Post: 10 Nov 2010, 06:55 PM
By gregger in forum PayPal Website Payments Pro support
Last Post: 12 Oct 2010, 10:01 PM
Content and Graphics Copyright (c) 2003 - 2013 Zen Ventures, LLC - all rights reserved
Zen Cart® is a Registered Trademark of Zen Ventures, LLC