Zen Cart Logo
Forums / Built-in Shipping and Payment Modules / Authorize.net (SIM) Issue Error 97

Authorize.net (SIM) Issue Error 97

Views: 1,236

Results 1 to 5 of 5
20 Apr 2011, 2:19 PM
#1
tac2mike avatar

tac2mike

New Zenner

Join Date:
Jan 2008
Posts:
12
Plugin Contributions:
0

Authorize.net (SIM) Issue Error 97

I have installed and configured authorize.net on my Zencart. When a customer tries to make a purchase, there are never asked for their credit card information. They follow the checkout process and when asked to confirm their order, they get the following error:

The following errors have occurred.
(97) This transaction cannot be accepted.

Does anyone have any suggestions? I use the latest version of Zencart and paypal.

20 Apr 2011, 9:01 PM
#2
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

Re: Authorize.net (SIM) Issue Error 97

Error 97 means the calculated SIM fingerprint has expired, and as such the system is refusing to proceed as a security precaution.

This suggests that your store isn't properly producing the x_fp_timestamp parameter to be submitted to authorize.net. Proof of this will be found in your SIM logs if you have debug logging enabled in the module.
What's unique about your store's configuration that might cause date/time calculations to be odd? Is it a US store hosted on a US server set to a US timezone using a current (5.2 or better 5.3+) version of PHP hosted with a traditional hosting company using a traditional server configuration?

25 Apr 2011, 2:01 AM
#3
tac2mike avatar

tac2mike

New Zenner

Join Date:
Jan 2008
Posts:
12
Plugin Contributions:
0

Re: Authorize.net (SIM) Issue Error 97

It is a server that was from Germany, but is now housed in the U.S. (OH), I am in Michigan. My web administrator reset the time, but I am still getting the error. Not sure what to do now.

Thanks for the reply!

25 Apr 2011, 4:44 AM
#4
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

Re: Authorize.net (SIM) Issue Error 97

The very simplest way is to switch to AIM instead of SIM, since AIM doesn't require all sorts of fancy handshaking and fingerprinting to prove authenticity of a transaction done someplace else like SIM does.

25 Apr 2011, 8:58 PM
#5
tac2mike avatar

tac2mike

New Zenner

Join Date:
Jan 2008
Posts:
12
Plugin Contributions:
0

Re: Authorize.net (SIM) Issue Error 97

Switching to AIM solved the issues.

Thanks a million for your help.