Skip to main content
Interface

Possible Types

IncrementAuthorizationApproval
IncrementAuthorizationDecline
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.
{
  "cardDetails": CardInformation,
  "networkResponseDetails": NetworkResponseDetails,
  "timestampUtc": "2007-12-03T10:15:30Z",
  "transactionId": "72ef289d-77d4-4696-8a08-da83ed15b751",
  "paymentId": "72ef289d-77d4-4696-8a08-da83ed15b751",
  "duration": 987,
  "activityDate": "2007-12-03",
  "isDuplicateRequest": true,
  "tokenDetails": TokenDetails
}