saleResponse
The saleResponse
element is the parent element for information returned in response to a Sale 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 Sale transaction. minLength = 1 maxLength = 36 |
customerId |
String |
No |
The response returns the same value submitted in the Sale transaction. minLength = N/A maxLength = 50 |
reportGroup |
String |
Yes |
The response returns the same value submitted in the Sale 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, 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.