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