Skip to main content

incrementalAuthorization Method

Overview​

The incrementalAuthorization method increases the authorized amount.

Request Fields​

FieldTypeRequiredDescription
merchantAuthorizationIdStringYesIncremental auth ID
connectorTransactionIdStringYesOriginal auth ID
amountMoneyYesNew total amount
reasonStringNoReason

Response Fields​

FieldTypeDescription
statusAuthorizationStatusAUTHORIZED

Example​

Map<String, Object> request = new HashMap<>();
request.put("merchantAuthorizationId", "incr_auth_001");
request.put("connectorTransactionId", "pi_xxx");
request.put("amount", Map.of("minorAmount", 1500, "currency", "USD"));
request.put("reason", "Room service");

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