Skip to main content

void Method

Overview

The void method cancels an authorized payment before capture.

Request Fields

FieldTypeRequiredDescription
merchantTransactionIdStringYesYour reference
connectorTransactionIdStringYesConnector's ID
voidReasonStringNoReason for voiding

Response Fields

FieldTypeDescription
statusPaymentStatusVOIDED

Example

Map<String, Object> request = new HashMap<>();
request.put("merchantTransactionId", "txn_001");
request.put("connectorTransactionId", "pi_xxx");

Map<String, Object> response = paymentClient.void(request);

Next Steps