Create cash movement

Changed on

Registra un retiro o ingreso de efectivo en el turno abierto. Un retiro también queda como gasto en contabilidad. Queda registrado a nombre del usuario que conectó el MCP de administración y usa sus permisos, como en el PDV. Con un token de la API responde userRequired.

post/tabs/{storeId}/cash-movements

Request

  • Base URL
    https://api.service.getjusto.com/v3
  • Auth
    none declared

Path parameters

storeIdstring required

ID Justo del local.

Request body

type'withdrawal' | 'income' required

withdrawal: sacar efectivo de la caja. income: agregar efectivo.

amountnumber required

Monto, siempre positivo.

paymentMethodIdstring required

Medio de pago en efectivo del local, de GET /tabs/{storeId}/payment-methods.

cashRegisterIdstring

Caja del movimiento, de GET /tabs/{storeId}/cash-registers. Por defecto, la caja por defecto del local.

reason'other' | 'supplierPayment' | 'personalPayment' | 'withdrawal' | 'income'

Motivo: supplierPayment (pago a proveedor), personalPayment (pago a personal), withdrawal (retiro), income (ingreso) u other.

commentsstring

Detalle del movimiento.

Example request

{
  "type": "withdrawal",
  "amount": 20000,
  "paymentMethodId": "tpm-4c48bf33",
  "reason": "supplierPayment"
}

Response

The OpenAPI spec

successboolean

Example response

{
  "success": true
}

Changes