cancel
Showing results for 
Search instead for 
Did you mean: 

Response Code 3, Reason Code 98 Question

We setup using the Direct Post Method with SIM page back in September 2015.

 

We log the response code received from Auth.Net.

 

We've noticed that we get a few of these Reponse Code 3 with Reason Code 98: Duplicate Fingerprint messages that using the time and database saving of the order can link to a Payment that has a transaction id in the Auth.Net transaction logs.

 

Because of this response the user usually ends up attempting to do the transaction again and thus gets two transactions instead of one.

 

We think we have narrowed this down to users using the browser's Back Button and we are looking at how we can prevent that from occuring.

 

We are trying to understand why an Error Response Code is still processing a payment?  At what point is this error occuring?  If this is happening on the SIM page is there a way to get the response with the successful processing prior to getting the error?

redswimmer
Member
2 REPLIES 2

Sound like they double click on your DPM form post. did you put a javascript to disable the button when press?

first one got process, 2 get the code 98 error, then the user retry it again with the back button.

 

In asp.net we can set a page to not cache, and if the user use the back button, it will call the server for the page.

RaynorC1emen7
Expert

We already made sure the post button was disabled.

 

We were thinking about removing the cacheing.  Just was not sure it was the best direction.