Restofy Docs
Caja POST

Ajustar la base de apertura de la sesión

POST /api/cashier/update-opening-amount

Descripción

Corrige el monto declarado al abrir la caja cuando hubo un error en la cifra inicial. Reemplaza la apertura previa por el nuevo valor.

Detalles

Sustituye el monto de apertura registrado al abrir la sesión por uno nuevo, dejando sin efecto el anterior para que el cuadre del turno quede coherente con la cifra correcta. Solo se permite mientras la sesión sigue abierta. El nuevo monto puede ser cero.

Permisos requeridos

cash.module

Request

Nombre Tipo Requerido Reglas
cashRegisterSessionId int
min_value:1
openingAmountCents int
min_value:0
notes string No
max:500

Ejemplo de request

curl -X POST https://app.restofy.co/api/cashier/update-opening-amount \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "cashRegisterSessionId": 1,
    "openingAmountCents": 1
}'

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

Ejemplo de respuesta

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

Request

{
    "cashRegisterSessionId": 2,
    "openingAmountCents": 8000
}

Response

{
    "success": true,
    "message": "Base ajustada",
    "data": {
        "cashRegisterSessionId": 2,
        "openingAmountCents": 8000
    }
}