Skip to main content
POST

Headers

string
default:"1.2"
required
The API version to use. Supported versions are 1.1 and 1.2.

Headers

string
required
A unique UUID string used to prevent duplicate operations.

Request Body Parameters

string
required
The ID of the intent to be captured.
number
required
The amount to be captured in decimal dollars (e.g. 28833.00 for A$28,833.00). Do not pass cents.
string
required
The currency of the payment.

Response Body

The response for the Capture Intent request is a JSON object with the following schema:
number
The HTTP status code of the response envelope (e.g. 200).
string
Provides information related to the intent capture process (e.g. "Payment intent captured successfully").
string
The unique identifier for the captured payment intent.
Note: To inspect the payment intent lifecycle status (e.g. SUCCEEDED), use the Retrieve Intent endpoint.

Response Codes

Last modified on November 10, 2026