Transaction
Transaction: Void
- Java
Result<transaction> result = gateway.transaction().voidTransaction("the_transaction_id");
- Java
if (result.isSuccess()) {
// transaction successfully voided
} else {
for (ValidationError error : result.getErrors().getAllDeepValidationErrors()) {
System.out.println(error.getMessage());
}
}
Arguments
transactionId
required, stringThe unique transaction identifier. You can only void transactions that have a of:
- AUTHORIZED
- SUBMITTED_FOR_SETTLEMENT
- SETTLEMENT_PENDING (only for certain PayPal transactions)