cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

Error Code: E00007

1. return with the sandbox API account test
Transactions that successfully create transaction ID: 40009169054
Response code: 1
Telegraph code: 1
Description: This transaction has been approved.
Success, authorization code: UKTGXS
Mail 'merchant email receipt'.
credit card settlement report will be sent to me on the second day.
I don't know if this represents the success of the transaction.

 

2.account.authorize.net -> Setting -> API Credentials & Keys
Switch to this API account to return
Failed Transaction.
Error Code: E00007
Error message: User authentication failed due to invalid authentication values.
What should I do?

suzhenghao
Member
1 ACCEPTED SOLUTION

Accepted Solutions

Hi @suzhenghao,

Can you please double check that the account credentials (both username and password) are for account.authorize.net and not for Sandbox? (Sandbox credentials don't work in account.authorize.net)

View solution in original post

AforANET
Authorize.Net Expert Authorize.Net Expert
Authorize.Net Expert
3 REPLIES 3

Hi @suzhenghao,

Can you please double check that the account credentials (both username and password) are for account.authorize.net and not for Sandbox? (Sandbox credentials don't work in account.authorize.net)

AforANET
Authorize.Net Expert Authorize.Net Expert
Authorize.Net Expert

Hi. I using "Postman" for API. My request body:

 

<authenticateTestRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
    <merchantAuthentication>
        <name>API Login ID</name>
        <transactionKey>Transaction Key</transactionKey>
    </merchantAuthentication>
</authenticateTestRequest>

With the sandbox "https://apitest.authorize.net/xml/v1/request.api" result code "I00001" (success).
But with live credentials "https://api.authorize.net/xml/v1/request.api" result code "E00007" (error).

 

What am I doing wrong?

qzquybguc
Member

Hi qzquybguc

 

It sounds like you are sending your Production API credentials to the test endpoint URL or vice versa. I would suggest verifying the endpoint you are sending your request to and adjusting accordingly based on whether you are using Sandbox credentials or Production credentials. 

 

I hope this information is helpful to you. 

 

Regards, 

Elaine