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.