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 confirmed.
boolean
A flag indicating whether to automatically capture the intent immediately upon confirmation.

Response Body

The response for the Confirm Intent request is a JSON object with the following schema:
number
The HTTP status code of the response envelope (e.g. 200).
string
Status message of the confirmation (e.g. "Payment successful!").
Note: To inspect the payment intent lifecycle status (e.g. REQUIRES_CAPTURE, SUCCEEDED), use the Retrieve Intent endpoint.

Response Codes

Last modified on November 10, 2026