- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can't Explain Error 97
I am using a test account to test transactions. I am using the Direct Post Method. It seems to be going well. I did a few transactions and got the expected responses. Now, whenever I send a transaction, I get:
Response Code | 3 |
Response Reason Code | 97 |
Response Reason Text | (TESTMODE) This transaction cannot be accepted. |
Authorization Code | 000000 |
Type | auth_capture |
Test | true |
โ12-10-2012 11:07 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Use the error 97 tool http://developer.authorize.net/tools/responsecode97/
are you using 4222222222222 as the credit card #?use 4111111111111111
http://developer.authorize.net/guides/AIM/wwhelp/wwhimpl/js/html/wwhelp.htm#href=5_TestTrans.html
also, if you using a test account, no need to turn testmode on.
โ12-10-2012 11:29 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>Use the error 97 tool http://developer.authorize.net/tools/responsecode97/
I have verified my timestamps and they are within several seconds of Authorize.net's.
>are you using 4222222222222 as the credit card #?use 4111111111111111
I have used several credit card numbers, including real ones.
>also, if you using a test account, no need to turn testmode on.
Perhaps not, but it's good to have that documented in the values I'm sending. Also, that shouldn't cause the code 97 error. That's what I'm trying to get an explanation for.
โ12-10-2012 06:35 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What API are you using, or are you trying to send raw XML requests? Post your code, preferably in a code box (fifth option from the left in Rich Text mode).

โ12-11-2012 02:33 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The other thing that I could think of you may be sending something unexpected in you DPM form.
โ12-11-2012 04:20 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>What API are you using, or are you trying to send raw XML requests?
As I said above, I'm using Direct Post.
>Post your code, preferably in a code box
I'm not using code, I'm just sending the values from a web page.
>Test accounts are not the same as test mode. Always use Authorize.net accounts in live mode
I'll try that and see if it helps. Thanks.
โ12-12-2012 07:47 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
> The other thing that I could think of you may be sending something unexpected in you DPM form.
The weird thing is that it worked the first few times. I got an approved response. I'm sending the same data again, except for the timestamp and its related hash. I've tried sending it a new invoice number, but that doesn't seem to help.
โ12-12-2012 07:50 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can you copy the form post from the web browser page source on that DPM page, and blank out the loginID so we can see it here?
โ12-12-2012 08:14 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>Can you copy the form post from the web browser page source on that DPM page, and blank out the loginID so we can see it here?
I went to copy that information from the page and it winds up my software wasn't loading one of the values after the first test. Thanks for all the help.
โ12-15-2012 11:51 AM

