Conecta tu terminal al TPV

Esta guía cubre el enlace local entre tu TPV y el terminal: cómo se conectan físicamente, qué puerto usar y la configuración en el lado del terminal. Los pasos para el lado del host se encuentran en una guía separada según el sistema operativo. Para la dirección IP del terminal y el acceso al firewall para Market Pay, consulta Configura tu red.

Elige una topología de conexión

Decide cómo se conectan el TPV y el terminal, y cómo el terminal accede a Internet:

Topología Modo USB Conexión a Internet Cómo funciona
Comunicación serial sobre USB USB n/a no soportado 
Sólo red n/a RJ45, Wi-fi El terminal recibe una IP de tu red; el TPV, en la misma red, lo alcanza en esa dirección.
TCP/IP sobre USB con compartición de internet USB-PC (RNDIS inverso), 
USB ECM-HOST tethering
USB USB transporta mensajes TPV↔terminal (IP fija 192.168.42.129) y conexión a internet 
TCP/IP sobre USB sin compartición de internet USB ECM tethering, USB tethering (RNDIS) RJ45, Wi-fi USB transporta sólo mensajes TPV↔terminal (IP fija 192.168.42.129); 

Consejo

Recomendamos la topología TCP/IP sobre USB: Ethernet para internet y USB para mensajes TPV↔terminal. Así, un fallo en la red no interrumpirá la comunicación entre el TPV y el terminal.

¿Qué puerto usar?

El puerto depende de cómo esté bloqueado el terminal y qué transporte uses:

Puerto Uso
7778 Estándar. Usado con nuestra Aplicación Maestra (modo integrado), donde el terminal está bloqueado para aceptar solicitudes de pago sólo desde el ECR.
7777 Usado sin la Aplicación Maestra (modo mixto), donde la Aplicación de Pago también puede usarse de forma independiente para ingresar montos manualmente.
8080 Integración HTTP (API Local).

Nota

La Aplicación Maestra (launcher) bloquea el acceso al menú de Android, configuraciones y la aplicación de pago para el cliente — la configuración común para terminales en supermercados o en autoservicio, donde el uso se limita a operaciones desde el TPV.

Verifica la conectividad

Confirma que el terminal puede acceder a Internet desde la aplicación Pay On Site:

  1. Abre Pay On Site.
  2. Toca las tres líneas en la parte superior izquierda, luego Configuración → Diagnóstico.
  3. La pantalla de Diagnóstico indica si el terminal tiene conectividad.

Si Pay On Site aún no ha sido activado, entra en la configuración del SO y verifica si el terminal tiene una dirección IP asignada.

Consejo

Si el Diagnóstico falla, revisa que la IP del adaptador host sea 192.168.42.1, que la compartición de internet apunte al adaptador RNDIS del terminal y que la puerta de enlace del terminal coincida con la IP del adaptador host.

Próximos pasos