Nexo es un POS conectado. El catálogo, las ventas, los reportes, los e-CFs a la DGII — todo eso vive en la nube. Sí, tenemos modo offline para que el cajero pueda seguir cobrando si se va el internet, pero seamos claros: el modo offline es un seguro, no un plan. Cuando la fibra se cae una hora, el cajero igual se pone nervioso porque no ve el inventario actualizado, los e-CFs se quedan en cola y el contador llama preguntando por qué los reportes del día están en blanco.

La solución no es resignarse. Es tener dos proveedores de internet distintos conmutando automáticamente: cuando se cae la fibra, el router agarra la red 4G/5G en segundos y el cajero ni se entera. Eso es lo que en redes se llama failover, y montarlo cuesta menos de lo que pierdes en una sola caída de un viernes en la tarde.

Lo que te cuesta cada caída (más de lo que crees)

Vale la pena poner sobre la mesa lo que pierdes cuando el internet se va en un negocio que opera con POS en la nube:

  • Ventas que no facturas como debes: si emites e-CF, los comprobantes se quedan en cola hasta que vuelva la conexión. Si tu cliente paga y se va, no puedes entregarle la representación impresa con el QR firmado al momento (Nexo entrega una RI provisional y refirma al volver online, pero siempre hay clientes que reclaman el comprobante "ahora").
  • Verifones que no pasan: el datáfono de AZUL o Cardnet también necesita internet. Si solo aceptas efectivo, pierdes al cliente que entró con la tarjeta como única opción — y se va al competidor de la esquina.
  • Inventario desincronizado entre sucursales: tus tiendas se quedan sin saber el stock real, las transferencias se acumulan y el comprador no puede ver dónde queda mercancía.
  • Reportes en cero: el dueño no ve las ventas en tiempo real desde el móvil, el contador no puede cuadrar la caja y el dashboard se queda mudo.
  • Soporte saturado: clientes que llaman pensando que "Nexo se cayó" cuando en realidad es la fibra de su sucursal. Tiempo perdido para todos.

Y esto asumiendo que "se cae el internet" es un evento limpio. La realidad dominicana es peor: muchas veces no se cae del todo, sino que la latencia sube a 800 ms o se pierde el 30% de los paquetes. La conexión está pero no sirve — el cajero ve la rueda dando vueltas y la fila creciendo. Para esos casos también queremos failover.

Qué necesitas para montar el failover

Tres piezas físicas y una decisión de diseño:

  1. Una línea fija — recomendamos fibra. En RD, Claro Fibra Pro (300/600/1000 Mbps) es la más estable en zonas residenciales y comerciales urbanas. Altice Fibra es buena alternativa donde hay cobertura, y en algunas zonas Wind Telecom o Viva Fibra resuelven bien.
  2. Una línea móvil — del proveedor opuesto a tu fija, para no compartir el mismo punto de falla. Si tu fija es Claro, tu móvil debería ser Altice 4G/5G o Viva; si tu fija es Altice, tu móvil debería ser Claro. Hay planes M2M (machine-to-machine) con SIM dedicada para router por RD$ 800–1,500/mes con 100–200 GB.
  3. Un router con soporte real de WAN dual — aquí entra el UniFi Cloud Gateway Ultra (UCG-Ultra) de Ubiquiti. Cuesta alrededor de USD 199 (RD$ 13,000–15,000 aprox.), trae dos puertos WAN nativos, se gestiona desde la nube vía UniFi Site Manager y acepta módem USB 4G/5G o módem ethernet 4G externo. Para negocios pequeños alcanza el UCG-Max. Para los más exigentes, el UCG-Fiber o el Dream Machine Pro dan más músculo.
  4. Decisión de diseño: activo-pasivo o activo-activo. La mayoría de los negocios necesita activo-pasivo (la fibra es la primaria, la 4G es el respaldo). Si tu negocio consume mucho ancho de banda y quieres balancear carga entre las dos líneas, vas con activo-activo. Empieza siempre por activo-pasivo — es más simple, más predecible y casi nunca vas a necesitar más.
Por qué dos proveedores y no dos líneas del mismo. Si tu fibra Claro se cae porque una retroexcavadora cortó un cable en la calle, una segunda línea de Claro está caída igual — corren por la misma infraestructura. La regla es: dos tecnologías diferentes (fibra + móvil) de dos compañías diferentes. Eso es lo que te da independencia real.

La topología en una imagen mental

Antes de tocar nada, así es como va a quedar:

┌──────────────┐ ┌──────────────┐ │ Fibra Claro │ │ Modem 4G │ │ ONT │ │ Altice/Claro │ └──────┬───────┘ └──────┬───────┘ │ Eth │ Eth │ WAN1 │ WAN2 └──────┬─────────────┘ ▼ ┌──────────────┐ │ UniFi UCG │ │ Ultra │ └──────┬───────┘ │ LAN ┌──────┴────────────┐ ▼ ▼ POS / Caja Datáfono Impresoras WiFi clientes

La fibra Claro entra al ONT y sale por ethernet al puerto WAN1 del UCG Ultra. El módem 4G —que puede ser un mifi LTE con puerto ethernet o el módem M2M que te alquila el operador— va al puerto WAN2. El UCG Ultra se encarga de toda la red interna: DHCP, switching y WiFi (con un AP UniFi extra si lo quieres).

Paso a paso, sin scripts raros

Paso 1: deja la fibra primaria funcionando sola

Antes de pensar en failover, asegúrate de que la fibra funcione bien sola conectada al UCG Ultra. Configúrala como WAN1 en modo DHCP (casi todos los proveedores en RD entregan IP por DHCP detrás del ONT). Verifica que tienes internet, que el speedtest da los Mbps contratados y que la latencia a Google DNS (8.8.8.8) está razonable (10–30 ms en fibra urbana).

