Actualizar un checkout o modificar sus items
Authentication
Path parameters
Headers
Clave de idempotencia para reintentos seguros de operaciones críticas, especialmente las que mueven dinero o cambian estado operativo. Reintentar con la misma clave y el mismo cuerpo devuelve la respuesta original (header Idempotency-Replayed: true); reusarla con parámetros distintos devuelve 409.
Request
Nueva URL de éxito
Nueva URL de cancelación
Nueva fecha de expiración
Código de descuento/cupón a aplicar al checkout
Mutaciones sparse que se aplican atómicamente al carrito existente. Un arreglo vacío no modifica los items.
Response
Checkout actualizado con la colección completa y autoritativa de items
ID único del checkout
Colección completa de filas mutables del checkout. No incluye descuentos, envío, fees ni prorrateos derivados.
Monto total en centavos (después de descuentos)
Monto subtotal en centavos (antes de descuentos)
Descuento aplicado al checkout (null si no hay descuento)
Métodos de pago que se le ofrecerán al comprador en este checkout, ya resueltos según la configuración del producto/cuenta, la moneda y el tipo de cobro: card (tarjeta, pago de contado), bank_transfer (transferencia bancaria), stablecoins (dólares digitales), balance (Balance Recurrente). Las cuotas se exponen por separado en available_installments; card indica pago de contado, así que un checkout puede ofrecer cuotas (available_installments no vacío) sin incluir card.
Opciones de cuotas (en meses) disponibles en este checkout, independientes de payment_method_types. Vacío si no se ofrecen cuotas.
Si el checkout está en modo producción (true) o prueba (false)
URL de redirección en caso de pago exitoso
URL de redirección en caso de cancelación
Fecha de expiración del checkout
Fecha de creación
Valores recolectados de los campos personalizados.
Si el checkout tiene múltiples productos, cada producto contribuye sus
propias entradas — la key puede repetirse entre productos. Usa
field_id como identificador canónico al reconciliar valores.
Último payment intent asociado
Información del pago (si está pagado)
Método de pago utilizado

