If you are receiving error E00009, “The payment gateway account is in Test Mode. The request cannot be processed” while requesting the ARB or CIM API, then your account is in Test Mode. Because the ARB and CIM APIs do not function in Test Mode, you need to disable Test Mode through the Merchant Interface.
To do this, log into your account, click Settings under Account in the left-side menu, then click Test Mode under the General Security Settings section. From here, click Turn Test OFF to put your account in Live Mode. Once you’ve done this, you should no longer receive error E00009 when requesting the ARB or CIM API.
09-03-2009 02:29 PM - edited 09-03-2009 02:33 PM
This doc shows all the error codes and their reasons.
11-18-2009 04:24 PM
If you can't use the CiM API in test mode then how do you test CIM ??
There used to be a special test account for CIM, but now when you apply for a CIM test account it makes you use an actual account and just put it in test mode. Now my test CIM transactions don't work
01-28-2010 06:52 AM
You can test CIM by using the test URL specified in the integration guide: https://apitest.authorize.net/xml/v1/request.api
01-28-2010 08:44 AM
While the ARB_Guide shows all the error codes it does not show thier reasons.
For example E00013 - The field is invalid. Or
Credit Card Expiration Date is invalid. Or
Where can I find all the possible error messasges? How can I associate an error with an object ID? Which field is invalid?
Thanks.... :smileymad: |
01-31-2010 11:07 AM
Hey jmsides,
In the response text you receive, you should be seeing something that says "[fieldname] is invalid." What are you seeing in the response text?
Thanks,
Mimi
02-04-2010 02:50 PM
ErrorE00007User authentication failed due to invalid authentication values.
when using apitest.
works on api.
cant test in test mode cause u get:
ErrorE00009The payment gateway account is in Test Mode. The request cannot be processed.
what the point in having test credit cards then?
03-07-2012 03:47 PM
There is a difference between live mode and test mode, and production accounts and developer (also known as sandbox or test) accounts. If you're testing, you should be using a developer account in live mode. It gives a more accurate representation than test mode with a production account.
03-07-2012 04:24 PM