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, retrievalReferenceNumber, orderSource
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.