Reverses a previously authorized transaction, releasing the held funds back to the customer without capturing payment.
projectId (guid, required) — Project identifier matching authenticated API key.model (TransactionAuthReverseCommandRequest, required) — Reversal request with transactionId and optional reason.TransactionAuthReverseCommandResponse indicating whether the authorization was successfully reversed and processor response details.
The access token received from the authorization server in the OAuth 2.0 flow.
The unique identifier of the project containing the transaction (must match authenticated API key).
The authorization reversal request containing the transaction ID and optional reason for the reversal.
Base structure for command requests that modify data. Represents a request to reverse a previously authorized transaction. Sent when merchants void CyberSource or Payflow authorizations before settlement.
Processor that handled the original transaction. Determines whether CyberSource or Payflow specific logic is applied during the reversal.
CreditCard, Amazon, ExpressCheckout Identifier of the transaction to reverse. Must reference an existing authorization that is eligible for voiding.
Reason supplied for the reversal. Logged with the transaction history to explain why the authorization was voided.
Optional item details included when reversing CyberSource authorizations. Allows merchants to mirror the line items associated with the original charge.
Always returned. Check the success property in the response body to determine if the reversal succeeded.
Standard response structure containing operation status and error information. Standard command response indicating the result of a data modification. Create response containing the identifier of the newly created entity. Represents the outcome of an authorization reversal request. Inherits base command metadata that indicates whether the reversal succeeded.
True if the operation completed successfully; false if an error occurred.
true
Result code indicating the outcome of the operation.
Unknown, Success, BadRequest, Unauthorized, NotFound, Error 200
Human-readable error message when an error occurs.
null
Unique identifier of the newly created entity.
"3fa85f64-5717-4562-b3fc-2c963f66afa6"