Configura tu red

Esta guía proporciona las especificaciones de red necesarias y los pasos para configurar tus terminales y aplicaciones POS para comunicarse de forma segura con los servicios de Market Pay.

1. Reglas de inclusión en la lista blanca del firewall

Para garantizar una comunicación segura, debes configurar tu firewall para incluir en la lista blanca el tráfico HTTPS saliente desde tus aplicaciones POS y terminales hacia los siguientes servicios.

NTMS (Nexo Terminal Management System): Gestiona todos los ajustes del terminal y las actualizaciones de la aplicación.

EntornoNombre de hostDirecciones IPPuertos TCP
Preproduccióntntms.novelpay.pl 135.125.51.112443, 8453, 4747, y 14747
Producciónntms.novelpay.pl 176.119.39.127

 

MPG (Market Pay Gateway): Procesa y enruta todas las transacciones.

EntornoNombre de hostDirecciones IPPuertos TCP
Preproducciónpreprod.mpg.market-pay.com 185.203.232.51 y 185.203.233.5150456 y 50460
Producciónprod.mpg.market-pay.com 185.203.232.52 y 185.203.233.52

 

RKI (Remote Key Injection): Permite la inyección remota de claves para cifrado.

EntornoNombre de host
Producciónrki.paxitalia.com

 

⚠️ Advertencia: no codifiques de forma fija las direcciones IP de Market Pay, ya que estas pueden cambiar con el tiempo

 

2. Configuración de la dirección IP del terminal

Para enviar pagos para autorización en línea, el terminal debe tener una dirección IP válida.

Métodos para la asignación de IP

  • IP dinámica: Tu servidor DHCP asigna una dirección IP al terminal automáticamente.

  • Reserva DHCP: En el servidor DHCP, vinculas una dirección IP específica a la dirección MAC del terminal. El servidor DHCP luego asigna esa misma dirección IP cada vez. Esto es una alternativa al uso de direcciones IP estáticas, especialmente cuando tienes un gran número de terminales.

  • IP estática: Introduces la dirección IP y otros detalles de configuración de red manualmente en el terminal.

Importante: No puedes usar una mezcla de IPs dinámicas y estáticas. Las direcciones IP del terminal, servidor DNS y router deben ser todas dinámicas o todas estáticas. Por defecto, DHCP está habilitado en el terminal de pago.

Recomendaciones

  • Tiempo de concesión DHCP: Si es posible, configura el tiempo de concesión DHCP en tu servidor DHCP a 24 horas o más.

  • Comunicaciones en la nube: Usa direcciones IP dinámicas sin reserva DHCP.

  • Comunicaciones locales: Usa reserva DHCP o configura manualmente direcciones IP estáticas.

Definir una dirección IP estática en el terminal

Si utilizas una integración de comunicaciones locales y no puedes usar reserva DHCP, debes deshabilitar DHCP y definir una dirección IP estática.

  1. En el terminal conectado, abre el NTMS Agent.

  2. Selecciona Configuración e ingresa el código de acceso de Admin & Settings.

  3. Introduce los detalles de tu red:

    • Dirección IP del terminal (debe ser única en la red)

    • Máscara de subred de la red

    • Dirección IP del router

    • Direcciones IP del servidor DNS preferido (DNS1) y del servidor DNS alternativo (DNS2)

  4. Selecciona Guardar para confirmar.

Interfaz local dedicada (USB/RNDIS)

Además de la configuración estándar de comunicación LAN, tu terminal de pago expone una interfaz de red dedicada a través de USB para comunicaciones locales. Esta interfaz utiliza una dirección IP y un puerto privados y fijos que pueden ser usados para comunicar entre POS y POI a través de USB. Tu terminal requerirá una conexión directa a internet mediante un cable ethernet (RJ45).

  • Dirección IP: 192.168.42.129

  • Puerto:

    • Para modo integrado (con launcher): 7778

    • Para modo mixto (aplicación de pago directamente): 7777

Launcher bloquea el acceso al menú de Android, configuración y aplicación de pago para el cliente, estos son los casos de uso comunes para POI instalados en supermercados o en dispositivos de autocobro (Self Check-Out). El uso está limitado a operaciones provenientes del POS.  

Manejo de la pérdida de conectividad a Internet

Cuando una transacción es rechazada debido a un problema de conexión de red, tienes dos formas principales de continuar procesando transacciones cuando tu conexión principal a internet no está disponible:

  • Conexión de respaldo celular: Las transacciones se procesan usando la conexión celular del terminal de pago 4G (si la SIM está activada) o un router celular cuando falla la conexión principal a internet.

  • Habilitar transacciones offline: Esto te permite continuar procesando transacciones cuando la tienda no tiene conexión a internet. Contacta a tu Account Manager para habilitar esta función.

    • Disponibilidad: Los pagos offline solo están disponibles para integraciones que usan comunicaciones locales o app a app.

    • Riesgo: Eres totalmente responsable del riesgo de capturas fallidas, contracargos y disputas relacionadas con pagos offline.