Cancelar un comando de terminal
Solicita la cancelación de forma idempotente. Un comando pending pasa directamente a canceled y responde 200. Si la terminal ya lo tomó, responde 202 con cancel_requested; la terminal detiene la lectura y confirma canceled cuando el dispositivo reporta la cancelación.
Durante una autorización no se confirma la cancelación: el comando permanece en cancel_requested hasta resolver como canceled, consumed o failed. Consulta el comando hasta que final sea true. Esta separación evita declarar cancelado un pago que ya pudo llegar al procesador.
Authentication
Tu clave secreta de API.
Una llave de cuenta (sk_live_..., sk_test_...) opera sobre su propia cuenta y, con X-ACCOUNT-ID, sobre sus cuentas conectadas.
La llave también fija el ambiente: una sk_test_ solo lista y resuelve objetos de prueba (live_mode: false) y una sk_live_ solo objetos reales. Un ID del otro ambiente responde 404 (401 en /customers).
Una llave de organización (sk_org_live_..., sk_org_test_...) alcanza todas las cuentas de una organización y solo sirve para leer: saldos, movimientos y reportes. Para operar sobre una cuenta debe nombrarla con X-ACCOUNT-ID; omitirlo en una lectura devuelve todas las cuentas de la organización. Cualquier otro endpoint responde 403 con code: organization_key_unsupported.
Path parameters
Response
Cancelación confirmada o ya confirmada
ID público aleatorio del comando
ID único de tu sistema dentro de la cuenta autenticada
true cuando el comando alcanzó un resultado definitivo y ya no puede cambiar
Monto en centavos. Para un cobro con items, la suma de los items.
Meses sin intereses solicitados, o null si el cobro va sin cuotas
Concepto del cobro enviado al crear el comando, o null si no se envió uno
Indica si el comando solicita mostrar las pantallas post-pago de NIT, correo y teléfono
Indica si el comando solicita imprimir automáticamente el comprobante de pago
NIT del comprador enviado con el cobro, o null si no se envió uno
URL del checkout (la terminal usa esta URL internamente)
Momento en que se solicitó detener un comando ya despachado
Momento en que la cancelación se volvió definitiva

