Restofy Docs
Cobro de órdenes POST

Reimprimir factura en una impresora

POST /api/pos-payment/print-invoice-to-printer

Descripción

Vuelve a imprimir la factura de una orden ya cobrada en la impresora elegida.

Detalles

Reimprime el documento de venta de una orden cerrada en la impresora que se indique, sin depender de la caja. El encabezado conserva el negocio que emitió la factura. Sirve cuando el primer ticket no salió o se necesita otra copia. No modifica la orden ni la factura. Falla si la impresora está pausada o si la factura no existe.

Permisos requeridos

cash.module

Request

Nombre Tipo Requerido Reglas
invoiceUuid string
min:36 max:36
printerId int
min_value:1

Ejemplo de request

curl -X POST https://restofy.pro/api/pos-payment/print-invoice-to-printer \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -H "X-Tenant-Key: <tenantKey>" \
  -d '{
    "invoiceUuid": "string",
    "printerId": 1
}'

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

Ejemplo de respuesta

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

Request

{
    "invoiceUuid": "92c41c07-ab4a-11f1-b72d-f2569efa6eee",
    "printerId": 1
}

Response

{
    "success": true,
    "message": "Factura enviada a imprimir",
    "data": {
        "printJobUuid": "92f4ebf2-ab4a-11f1-b72d-f2569efa6eee"
    }
}