cancel
Showing results for 
Search instead for 
Did you mean: 

Error code E00007 when switching to the production api

I have a test account which is pointing to the test api using the following code:
 
ApiOperationBase<ANetApiRequest, ANetApiResponse>.RunEnvironment = AuthorizeNet.Environment.SANDBOX;
 
This works just fine, but when i change it to use the production environment using this code:
 
ApiOperationBase<ANetApiRequest, ANetApiResponse>.RunEnvironment = AuthorizeNet.Environment.PRODUCTION;
 
and using my client's live authorize.net credentials I get the error E00007.
 
I have verified that the credentials I have are correct. please advise.
kccoders
Member
2 REPLIES 2

Hello @kccoders

 

I would suggest triple checking that the API Login and Transaction Key are correct for the production account.  It's not possible to confirm a transaction key, so you may need to generate a new key as one option.

 

Richard

RichardH
Administrator Administrator
Administrator

thanks for your reply.

 

I determined that my production environment was set to debug mode which was in-turn using the debug API with live credentials.

 

this issue has been resolved. thanks!