Plantillas
WCPOS incluye un sistema completo de plantillas para recibos, facturas, recibos de regalo, albaranes, tickets de cocina y más — todo gestionado en WP Admin → POS → Plantillas.
Comience en Personalizar el recibo. Allí se describen las tres formas más sencillas de hacerlo: seleccionar una plantilla incluida diferente, pedir a la IA que la ajuste o editarla manualmente.
Motores de plantillas
WCPOS admite tres motores de plantillas. El motor se elige al crear una plantilla o al hacer clic en Usar plantilla en una tarjeta de la galería, y no se puede cambiar después — es necesario crear una nueva plantilla para cambiar de motor.
HTML sin lógica (recomendado)
Estilo Mustache {{variable}} marcadores de posición dentro de HTML simple. Se renderiza del lado del cliente, por lo que los recibos funcionan sin conexión. Se utiliza para la impresión en el navegador y recibos en PDF.
XML térmico
Plantillas XML que producen tanto una vista previa en pantalla como comandos ESC/POS para impresoras térmicas de recibos. Una misma plantilla, dos salidas. Se utiliza con impresoras térmicas Epson, Star y otras.
PHP heredado
Plantillas PHP del lado del servidor que utilizan funciones de WooCommerce. Se mantienen por compatibilidad con las personalizaciones existentes en yourtheme/woocommerce-pos/receipt.php . Requiere conexión al servidor para renderizar.
Galería de plantillas
La galería incluye plantillas prediseñadas que se pueden utilizar tal cual o personalizar. Es posible filtrar por categoría (Recibo, Factura, Recibo de regalo, Ticket de cocina, Cotización / Orden de compra), formato (HTML / ESC/POS) y dirección (LTR / RTL); la vista previa utiliza los datos reales de la tienda. El pie de cada tarjeta tiene un enlace de Vista previa y un botón principal Usar plantilla — al hacer clic en Usar plantilla se crea una copia editable en Sus plantillas.
| Plantilla | Motor | Descripción |
|---|---|---|
| Recibo estándar | HTML | Recibo predeterminado — logotipo, identidad de la tienda, artículos, totales, pago |
| Recibo estándar (RTL) | HTML | Versión de derecha a izquierda para árabe, hebreo, persa y urdu |
| Mínimo / Moderno | HTML | Los mismos elementos esenciales que el estándar, en menos espacio vertical |
| Recibo detallado | HTML | Factura fiscal completa: columna de SKU, precio unitario, desglose de impuestos por tasa y direcciones |
| Recibo de regalo | HTML | Solo artículos, sin precios. Incluye mensaje de regalo y política de devoluciones |
| Factura | HTML | Factura de página completa en A4/Carta con panel opcional «Cómo pagar» para pedidos impagos |
| Albarán de envío | HTML | Documento de almacén: artículos + cantidades, dirección de envío, sin precios |
| Presupuesto / Estimación | HTML | Documento previo a la venta con precios y condiciones, sin sección de pago |
| Recibo estrecho | HTML | Recibo en fuente monoespaciada para papel estrecho o impresoras térmicas compatibles con HTML |
| Recibo térmico simple (58 mm) | Térmico | Diseño térmico limpio de 58 mm |
| Recibo térmico simple (80 mm) | Térmico | Diseño térmico limpio de 80 mm, el más común |
| Recibo térmico simple 80 mm (RTL) | Térmico | Versión RTL para 80 mm. Requiere una impresora con página de códigos árabe (CP864 / Windows-1256) |
| Recibo térmico detallado (58 mm) | Térmico | 58 mm con todo incluido: direcciones, desglose de impuestos, reembolsos, pagos, condiciones y código de barras |
| Recibo térmico detallado (80 mm) | Térmico | 80 mm completo — direcciones, desglose de impuestos, reembolsos, pagos, términos, código de barras |
| Ticket de cocina | Térmico | Solo artículos, fuente grande, sin precios — para estaciones de preparación |
Plantillas de documentos de terceros
Si PDF Invoices & Packing Slips for WooCommerce de WP Overnight está activo, WCPOS también muestra Factura (WP Overnight) y Albarán (WP Overnight) en la lista de plantillas de recibos. Estas plantillas HTML renderizadas en el servidor delegan en la API de documentos de WP Overnight, reutilizando la numeración de facturas y albaranes, el diseño, la marca, los campos legales/fiscales y las personalizaciones de plantillas configuradas en ese complemento.
Están disponibles únicamente mientras el complemento WP Overnight esté activo y requieren una conexión al servidor para generarse. Se recomienda utilizar las plantillas HTML o térmicas incluidas en WCPOS cuando se necesite impresión sin conexión.
Visualización adaptativa de impuestos
La mayoría de las plantillas incluidas (Estándar, Estándar RTL, Mínimo/Moderno, Estrecho, Factura, Presupuesto, variantes de Térmico simple) se adaptan automáticamente a la configuración de visualización de impuestos de WooCommerce:
- Las tiendas con impuestos incluidos (UE/Reino Unido/AU) muestran precios brutos con una línea de «Impuestos incluidos».
- Las tiendas con impuestos excluidos (EE. UU./CA) muestran precios netos con el impuesto añadido como una línea separada.
- El total general siempre muestra el importe bruto efectivamente cobrado.
La familia Detallado es una factura fiscal formal y siempre desglosa los impuestos con líneas de precios netos más un desglose explícito, independientemente de la configuración de la tienda.
Cómo funciona
- Agregar una plantilla — hacer clic en Usar plantilla en una tarjeta de la galería, o crear una desde cero.
- Personalizarla usando el editor integrado con vista previa en tiempo real, o pegarla en ChatGPT / Claude y solicitar los cambios deseados.
- Activarla — activar el interruptor Activa en Sus plantillas. Cada plantilla de recibo activa aparece en el menú desplegable de la pantalla de recibos en el punto de venta.
- Imprimir o mostrar — los recibos se abren después del cobro con opciones para imprimir, enviar por correo electrónico o ver en pantalla.
Las plantillas se renderizan a partir de un payload de datos de recibo estandarizado con secciones para información de la tienda, líneas de artículos, totales, impuestos, pagos, reembolsos y más. Todos los campos de moneda incluyen variantes _display con formato previo (por ejemplo, $29.99 en lugar de 29.99).
Funciones Pro
Con WCPOS Pro, cada tienda puede tener sus propias asignaciones de plantillas, marca (logotipo, dirección, datos de contacto) y orden de plantillas — útil para operaciones con múltiples ubicaciones donde cada local imprime su propio membrete.