- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Authentication error when switching to Live
All of my code is working correctly with my sandbox credentials but as soon as I switch to the live version I start getting an error. The error is E00007 "User authentication failed due to invalid authentication values".
I have checked and rechecked my authentication values and they are correct. I submitted a ticket to Authorize and they just keep parroting back that error E00007 is because my authentication values are wrong.
11-28-2017 09:13 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @PcDudes524
Are you using credentials retrieved from production merchant interface (https://account.authorize.net) or your sandbox credentials. Our production and sandbox systems are completely separate and you cannot use one set of credentials with the other.
Richard
11-28-2017 10:13 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am using credentials from the production merchant interface. As I said the code works fine with sandbox authentication values but when I switch to the live authentication I get an error.
11-28-2017 10:48 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
For live transaction you will need to make the calls to Production API endpoint (https://api.authorize.net/xml/v1/request.api) with Production API credentials.
If you make this 2 things correct your request should get successful response. Please cross check this 2 things.
11-28-2017 01:13 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, that is part of the switch from the sandbox enviroment to the live enviroment. Would you like me to post my code so you can double check it?
11-28-2017 01:20 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
<authenticateTestRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
<merchantAuthentication>
<name>API_LOGIN_ID</name>
<transactionKey>API_TRANSACTION_KEY</transactionKey>
</merchantAuthentication>
</authenticateTestRequest>
If you still get E00007 error then there is an issue with the credentials, otherwise there is somewhere something wrong in the code.
11-28-2017 01:33 PM - edited 11-28-2017 01:35 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The Postman program is quite complicated, any tips on how to use it with Authorize because I am lost here.
11-28-2017 01:48 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can use the sample code on the Github for testing your credentials
https://github.com/AuthorizeNet/sample-code-java
Send feedback at developer_feedback@authorize.net
11-28-2017 03:41 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ok, the script is now properly generating a token and displaying the payment iframe. However when I enter payment information I get the following error.
"User authentication failed due to invalid authentication values."
Any ideas?
11-30-2017 08:22 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@PcDudes524 Can you try resetting your API password thru MINT URL - https://account.authorize.net and retry the API with latest password?
11-30-2017 10:13 PM