Skip to main content
POST
Settle a verified payment

Authorizations

Authorization
string
header
required

Optional on keyless testnet profiles. Required when the operator configures FACILITATOR_API_KEYS and on pubnet.

Body

application/json
x402Version
integer
required
Example:

2

paymentPayload
object
required
paymentRequirements
object
required

Response

Settlement result with transaction hash on success.

success
boolean
required
transaction
string
required
network
string
required
payer
string
amount
string
errorReason
string | null
Last modified on August 10, 2026