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 updated.
number
required
The updated amount for the payment intent in decimal dollars (e.g. 100.00). Do not pass cents.
string
required
The currency of the payment.

Response Body

The response for the Update 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 update process (e.g. "Payment intent updated successfully").
string
The unique identifier for the updated payment intent.
number
The updated amount in decimal dollars.
string
The currency of the updated payment intent (e.g. AUD).
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