Premium cash receipt

The Premium cash receipt, with the invoices a payment settles, items for advances and the total received as sent.

You request it with "type": "recibo-de-caja" and "plantilla": "premium". Without plantilla, you still get the usual Estándar receipt.

"invoice": { "number": "RC-0091", "date": "11-09-2026" },
"payment": { "form": "Contado", "method": "Transferencia bancaria", "reference": "BC-77412" },
"appliedInvoices": [
  { "number": "FV-0244", "date": "20-08-2026",
    "amount": 3100000, "previouslyPaid": 1100000, "applied": 800000, "balance": 1200000 }
],
"totals": { "total": 5000000 }
  • The body follows the data. With appliedInvoices, the table of the invoices the payment settles: amount, previously paid, applied and balance. With items, the items table —an advance, a payment that doesn’t settle any invoice—. With both, both. With neither, it says «Sin facturas ni conceptos» (“No invoices or items”).
  • totals.total is the total received, as it arrives: it is not the sum of what was applied. If you don’t send it, it says «Sin total recibido» (“No total received”). It includes the amount in words.
  • In an applied invoice, a missing amount is left blank —a $ 0,00 would assert a figure— and a missing date says «Sin fecha» (“No date”).
  • The payer is labeled «Cliente» (“Customer”). It also accepts notes, fields, legalNotes and sideNotes.

Examples: recibo-de-caja.json and recibo-de-caja-premium.json.