Skip to main content
POST /v1/payments/capture Captures the amount of an original authorized payment, transferring funds from the user account to the merchant account. Supports full capture or multiple partial captures.

Request Parameters

string
required
Merchant-generated unique ID for this capture.Max length: 64 characters
string
required
Payment ID of the original authorization to be captured.Max length: 64 characters
object
Amount to capture. Omit for full capture. See Amount.
boolean
Indicates this is the final capture. Defaults to false — set to true to close the order after this capture.
string
Extension information.Max length: 4096 characters

Response Parameters

object
required
Standard result object with resultCode, resultStatus, resultMessage
string
Wallet-generated unique capture ID.Max length: 64 characters
string
Capture processing time in ISO 8601 format.

Result Codes