Skip to main content

Capture amount and metadata. If amount is omitted, the full authorized amount is captured.

amount
integer

Amount to capture in minor units (e.g. 10000 for 100.00 SAR). Omit to capture full authorized amount.

Required range: x >= 1
Example:

10000

metadata
object

Additional metadata. Set is_final to true for the final capture.

Example:
{
"order_id": "ORD-123",
"order_status": "shipped",
"tracking_number": "TRACK123",
"is_final": false
}