Paso 2: levanta la WAN secundaria 4G

Conecta el módem 4G al puerto WAN2 del UCG Ultra. En la consola de UniFi (Site Manager → Settings → Internet) debería aparecer como una segunda WAN. Asígnala como Failover (Secondary) para activo-pasivo, o como Load Balance para activo-activo.

Punto importante: la mayoría de los planes 4G en RD operan detrás de CGNAT (NAT del operador), así que la IP pública que ve el router no es ruteable desde internet. Para Nexo no es problema porque todas las conexiones son salientes (cliente → API). Pero si tienes alguna cámara o NVR que necesite acceso entrante, eso solo va a funcionar por la fibra.

Paso 3: ajusta los health checks

El UCG Ultra detecta que una WAN está caída haciendo ping continuo a un servidor de referencia. Por default hace ping a 8.8.8.8 cada 10 segundos y la considera caída tras 3 fallos consecutivos. Esos valores sirven para el 90% de los casos, pero los puedes afinar en Internet → WAN Failover:

  • Probe interval: 5–10 segundos (más bajo detecta caídas más rápido, pero consume más ancho de banda).
  • Fail threshold: 2–3 fallos seguidos antes de declarar caída.
  • Recovery threshold: 3–5 pings exitosos antes de declarar recuperada (evita flapping cuando la fibra vuelve intermitente).
  • Probe targets: usa 2 destinos distintos (8.8.8.8 + 1.1.1.1). El ping a ambos tiene que fallar antes de declarar la WAN caída.

Paso 4: prueba el failover de verdad (no solo el dashboard)

Aquí viene la parte que la gente se salta y después se arrepiente: tienes que probar el failover desconectando físicamente la fibra. Apaga el ONT o desconecta el cable del WAN1. Cronometra: ¿cuántos segundos pasan hasta que el cajero puede procesar otra venta? Lo esperable son 5 a 15 segundos. Si tarda más de 30, algo está mal configurado.

Repite esta prueba al menos una vez al mes. La cantidad de negocios que tienen "failover configurado" pero la SIM 4G está caducada o el plan venció es altísima. Mejor descubrirlo un martes en la mañana, controlado, que un viernes a las 6 PM con el local lleno.

Paso 5: configura las alertas

En UniFi Site Manager activa las notificaciones por email o push cuando una WAN se cae o se recupera. Eso te avisa al teléfono cuando se cayó la fibra (aunque el negocio siga operando por 4G) para que puedas llamar a Claro y reportar la avería, en vez de enterarte tres días después cuando llegue la factura del exceso de datos 4G.

Detalles que te van a morder si no los prevés

El plan de datos 4G tiene tope. Si la fibra está caída todo un día y el negocio mantiene WiFi abierto para los clientes haciendo streaming, te quemas los 100 GB en un par de horas. Configura QoS en el UCG para limitar el ancho de banda del WiFi de clientes (10–20 Mbps por usuario es suficiente) y prioriza el POS y el datáfono.

El UPS del POS NO alimenta el módem. Cuando se va la luz, el inversor o la planta mantienen vivas las cajas y la nevera — pero el router, el ONT y el módem 4G se apagan si están en otro circuito. Asegúrate de que el rack completo (router + ONT + módem 4G) esté en un UPS dedicado con al menos 30 minutos de respaldo. El UCG Ultra consume apenas 30W, así que un UPS pequeño alcanza.

USB 4G no es lo mismo que ethernet 4G. Un dongle 4G conectado por USB al UCG Ultra tiene peor ancho de banda y latencia que un módem dedicado con puerto ethernet. Para failover serio, invierte los pesos extra en un módem 4G LTE Cat 6+ con ethernet (Huawei B535, Netgear LB2120 o el mismo Mikrotik LtAP).

El DNS es tu amigo. Si la fibra Claro responde a Google pero un servicio específico tuyo está roto (típico: tu proveedor de pagos se cayó pero el internet "funciona"), el failover genérico no se va a activar. Para esos casos puedes agregar como probe target el endpoint que de verdad te importa (ej. api.nexo.com.do).

Cuánto cuesta esto, en pesos reales

Aproximado para una sucursal pequeña en Santo Domingo (mayo 2026):

  • UCG Ultra (one-time): RD$ 13,500
  • Módem 4G LTE ethernet (Huawei B535 o similar, one-time): RD$ 6,500–9,000
  • Plan fibra Claro 300 Mbps (recurrente): RD$ 1,800/mes
  • Plan 4G Altice M2M 200 GB (recurrente): RD$ 1,200/mes
  • UPS 1000 VA (one-time): RD$ 4,500–6,000

Inversión inicial: entre RD$ 25,000 y RD$ 30,000. Costo recurrente extra: ~RD$ 1,200/mes por la línea 4G. Si tu negocio factura RD$ 80,000 en un buen viernes, el failover se paga solo evitando UNA caída ese día.

En resumen

La idea de que "el internet a veces se cae y no hay nada que hacer" es de cuando el ancho de banda era caro y los routers eran tontos. Hoy puedes tener dos proveedores distintos, un router que conmuta entre ellos en segundos y una alerta al teléfono cuando algo falla — todo por menos de lo que cuestan las ventas perdidas en una sola caída larga.

Si usas Nexo, además, el failover combina perfecto con el modo offline: durante esos 5–10 segundos que el router tarda en conmutar, el POS sigue cobrando contra su SQLite local y sincroniza apenas vuelva la conexión. Failover + modo offline = cero downtime visible al cajero. Que al final es lo único que importa.

Si tienes dudas sobre cuál router o proveedor te conviene en tu zona, o quieres que te recomendemos un técnico de redes que monte esto bien la primera vez, escríbenos por WhatsApp y te orientamos.