Skip to main content
Object implements IncrementAuthorizationResponse

Fields

incrementAuthorizationAmountDetails
required
Amount information will be returned here.
networkApprovalCode
required
A six-digit code returned from the network on APPROVED authorizations, and displayed on the customer’s receipt. If the authorization is declined, this field will be blank.
cardDetails
Details related to the card used on the transaction
networkResponseDetails
required
The response code from the network.
timestampUtc
required
The UTC date and time the transaction was received by Tesouro.
transactionId
required
A unique identifier created by Tesouro and assigned to the transaction.
paymentId
required
A unique 36 character identifier created by Tesouro and assigned to a group of transactions in the same payment request cohort. e.g., An authorization request, incremental authorization request, and the final capture would have the same paymentID.
duration
required
Difference between request receipt and response in milliseconds.
activityDate
required
The date Tesouro received the transaction based on acceptor cutoff time
isDuplicateRequest
required
Result of Tesouro’s idempotency check. If the transaction reference matches that of another transaction from that presenter it will be treated as a duplicate.
tokenDetails
Details associated with the token generated on a tokenization request.
{
  "incrementAuthorizationAmountDetails": IncrementAuthorizationAmountDetails,
  "networkApprovalCode": "abc123",
  "cardDetails": CardInformation,
  "networkResponseDetails": NetworkResponseDetails,
  "timestampUtc": "2007-12-03T10:15:30Z",
  "transactionId": "72ef289d-77d4-4696-8a08-da83ed15b751",
  "paymentId": "72ef289d-77d4-4696-8a08-da83ed15b751",
  "duration": 123,
  "activityDate": "2007-12-03",
  "isDuplicateRequest": false,
  "tokenDetails": TokenDetails
}