Volver al portafolio
App WebRetailCL 2026

POSCL

POS en la nube con emisión propia de DTE al SII, folios CAF, pagos con Mercado Pago Point/QR e impresión térmica.

6
Tipos de DTE
3
Paquetes portables
01

Desafío

El problema

Un comercio chileno que quiere vender con boleta electrónica normalmente termina pagando a un proveedor por cada documento emitido, además de la caja. La alternativa — hablar directo con el SII — significa firmar XML con certificado digital, administrar folios CAF sin repetir ni saltarse ninguno, cumplir el plazo legal de envío y pasar un proceso de certificación. Casi nadie lo hace por software propio. Y aunque el SII esté caído o no haya internet, la caja tiene que seguir vendiendo.

02

Solución

Qué construí

Construí un monorepo en Next.js con tres paquetes portables que no dependen del framework ni de la base de datos. @poscl/sii-dte arma el XML de boletas 39/41, facturas 33/34 y notas 56/61, estampa el TED con la clave del CAF, firma con XML-DSIG y habla con el SII por REST y SOAP; la reserva de folio es un solo UPDATE … RETURNING para que nunca haya carrera. @poscl/mercadopago integra terminales Point y QR dinámico vía Orders API con webhooks firmados e idempotentes. @poscl/printing renderiza ESC/POS de 58 y 80 mm con el timbre PDF417, y un agente local puentea navegador e impresora por USB o red. Las boletas se firman offline y una cola de salida reintenta el envío al SII; si la impresora falla, se ofrece entrega digital con QR a la página pública de consulta. Backoffice con monitor de DTE, alertas de folios bajos y conciliación ventas vs SII vs Mercado Pago.

Stack técnico

Next.jsDrizzleSII DTEMercado PagoESC/POS

¿Empezamos con tu proyecto?

Cuéntame qué necesitas y te envío una propuesta con alcance, precio y plazo estimado. Sin compromiso. Tomo solo 2 proyectos al mes.

Respondo en <2h