Thank you for reading this and helping to resolve the problem.
I am getting the error message shown below during checkout. Checkout works fine for check/money order and for PayPal. The problem is when checking out with a credit card (Authorize.net).
This is background information in anticipation of your basic questions:
- Zen Cart v1.5.3 – fresh install
- PHP Version: 5.3.28 (Zend: 2.3.0)
- Database: MySQL 5.5.38-log
- SSL certificate installed by web host aplus.net
- SSL enabled in config files
- "https:" URL was used for BOTH the HTTP_SERVER and HTTPS_SERVER entries
- Credit Cards turned on via Admin > Configuration > Credit Cards (Visa and Mastercard)
- Authorize.net AIM Module Enabled and set-up with correct AP Login and Transaction Key
- Module in production mode
- Authorize.net account set to production (NOT test)
- Dr. Byte’s authorizenet_aim.php file uploaded
- Note: When that didn’t resolve the problem, the authorizenet_aim.php file from zen cart v1.5.4 was installed – still no resolution
- Checkout using VISA test card #4111111111111111
Error message during checkout:Communications Error - Please notify webmaster. - Your credit card could not be authorized for this reason. Please correct the information and try again or contact us for further assistance.
I spoke with Authorize.net and they do not have any indication on their end that a transaction was even attempted, so no resolution on that end.
I then attempted to checkout again, this time with debug on.
The Debug Email shows the message below. I am willing to speak with the SSL certificate issuer or the web host if that’s where I need to go. However, I don’t know enough from what I see in the results (below) to know how to properly phrase a question. I want to avoid the old "it’s not on our end" circle of frustration.
My question is: Given the information in the debug report, what is the problem that I am trying to resolve?
Also, if you can tell from the information that there is a step I should take, please describe what I need to do.
I am not a programmer so plain English is greatly appreciated.
Thank you for anything you can share to help me get this resolved.
Debug Email Contents:
Comm results: 60 SSL certificate problem: unable to get local issuer certificate
Response Code: .
Response Text:
Sending to Authorizenet: Array
(
[x_login] => *******
[x_tran_key] => *******
[x_relay_response] => FALSE
[x_delim_data] => TRUE
...etc....etc....etc.
Results Received back from Authorizenet: Array
(
[0] => Response from gateway
[1] =>
[Expected-MD5-Hash] => 9E54A1C80C4D4BCF5B65D4FC5D3D26E6
[HashMatchStatus] => FAIL
)
CURL communication info: Array
(
[url] => https://secure.authorize.net/gateway/transact.dll
[content_type] =>
[http_code] => 0
[header_size] => 0
[request_size] => 0
[filetime] => -1
[ssl_verify_result] => 0
[redirect_count] => 0
[total_time] => 0.268828
[namelookup_time] => 0.057513
[connect_time] => 0.127904
[pretransfer_time] => 0
[size_upload] => 0
[size_download] => 0
[speed_download] => 0
[speed_upload] => 0
[download_content_length] => -1
[upload_content_length] => -1
[starttransfer_time] => 0
[redirect_time] => 0
[certinfo] => Array
(
)
[redirect_url] =>
)
RAW data received:
Bookmarks