Skip to main content
POST /orders/{id}/cancel cancela un pedido que aún no fue despachado. Requiere el scope orders:write y devuelve el pedido actualizado, con el mismo formato que GET /orders/{id}. Sin cuerpo, la llamada toma todos los valores por defecto:
Todos los campos del cuerpo son opcionales — la referencia del endpoint documenta cada uno y su valor por defecto:

Cómo leer un pedido cancelado

El objeto cancellation es null mientras el pedido no esté cancelado. Cuando lo está, trae: La fecha de cancelación sigue en la raíz del pedido, junto al resto de fechas del ciclo de vida: cancelledAt.