cancel
Showing results for 
Search instead for 
Did you mean: 

SIM Response Fields (Credit Card Payment)

The documentation I found at the authorize.net creditcardstore.com domains give lists of the SIM response fields but they don't match what I am getting. When I run

 

foreach (string s in Request.Form.AllKeys)
     Response.Write(s + ": " + Request.Form[s] + "<br />");

I get the following fields:

 

x_response_code
x_response_reason_code
x_response_reason_text
x_avs_code
x_auth_code
x_trans_id
x_method
x_card_type
x_account_number
x_first_name
x_last_name
x_company
x_address
x_city
x_state
x_zip
x_country
x_phone
x_fax
x_email
x_invoice_num
x_description
x_type
x_cust_id
x_ship_to_first_name
x_ship_to_last_name
x_ship_to_company
x_ship_to_address
x_ship_to_city
x_ship_to_state
x_ship_to_zip
x_ship_to_country
x_amount
x_tax
x_duty
x_freight
x_tax_exempt
x_po_num
x_MD5_Hash
x_cvv2_resp_code
x_cavv_response

x_test_request

 

This is the list returned when payment by credit card. The field list for check transactions might be different.

gnpatterson
Contributor
1 ACCEPTED SOLUTION

Accepted Solutions

RaynorC1emen7
Expert
4 REPLIES 4

RaynorC1emen7
Expert

I couldn't find a list in your second source and the first source listed values that are not included in a credit card response. I only wanted to list the actual response fields for SIM credit card payment.

That first document only has a few extra fields for prepaid cards. It's the best list I have seen yet. It can be confusing for a first time user since there are multiple documents in the authorize.net domain that seem to explain the same concepts. i.e. http://developer.authorize.net/guides/SIM/wwhelp/wwhimpl/js/html/wwhelp.htm#href=SIM_Trans_response.... and http://www.authorize.net/support/merchant/Merchant_Integration_Guide.htm#Transaction_Response/Transa... and http://www.authorize.net/support/SIM_guide.pdf.

I see that the document you reference is also the link from the main SIM support page so I should have been looking there first. That was my fault. Thanks for pointing me back in the right direction.

They pretty much keep it updated, but if you see any different just post it here and tag it with "Documentation"

http://community.developer.authorize.net/t5/The-Authorize-Net-Developer-Blog/Help-Authorize-Net-Impr...