Incremental Authorization

Overview

The incrementalAuthorization method increases the authorized amount.

Request Fields

Field
Type
Required
Description

merchantAuthorizationId

String

Yes

Incremental auth ID

connectorTransactionId

String

Yes

Original auth ID

amount

Money

Yes

New total amount

reason

String

No

Reason

Response Fields

Field
Type
Description

status

AuthorizationStatus

AUTHORIZED

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);

Last updated

Was this helpful?