I'm using the CIM API and i'm having trouble generating errors. I've got my sandbox account in Live Mode but every time I use a zip code that matches what's listed here - http://developer.authorize.net/tools/errorgenerationguide/ - the transaction goes through OK.
I've used the test cards supplied by Authorize and I've also made up my own card numbers and all of the transactions are going through OK. Do the AVS settings in the sandbox actually matter here, or am I supposed to get errors regardless of what that's set to? I've tried changing the settings there but no luck.
There's got to be something I'm missing.
why system always returns P in AVS response and approve my transaction even if i enter any of the zip code listed here : http://developer.authorize.net/tools/errorgenerationguide/.
i am sending my transactions to here : https://test.authorize.net/gateway/transact.dll
String i am posting is:x_solution_ID=A1000006&x_currency_code=USD&x_version=3.1&x_delim_data=TRUE&x_delim_char=%7C&x_relay_response=FALSE&x_type=AUTH_CAPTURE&x_method=CC&x_invoice_num=20140221213924_1393043964&x_amount=70.44&cardType=American+Express&x_exp_date=0120&x_card_code=002&x_card_num=370000000000002&x_address=SM+Road&x_zip=46208&x_login=XXXXXXXX&x_tran_key=XXXXXXXXXXXXX
So, whatever i enter in zip or whatever amount is, it always approve my transaction and always returns P in AVS response.
Can anybody please help me to know that where i am doing wrong? and why its not working as per : http://developer.authorize.net/tools/errorgenerationguide/
Hope to have solution ASAP.
Using Test Mode only confirms that your API Login and Transaction Key are correct and return OK. IT will not actually perform a transaction which is why there is no transaction ID and it says TESTMODE in the response.