Thank you in advance for helping me with this issue.
My Problem: Upon check out, my credit card is processed correctly, I receive a successful transaction message on my screen BUT my OpenCart is not in sinc with Authorize.net and my order is not created, inventory updated, etc. I have cURL enabled. I have the MD5 Hash set on the Authorize.net account and OpenCart. I am not receiving any errors in my system/logs/error.txt file.
In OpenCart, my Authorize.net settings are:
Transaction Server: Live
Transaction Mode: Live
Transaction Method:Capture
Total: 1.00
Order Status: Pending
Geo Zones: All Zones
Status: Enabled
Sort Order: 1
Solved! Go to Solution.
12-04-2013 10:50 AM
Solved!!
Here is what worked for me.
1) Called the hosting company and asked them to enable cURL.
2) Set my HD5 Hash value on the Authorize.net account to match the value in the Authorize.net settings in OpenCart.
3) Created a new catelog/controller/payment/authorizenet_aim.php file using the code from:
4) Replaced the original authorizenet_aim.php with the new authorizenet_aim.php file on the server.
5) Set OpenCart system->system->settings->option->Order Status to Pending
6) Set Payment->Authorize.net (AIM)->Order Status to Pending
7) Tested in live mode.
I hope this can help another OpenCart / Authorize.net user.
12-04-2013 01:54 PM
Solved!!
Here is what worked for me.
1) Called the hosting company and asked them to enable cURL.
2) Set my HD5 Hash value on the Authorize.net account to match the value in the Authorize.net settings in OpenCart.
3) Created a new catelog/controller/payment/authorizenet_aim.php file using the code from:
4) Replaced the original authorizenet_aim.php with the new authorizenet_aim.php file on the server.
5) Set OpenCart system->system->settings->option->Order Status to Pending
6) Set Payment->Authorize.net (AIM)->Order Status to Pending
7) Tested in live mode.
I hope this can help another OpenCart / Authorize.net user.
12-04-2013 01:54 PM
Your solution does not work. I cannot figure out why Authorize.net works perfectly with OpenCart 1.5.4 but not version 1.5.6.
05-05-2014 06:50 PM
It would really help if you specifed the OpenCart extension you are using for AIM, and provided a link to where it's located on the OpenCart site.
Richard
05-05-2014 08:40 PM
Hi Gail,
I had a similar problem. I switched to this plugin: http://www.sellxed.com/shop/en/opencart-authorize-net-zahlungs-extension.html
It works also with OpenCart 2.0.
Since I swiched plugins I've had no problems. Maybe this helps you as well. They provide a demo version where you can test the extension.
Andrew
02-15-2015 11:39 PM