authorizationResponse

The authorizationResponse element is the parent element for information returned to you in response to an Authorization transaction. It can be a child of either a cnpOnlineResponse element or a batchResponse element.

Parent Elements:

cnpOnlineResponse, batchResponse

Attributes:

Attribute Name

Type

Required?

Description

id

String

Yes

The response returns the same value submitted in the Authorization transaction.

minLength = 1 maxLength = 36

customerId

String

No

The response returns the same value submitted in the Authorization transaction.

minLength = N/A maxLength = 50

reportGroup

String

Yes

The response returns the same value submitted in the Authorization transaction.

minLength = 1 maxLength = 25

Child Elements:

Required: cnpTxnId, orderId, response, responseTime, message

Optional: postDate, cardProductId (see Note below), authCode, authorizationResponseSubCode (see Note below), approvedAmount, accountInformation, fraudResult, tokenResponse, enhancedAuthResponse, accountUpdater, recyclingResponse, recurringResponse, giftCardResponse, applepayResponse, cardSuffix, androidpayResponse, networkTransactionId, paymentAccountReferenceNumber, pinlessDebitResponse, authMax, checkoutId

The postDate child element is returned only in responses to Online transactions. The cardProductId element returns a raw code referencing the card type. Please consult your Relationship Manager for additional information. The authorizationResponseSubCode element is not used at this time.