I had been getting the following error message when trying to test Authorize.net AIM transactions using the test credit card numbers, as well as when trying my own credit card in production mode:
''Your credit card could not be authorized for this reason. Please correct any information and try again or contact us for further assistance.''
After much googling I found what appears to be a solution on an osCommerce board:
In the file zencart/includes/modules/payment/authorizenet_aim.php, after line 355 in the default file, add this line :
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
I wonder if this is something that will be fixed in new versions? Or perhaps the problem was due to my server settings and not everyone needs this extra line. Well, I hope this helps someone else!
credit: forums.oscommerce.com/lofiversion/index.php/t199381-100.html




