Saltar al contenido principal
POST
Crear sesión de checkout

Autorizaciones

Authorization
string
header
requerido

Token de autenticación de API de usuario con formato cash_<64-char-hex>. Valor de ejemplo cash_16cdc3b6f83c72d9d2680adca4f430962981f6bf32613a129dded0aa060387d2.

Cuerpo

application/json
country
enum<string>
requerido
Opciones disponibles:
AR,
BR,
CL,
BO
amount
string
requerido

Monto decimal como cadena

successUrl
string<uri>
requerido
accountId
string<uuid>
cancelUrl
string<uri>
webhookUrl
string<uri>
expiresInSeconds
integer
idempotencyKey
string
locale
enum<string>
Opciones disponibles:
es,
en
metadata
object
payer
object

BR exige name, document y email; BO exige name, document y email

paymentMethodId
string<uuid>

Obligatorio para CL

customer
object

Obligatorio para CL (ver campos customer de ClInboundTransactionRequest)

Respuesta

Creado

id
string<uuid>
publicToken
string
checkoutUrl
string<uri>
status
string
expiresAt
string<date-time>
accountDisplay
object

Presente para AR (CVU, alias, titular)

qrCode
string
pixCopiaECola
string
checkoutUrlProvider
string<uri>