Cancelación de una partida de un pedido
POST/kidal/v1/order/pedido/cancel
Cancela un pedido existente en el sistema. Solo se puede cancelar por partida y si la partida está en el estado "por enviar". Esto significa que un pedido no se puede cancelar si ya tiene una guía asignada.
-
El siguiente catálogo indica los motivos de cancelación por marketplace:
-
CS:
- 21: Tiempo de entrega excedido
- 22: Productos Sin Existencia
- 24: Producto Agotado
- 26: Producto Agotado
- 56: Promesa de entrega excedido
- 64: Seller solicitó cancelación
- 65: Producto agotado seller
- 99: Seller se arrepintió de la venta
- 100: Seller No tiene el producto disponible
- 101: Seller tuvo problemas con el envío
- 102: Seller tuvo problemas con el correo
- 103: Rechazado por Prevención
-
SR:
- 26: Producto Agotado
- 33: Titular no reconoce compra
- 34: Titular no reconoce compra
- 65: Producto agotado seller
- 92: Me arrepentí de comprarlo
- 93: Tengo un problema con mi producto
- 95: Seller se arrepintió de la venta
- 96: Seller No tiene el producto disponible
- 97: Seller tuvo problemas con el envío
- 98: Seller tuvo problemas con el correo
Request
- application/json
Body
required
pedido stringrequired
ID del pedido a cancelar.
relationId stringrequired
ID de la partida a cancelar.
idtienda integerrequired
ID de la tienda.
reasonId integerrequired
ID del motivo de la cancelación.
marketplace stringrequired
Marketplace del pedido.
Responses
- 200
Guía cargada exitosamente
- application/json
- Schema
- Example (from schema)
Schema
metadata
object
status string
message string
http_code integer
date_time date-time
{
"metadata": {
"status": "success",
"message": "ok",
"http_code": 200,
"date_time": "2024-06-10T18:02:59.990+00:00"
}
}
Loading...