Skip to main content
InputObject Top-level input fields for creating a reversal transaction for a previous transaction.

Input Fields

transactionId
required
The unique ‘transactionId’ of the previously authorized transaction that is to be reversed.
transactionAmountDetails
The partial or full amount of the transaction to be reversed. If you do not specify an amount, Tesouro will reverse the full amount.
acceptorId
required
A unique, 36 character identifier created by Tesouro and assigned to the entity providing the goods or services to the cardholder, such as a Merchant, a Submerchant of a Payment Facilitator, a Seller within a Marketplace, or a Biller of a Consumer Bill Payment Service Provider (CBPS). Historically, processors have called this identifier the Merchant ID (or MID), Outlet ID, or Customer number.
transactionReference
required
A unique identifier created by the entity holding the direct relationship with the Acceptor, and used by that entity for reconciliation and transaction search. Tesouro uses this identifier to manage idempotency.
{
  "transactionId": "72ef289d-77d4-4696-8a08-da83ed15b751",
  "transactionAmountDetails": ReverseTransactionAmountInput,
  "acceptorId": "72ef289d-77d4-4696-8a08-da83ed15b751",
  "transactionReference": Max36Text
}