Restofy Docs
Pedido del comensal POST

Quitar un producto del pedido

POST /api/orders/cancel-order-item

Descripción

Quita un producto del pedido del cliente mientras el restaurante todavía no lo aprobó.

Detalles

Quita todas las unidades de un producto enviado o solo algunas, y el total del pedido se recalcula al instante. Aplica solo a productos que el personal todavía no aprobó. Un producto que ya está en preparación se pide quitar con una solicitud al restaurante. El último producto del pedido no se quita: en ese caso se cancela el pedido completo.

Permisos requeridos

auth-order

Request

Nombre Tipo Requerido Reglas
itemUuid string Sí
min:36 max:36
quantity int No
min_value:1
note string No
max:200

Respuesta

Campos que devuelve dentro de data. Nada fuera de esta lista sale en la respuesta.

Campo Tipo Descripción
orderUuid string Identificador del pedido
itemUuid string Identificador del producto quitado
cancelledQuantity decimal Unidades que se quitaron

Ejemplo de request

curl -X POST https://restofy.pro/api/orders/cancel-order-item \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "itemUuid": "string"
}'

Los valores son demo: reemplázalos por datos reales del negocio.