---
title: "Imprimir tickets y recibos ESC/POS"
description: "Envía datos ESC/POS preparados desde un punto de venta o una aplicación de gestión a una impresora local compatible."
---
<nav class="docs-breadcrumb" aria-label="Breadcrumb"><a href="/es/docs/">Documentación de CloudPrint</a><span aria-hidden="true">/</span><span>Flujos de impresión</span></nav>

# Imprimir tickets y recibos ESC/POS

<p class="docs-lead">CloudPrint entrega los comandos y comunica el estado del trabajo. No registra la venta, no controla un dispositivo fiscal y no crea por sí mismo un comprobante fiscal válido.</p>

## Separa la impresión de la fiscalización

Completa la venta y las obligaciones fiscales en el sistema certificado que corresponda. Después puedes imprimir con CloudPrint el recibo de cliente o el comprobante interno ya preparado.

## Genera los datos ESC/POS

Crea en tu aplicación el texto, los códigos, el avance y el corte admitidos por el modelo. Prueba la codificación, la página de caracteres y el ancho real de 58 u 80 mm.

## Declara el lenguaje

Sube los bytes con `document_format=raw` y `document_raw_language=escpos`. Comprueba con `GET /api/v1/printers` que la cola anuncie `escpos` y disponga de paso RAW.

## Asigna cada destino

Guarda el `printer_id` de cada caja, mostrador o estación de cocina. Si un pedido produce varios comprobantes, define cada destino de forma explícita.

## Distingue reintento y segunda copia

Usa un `Idempotency-Key` por impresión prevista y guarda `print_job_id`. Tras un timeout repite la misma solicitud; una segunda copia intencionada debe quedar registrada como una operación nueva.

## Siguientes pasos

<div class="docs-card-grid"><a class="docs-card" href="/es/docs/guides/print-formats/"><strong>PDF y lenguajes de impresora RAW</strong><span>Elige PDF o un lenguaje RAW explícito —ZPL, TSPL, CPCL o ESC/POS— y envía el trabajo solo a una impresora compatible.</span></a>
<a class="docs-card" href="/es/docs/api/documents/"><strong>Preparar documentos</strong><span>Sube un PDF listo para imprimir o datos RAW explícitos antes de crear un trabajo.</span></a>
<a class="docs-card" href="/es/docs/api/print-jobs/"><strong>Crear y seguir trabajos de impresión</strong><span>Envía un documento a una impresora, evita duplicados y comprueba el resultado físico.</span></a></div>

<nav class="docs-resource-links" aria-label="Siguientes pasos"><a href="https://cloudprint.me/status/">Estado del servicio</a><a href="/es/docs/api/v1/explorer/">OpenAPI</a><a href="https://developer.cloudprint.me">Developer Portal</a><a href="https://my.cloudprint.me">Abrir cuenta</a><a href="/docs/legal/privacy/">Política de privacidad</a><a href="/docs/legal/terms/">Términos de uso</a><a href="/docs/legal/data-processing/">Tratamiento de datos</a><a href="/docs/legal/service-level-agreement/">Service Level Agreement</a></nav>