- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I've read several posts here and I can't find a solution to my problem.
I am writing an open source library to connect to several gateways. I signed up for a developer account and have access through the sandbox.authorize.net site.
I was given an API ID and a Transaction Key. I've triple checked them.
I am posting to https://test.authorize.net/gateway/transact.dll with x_test_request = TRUE and am getting the following error:
Response Code: 3
Response Reason Code: 13
Response Reason Text: (TESTMODE) The merchant login ID or password is invalid or the account is inactive.
I've toggled my sandbox account in and out of test mode. I've set the x_test_request to true, false and omitted. I've tried posting to the test URL and the production. No matter what I do I get the same error.
Thoughts?
Solved! Go to Solution.
โ04-26-2013 09:20 AM
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
see if the above work. just change it with your loginID and transactionKey. and run it in a browser
โ04-26-2013 09:40 AM - edited โ04-26-2013 09:40 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Since it is a test account, no need to have testmode on.
Try getting a new transactionKey.
โ04-26-2013 09:32 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I've updated my transaction key twice. I've tested this with every permutation of URL, x_test_request (including omitted) and defining my sandbox account to be in test mode and not in test mode. I always get the same response with or without the "(TESTMODE)" in the Response Reason Text depending on x_test_request.
โ04-26-2013 09:37 AM - edited โ04-26-2013 09:40 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
see if the above work. just change it with your loginID and transactionKey. and run it in a browser
โ04-26-2013 09:40 AM - edited โ04-26-2013 09:40 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Interesting...that worked just fine. Clearly my post is getting a malformed creation. I'll look into it further. Thank you.
โ04-26-2013 09:43 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I was able to track down the problem. It was an error in a kwarg on my end. Sorry about the confusion. Thank you for the help.
โ04-26-2013 09:49 AM