POST
Confirm a payment intent

Authorizations

x-api-key
string
header
required

Server-side merchant API key. Never expose it in browser code.

Headers

Idempotency-Key
string

Retry-safe key for create operations.

Path Parameters

id
string
required

The resource identifier returned by the merchant API.

Body

application/json
clientToken
string
required

Response

Payment intent confirmation started

id
string
required
amountMinor
integer
required
currency
string
required
status
enum<string>
required
Available options:
requires_payment_method,
requires_action,
requires_capture,
processing,
succeeded,
cancelled
captureMethod
enum<string>
Available options:
automatic,
manual
amountCapturableMinor
integer
Required range: x >= 0
paymentId
string
lastError
object
metadata
object