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.