Create a checkout
Idempotent on idempotencyKey — a replay returns 200 with the existing checkout.
Authentication
x-api-keystring
API Key authentication via header
Request
This endpoint expects an object.
items
idempotencyKey
expiresInSeconds
successUrl
cancelUrl
metadata
Response
Existing checkout (idempotent replay)
id
organizationId
idempotencyKey
priceUsdSnapshot
Decimal string, 2dp
acceptedNetworksTokensSnapshot
matchToleranceBpsSnapshot
refundGasPayerSnapshot
expiresAt
hostedUrl
Shareable checkout link
successUrl
cancelUrl
status
metadata
lineItems
createdAt
updatedAt
Errors
400
Bad Request Error
401
Unauthorized Error
422
Unprocessable Entity Error