Restofy Docs
Menú digital POST

Quitar un plato enviado

POST /api/digital-menu/cancel-order-item

Descripción

Quita un plato que el restaurante todavía no aprueba, sin pedir permiso.

Detalles

Cancela todas o algunas unidades de un plato que ya se envió y espera la aprobación del restaurante. El último plato del pedido no se quita solo: se cancela el pedido completo. Con un pago en línea aprobado ya no se quita.

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 Producto que se quitó
cancelledQuantity decimal Unidades que se quitaron

Ejemplo de request

curl -X POST https://restofy.pro/api/digital-menu/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.