cancel
Showing results for 
Search instead for 
Did you mean: 

API Response Codes

According to the API PDF (http://www.authorize.net/support/AIM_guide.pdf) there are 45 return fields.

 

Using the url: https://test.authorize.net/gateway/transact.dll

 

If i send

 

x_delim_data=true&x_relay_response=false&x_card_num=4111111111111111&x_exp_date=1015&x_amount=1.00

 

I get about 22 fields returned

 

 

But if i send

 

x_solution_ID=A1000006&x_currency_code=USD&x_delim_data=TRUE&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

 

I get about 65 fields returned

 

 

I'm trying to write a handler but It's hard to understand what the extra fields are since it seems like it's 20 that aren't in the API document.

 

12 REPLIES 12

I now have realized that.  What I can't figure out is how to map the 68 fields that respond in CNP. The api pdf (non-xml) only lists 45 responses.

There isn't a field that determines CNP or CP, it the account that you have with authorize.net.

 

What do you mean the extra fields are from? isn't it listed on the pdf doc?

Some are blank(saved for future use), so don't map those, just follow the index on the pdf

Like RichardH said, you could use the XML verison, then everything will be in a node.

The current AIM NVP guide indicates there will be 68 fields returned (assuming you're using V3.1), however those above 55 are not yet defined.

 

http://www.authorize.net/support/AIM_guide.pdf

 

Richard