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 | Sí |
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"
}
}