Restofy Docs
Salón y mesas POST

Unir dos mesas en una sola cuenta

POST /api/pos-zone/process-table-merge

Descripción

Fusiona dos órdenes de mesa: traslada todos los ítems de una hacia la otra y libera la mesa original.

Detalles

Mueve todos los ítems de la orden origen hacia la orden destino, cancela la origen y libera su mesa, recalculando los totales de ambas. Ambas órdenes deben estar abiertas, ser de salón y pertenecer al mismo canal y tipo de entrega. Las mesas involucradas deben ser visibles para el usuario.

Permisos requeridos

order.merge.tables

Request

Nombre Tipo Requerido Reglas
sourceOrderUuid string
min:36 max:36
destOrderUuid string
min:36 max:36

Ejemplo de request

curl -X POST https://restofy.pro/api/pos-zone/process-table-merge \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -H "X-Tenant-Key: <tenantKey>" \
  -d '{
    "sourceOrderUuid": "string",
    "destOrderUuid": "string"
}'

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

Ejemplo de respuesta

Actualizado: 2026-09-08T16:35:34Z
HTTP 400

Request

{
    "sourceOrderUuid": "6f06edf8-cf4b-444a-93e1-d258025841f4",
    "destOrderUuid": "6f06edf8-cf4b-444a-93e1-d258025841f4"
}

Response

{
    "success": false,
    "message": "Origen y destino no pueden ser la misma orden. Elige órdenes distintas.",
    "data": []
}