Restofy Docs
Salón 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, pertenecer al mismo canal y tipo de entrega, y la origen no puede tener pagos parciales registrados. 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://app.restofy.co/api/pos-zone/process-table-merge \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "sourceOrderUuid": "string",
    "destOrderUuid": "string"
}'

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

Ejemplo de respuesta

Actualizado: 2026-07-15T13:20:48Z
HTTP 400

Request

{
    "sourceOrderUuid": "517ca943-a019-45b2-9048-7956af458330",
    "destOrderUuid": "517ca943-a019-45b2-9048-7956af458330"
}

Response

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