Void

Overview

The void method cancels an authorized payment before capture.

Request Fields

Field
Type
Required
Description

merchantTransactionId

String

Yes

Your reference

connectorTransactionId

String

Yes

Connector's ID

voidReason

String

No

Reason for voiding

Response Fields

Field
Type
Description

status

PaymentStatus

VOIDED

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

Last updated

Was this helpful?