SECTION [3] AUTHORIZE.NET ARB RESPONSE CODES

After each submitted ARB transaction, Authorize.Net returns a response string made up of xml name/value pairs. Our product takes these name/value pairs and creates easy to remember variables for you to reference anywhere inside your program.


Section 3.1 Create Subscription Request Response Codes


ARBCreateSubscriptionRequest
Field Name Description
upc_result_reference_id Merchant-assigned reference ID for the request.
This variable is included in the response only if it was included in the request.
upc_result_resultCode

Contains additional information about the results of the request
Ok = Successful Transaction
Error = Failed Transaction

upc_result_code The code that represents the reason for the error
upc_result_text A text description of the error
upc_result_subscription_id The payment gateway assigned identification number for the subscription (ONLY included in create subscription requests)


Section 3.2 Update/Cancel Subscription Request Response Codes


ARBUpdateSubscriptionRequest
Field Name Description
upc_result_reference_id Merchant-assigned reference ID for the request.
This variable is included in the response only if it was included in the request.
upc_result_resultCode Contains additional information about the results of the request
Ok = Successful Transaction
Error = Failed Transaction
upc_result_code The code that represents the reason for the error
upc_result_text A text description of the error

ARBCancelSubscriptionRequest
Field Name Description
upc_result_reference_id Merchant-assigned reference ID for the request.
This variable is included in the response only if it was included in the request.
upc_result_resultCode Contains additional information about the results of the request
Ok = Successful Transaction
Error = Failed Transaction
upc_result_code The code that represents the reason for the error
upc_result_text A text description of the error