SDK JavaScript para imprimir recibos en dispositivos Sunmi POS. Una línea de código, todo el poder de la impresora térmica.
Diseñado para el comercio costarricense. Soporte para Colones, IVA, múltiples métodos de pago y más.
Logo, encabezado, líneas de producto, totales, IVA, descuentos, propina y pie de recibo.
Imprime QR de pago SINPE, facturas electrónicas o cualquier URL con un método.
Cada licencia funciona únicamente en el dominio autorizado. Gestión desde el panel admin.
Soporte para ambos anchos de papel. El layout se ajusta automáticamente según la configuración de la licencia.
Carga imágenes desde URL, las convierte a bitmap y las imprime centradas automáticamente.
El cliente solo necesita un tag <script> con su llave de licencia. Sin npm, sin build steps.
Agrega el script a tu <head> y llama a la API. Funciona en cualquier framework o sitio estático.
<!-- En el <head> de tu HTML --> <script src="https://sdk.taparadev.com/static/sdk/receipt-print.js?key=TU_LICENCIA"></script>
// Inicializar (una vez por sesión) ReceiptPrint.init("TU_LICENCIA").then(function() { // Imprimir recibo ReceiptPrint.print({ header: { name: "Mi Tienda", phone: "2200-0000", address: "San José, CR" }, meta: { number: "REC-001", date: "25/04/2026", cashier: "Ana" }, items: [ { description: "Producto A", qty: 2, price: 1500 }, { description: "Producto B", qty: 1, price: 3000 }, ], totals: { subtotal: 5305, tax: 695, total: 6000, paymentMethod: "Efectivo", cashReceived: 10000, change: 4000, }, qr: "https://mi-tienda.com/factura/001", footer: "¡Gracias por su compra!", }); });
Conecta un dispositivo Sunmi e inicializa el SDK para probar la impresión en tiempo real.