Post by chubbs1900 » Sun Apr 05, 2015 4:27 am

Greetings!
After much searching, I have not been able to find a fix that works for my specific quagmire. When I am trying to check out, I run into error code 99 after clicking submit which is supposed to take me to Authorize.net's credit card processing section.

This link shed light on why I am getting the Code 99 error:
https://developer.authorize.net/tools/responsecode99/

From what I can see, my login and key are correct. I regenerated the key maybe 14 times now and have nothing. I have also tried setting authorize.net timezone in settings to eastern which I have verified is what domain.com's (my host) server timezone as well.

Check case sensitivity in the script and it looks all to be lower case. So I have no idea why the hash is not matching up. Would anyone be willing to help me? Thank you in advance.

http://www.stdenisfunfair.org/OpenCart/
Version 2.0.1.1
Host: domain.com installed via mojo marketplace.

Newbie

Posts

Joined
Sun Apr 05, 2015 4:20 am

Post by vasileVas » Thu Aug 27, 2015 10:06 pm

I managed to solve this problem in OpenCart 2

It seams it's a opencart bug.

The admin payment module form, saves the Transaction Key as follows:

Code: Select all

$data['authorizenet_sim_key'] = $this->request->post['authorizenet_sim_key'];
So, the key is "authorizenet_sim_key".

But, in catalog\controller\payment\authorizenet_sim.php the key used is wrong: "authorizenet_sim_transaction_key"

So, the solution is, replace "authorizenet_sim_transaction_key" with "authorizenet_sim_key" in file : catalog\controller\payment\authorizenet_sim.php.

It should work now.

Newbie

Posts

Joined
Thu Aug 27, 2015 9:59 pm

Post by pmoz » Wed Feb 14, 2018 6:58 pm

Thanks. This resolved my issues.
This appears to still be an issue in 2.3.0.2.

Newbie

Posts

Joined
Tue Jul 04, 2017 3:42 am
Who is online

Users browsing this forum: No registered users and 44 guests