Skip to main content
POST
Capture waiting transaction V2

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Path Parameters

id
integer<int64>
required

Unique transaction id.

Body

Capture operation details.

operationId
string
required

Unique identifier of the capture operation (should be the same only for retries of the same operation).

Required string length: 1 - 128
amount
number<double> | null

Amount which should be captured.

cancelRemainingAmount
boolean | null
default:false

If set and some amount is left after capture it will be canceled and transaction will be automatically completed. Optional - default value is 'false'.

metadata
object | null

Optional property to extend metadata of transaction after it was created Only new properties (keys) are supported

Response

OK

state
enum<string>
required
Available options:
Waiting,
Successful,
Cancelled
remainingReservedAmount
number<double>
required

Reserved amount of the transaction remaining after the capture operation. If the remaining reserved amount is zero then the transaction is finalized.

Last modified on August 10, 2026