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?
Solved! Go to Solution.
โ12-23-2017 12:14 AM
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)
โ12-23-2017 05:22 AM
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)
โ12-23-2017 05:22 AM
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?
โ04-22-2020 04:25 AM
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
โ04-28-2020 01:50 PM