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 | Sí |
min:36
max:36
|
| printerId | int | Sí |
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"
}
}