Restofy Docs
Toma de pedidos POST

Enviar el carrito completo del pedido

POST /api/pos-order/send-order-cart

Descripción

El personal envía todo lo que quedó a la espera en un pedido del menú digital, incluido lo que dejó el cliente.

Detalles

Envía todos los productos que seguían en el carrito del pedido, tanto los que cargó el personal como los que dejó el cliente sin enviar desde su celular. Si el canal cobra por anticipado, quedan sumados al cobro pendiente y el pedido queda listo para cobrar; si no, pasan directo a preparación. Requiere al menos un producto a la espera.

Permisos requeridos

orders.module orders.integration

El usuario solo necesita uno de los permisos listados.

Request

Nombre Tipo Requerido Reglas
orderUuid string
min:36 max:36

Ejemplo de request

curl -X POST https://restofy.pro/api/pos-order/send-order-cart \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -H "X-Tenant-Key: <tenantKey>" \
  -d '{
    "orderUuid": "string"
}'

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

Ejemplo de respuesta

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

Request

{
    "orderUuid": "72ff83f6-5ed3-4ffc-995a-0629cea30c58"
}

Response

{
    "success": true,
    "message": "Pedido enviado",
    "data": {
        "orderUuid": "72ff83f6-5ed3-4ffc-995a-0629cea30c58"
    }
}