NOTE: v1.3.9b has been released, and fixes the Maestro support that was broken in v1.3.9a.
Printable View
NOTE: v1.3.9b has been released, and fixes the Maestro support that was broken in v1.3.9a.
Hi there,
Could anyone help with a problem that we are having?
We are trying to set up with Cardinal and they are testing our site, but they are not able to make a payment. We are getting the following error (I've replaced some of the ip address with ???s)
Cardinal Lookup 3[6e749505a4d9c3880eb8f4bc2d7c79ae] Cardinal Centinel -
cmpi_lookup error - 1002, 4535 - Error Processing Lookup Request Message,
Error Validating IPAddress Value, Must Be Formatted NNN.NNN.NNN.NNN Passed
[67.17.???.??, 91.208.??.???]
We have been advised to replace a line in the code but that hasn't made any difference. The lines we replaced were as follows :
Any help would be much appreciated as our site is effectively down while these tests are ongoing.Code:Can you try replacing the top piece of code with the one below it?
/includes/modules/payment/paypaldp.php
Line 2089 contains this:
$data .= '<IPAddress>' . $this->escapeXML(zen_get_ip_address()) . '</IPAddress>';
Replace that line with these 2 lines:
$ipAddress = explode(',', zen_get_ip_address(), 1);
$data .= '<IPAddress>' . $this->escapeXML($ipAddress[0]) . '</IPAddress>';
Best regards,
Dave
Try removing the ", 1" at the end of the first line you put in as replacement, like this:
$ipAddress = explode(',', zen_get_ip_address());
Thanks DrByte, I've made that change and I'm awaiting further tests. Will let you know if I run into further problems.
Thanks again for your help, it's really appreciated.
regards,
Dave
Thanks DrByte, that appears to have fixed the problem.
Dave
what is this Processor Module?
Im getting the 4243 error as well and emailed Cardinal.
My store will go live in about 6 hours, will they fix that error in time or does it take a few days?:no:
No idea. I doubt they'll fix it before morning. Hopefully you'll be pleasantly surprised.
Damn, I guess CC payments dont go through without Cardinel?
Any ideas for a qucik workaround?