Ir al contenido principal
Versión: 1.x

Imprimir desde el navegador: permisos y certificados

Síntoma: el POS funciona en un navegador y no llega a la impresora: la búsqueda no encuentra nada, o la misma impresora imprime desde la aplicación de escritorio pero no desde la pestaña del navegador.

Permita el acceso a la red local

Chrome y Edge piden permiso antes de que un sitio web pueda comunicarse con un dispositivo de su red. Si se descartó ese aviso, todos los intentos fallan en silencio.

Haga clic en el icono situado a la izquierda de la barra de direcciones → Configuración del sitio → ponga Red local en Permitir, recargue la página y vuelva a buscar.

Contenido mixto

Un POS servido por https:// no puede abrir una conexión http:// sin cifrar con una impresora. Chrome y Edge lo permiten una vez concedido el acceso a la red local; otros navegadores lo bloquean sin excepción. Si su tienda funciona con HTTPS y la impresora solo habla HTTP, utilice la aplicación de escritorio.

El certificado de la impresora

Las impresoras se protegen con su propio certificado, en el que ningún navegador confía de forma predeterminada: la conexión falla antes de empezar. Abra https://printer-ip una vez en el mismo navegador, acepte la advertencia y vuelva al POS. Tendrá que hacerlo en cada ordenador.

La aplicación de escritorio no tiene este problema: acepta ella misma el certificado de la impresora, y por eso la misma impresora funciona allí y no en la pestaña.

Safari y Firefox

Ninguno de los dos dispone de estas vías. No tienen un permiso de red local que conceder ni admiten impresoras USB o Bluetooth desde una página web. En esos navegadores, utilice una impresora Wi-Fi que coincida con el HTTP o HTTPS de su tienda, o utilice la aplicación de escritorio.

¿Sigue sin funcionar?

Utilice Copiar informe de configuración en la pantalla de problemas y péguelo en su mensaje: registra qué navegador y qué vías se probaron.