POS sin internet — cómo seguir vendiendo cuando se cae la conexión
Si alguna vez se te cayó internet en hora punta y la fila quedó esperando, ya sabes el problema. Si nunca te pasó, te va a pasar — en Chile, no es cuestión de "si", es cuestión de "cuándo".
Esta guía es para que el día que pase, tu negocio no se detenga.
El problema: la mayoría de los POS te dejan colgado
Muchos sistemas de POS modernos están armados como apps web. Funcionan rápido, se ven bien, son fáciles de actualizar. Pero comparten un problema: si no tienen internet, no funcionan.
Concretamente, lo que rompen al caerse la conexión:
- No puedes cobrar — la pantalla queda esperando una respuesta del servidor.
- No puedes emitir boleta — la integración con el SII corre en cloud.
- El cliente se va — sin compra, sin boleta, sin venta.
- Pierdes el folio si el sistema lo pide al servidor en cada venta.
Multiplica esto por una hora de fila perdida en sábado al mediodía y entiendes por qué el problema no es chico.
Por qué se cae el internet en almacenes chilenos
No es paranoia, son los hechos:
- Cortes de luz — un breaker, una falla del barrio, una tormenta. El módem queda muerto hasta que vuelve.
- Caída del proveedor — Movistar, Entel, VTR y los demás tienen incidentes regulares.
- WiFi flojo — el módem está lejos de la caja, el repetidor no llega bien.
- Mobile data inestable — si dependes del 4G como backup, en algunos barrios la señal cae cuando hay mucha gente conectada.
No estás haciendo nada mal — es la realidad. Lo que tiene que cambiar es el software.
Qué hace un POS local-first
Un POS local-first guarda todo en tu computador y solo usa internet para sincronizar al SII y al cloud cuando puede. Si se cae la conexión:
- La venta sigue — todo está en disco local, no en el servidor.
- La boleta queda en cola — el sistema la genera con su folio, la guarda firmada, y la envía al SII apenas vuelve internet.
- El cliente se va con su producto — sin esperar, sin reintentos.
- No te enteras de la caída en operación — en el peor caso ves un indicador "sin conexión" en la esquina.
Esa es la promesa de OnlyPos en una línea: no se cae.
Lo que tu POS tiene que cumplir para llamarse "local-first"
No alcanza con que diga "funciona offline" en la página de marketing. Pídele estas pruebas concretas:
1. Vender sin internet desde el primer minuto
Apaga el WiFi del computador y abre el POS. Si te pide login contra un servidor, no es local-first. OnlyPos te deja vender directo: la sesión vive en el equipo.
2. Emisión SII en cola, no bloqueada
Apaga el WiFi y emite una boleta. El POS te tiene que mostrar:
- "Emitida y en cola al SII" (o algo equivalente).
- Un folio asignado ya (no esperando al servidor).
- La boleta impresa con todos los campos visibles.
Cuando vuelve internet, la boleta sale al SII automáticamente. Tu cliente ya se fue con la suya, todo legal.
3. Catálogo, stock e historial en disco
Las búsquedas, el inventario y el cierre de caja deben funcionar igual con o sin internet. Si te pide internet para mostrar stock, no es local-first — es un cliente delgado de cloud.
4. Sincronización automática al volver
Cuando vuelve la conexión, el POS sube todo lo pendiente: boletas a SII, ventas al cloud (si tienes backup activado), datos de stock al resto del cluster si tienes multi-caja. Sin que tú hagas nada.
El test que importa: una hora desconectado
Antes de comprometerte con cualquier POS, pide poder hacer este test:
- Tener todo configurado y funcionando online.
- Desconectar el cable de red (o apagar WiFi) por 60 minutos.
- Vender 10 productos diferentes, cobrar en efectivo y emitir 10 boletas.
- Hacer un cierre de caja.
- Reconectar.
- Verificar que las 10 boletas hayan llegado al SII en los siguientes minutos.
Si el POS pasa ese test, es local-first de verdad. Si en el paso 3 algo se cuelga, se reinicia o pide internet, archiva ese candidato.
Por qué cluster en LAN es la otra mitad
Tener offline en una sola caja es la mitad del problema. La otra mitad es: ¿qué pasa cuando tienes 2 o 3 cajas en LAN y se cae internet?
Si las cajas dependen de internet para sincronizar inventario entre sí, te van a vender el mismo producto dos veces o quedar inconsistentes.
OnlyPos sincroniza las cajas vía LAN local (no por internet), entonces incluso sin internet:
- Las 5 cajas siguen viendo stock actualizado entre sí.
- Las boletas se sincronizan al SII desde una sola conexión cuando vuelve.
- No depende de un servidor remoto que también podría estar caído.
Esto está en el doc de cluster si quieres ver el detalle técnico.
Si partes hoy
- Baja un POS local-first y desconéctalo a propósito el primer día. Si no te genera ansiedad, es buena señal.
- Prueba emitir 5 boletas seguidas sin internet. Mira cómo el sistema te muestra que están en cola.
- Reconecta y verifica que todas hayan salido al SII. Si alguna se perdió, devuelve el software.
- Una vez confiando, deja de pensar en internet como un problema operativo.
¿Quieres un POS que ya pasó este test desde la versión 0.1.0? Descarga OnlyPos gratis y pruébalo desconectado el primer día. El free real te alcanza para todas las pruebas — Premium solo cuando necesites emitir boleta SII en producción.
¿Estás comparando con otros POS que prometen offline? Mira OnlyPos vs Bsale, OnlyPos vs WinnerPOS o OnlyPos vs Defontana según con cuál estás dudando.