Configurer votre réseau

Ce contenu a été traduit par une intelligence artificielle. Si vous repérez une erreur, merci de nous le signaler pour nous aider à améliorer notre support. En cas de doute, la version originale en anglais fait foi.

Ce guide fournit les spécifications réseau nécessaires et les étapes de configuration de vos terminaux et applications POS pour communiquer de manière sécurisée avec les services Market Pay.

1. Règles d'autorisation (whitelisting) du pare-feu

Pour garantir une communication sécurisée, vous devez configurer votre pare-feu pour autoriser le trafic HTTPS sortant de vos applications POS et de vos terminaux vers les services suivants.

NTMS (Nexo Terminal Management System) : Gère tous les paramètres des terminaux et les mises à jour des applications.

EnvironnementNom d'hôte (Hostname)Adresses IPPorts TCP
Préproductiontntms.novelpay.pl135.125.51.112443, 8453, 4747 et 14747
Productionntms.novelpay.pl176.119.39.127 

MPG (Market Pay Gateway) : Traite et achemine toutes les transactions.

EnvironnementNom d'hôte (Hostname)Adresses IPPorts TCP
Préproductionhttps://www.google.com/search?q=preprod.mpg.market-pay.com185.203.232.51 et 185.203.233.5150456 et 50460
Productionhttps://www.google.com/search?q=prod.mpg.market-pay.com185.203.232.52 et 185.203.233.52 

RKI (Remote Key Injection) : Permet l'injection de clés à distance pour le chiffrement.

EnvironnementNom d'hôte (Hostname)
Productionhttps://www.google.com/search?q=rki.paxitalia.com

⚠️ Avertissement : ne codez pas en dur les adresses IP de Market Pay, car celles-ci peuvent changer au fil du temps.


2. Configuration de l'adresse IP du terminal

Pour envoyer des paiements pour une autorisation en ligne, le terminal doit disposer d'une adresse IP valide.

Méthodes d'attribution d'IP

  • IP dynamique : Votre serveur DHCP attribue une adresse IP au terminal à la volée.

  • Réservation DHCP : Sur le serveur DHCP, vous liez une adresse IP spécifique à l'adresse MAC du terminal. Le serveur DHCP attribue alors exactement la même adresse IP à chaque fois. C'est une alternative aux adresses IP statiques, surtout avec un grand nombre de terminaux.

  • IP statique : Vous saisissez manuellement l'adresse IP et les autres détails de configuration réseau sur le terminal.

Important : Vous ne pouvez pas mélanger IP dynamiques et statiques. Les adresses IP du terminal, du serveur DNS et du routeur doivent être soit toutes dynamiques, soit toutes statiques. Par défaut, le DHCP est activé sur le terminal de paiement.

Recommandations

  • Durée du bail DHCP : Si possible, réglez la durée du bail DHCP sur votre serveur DHCP à 24 heures ou plus.

  • Communications Cloud : Utilisez des adresses IP dynamiques sans réservation DHCP.

  • Communications locales : Utilisez la réservation DHCP ou configurez manuellement des adresses IP statiques.

Définir une adresse IP statique dans le terminal

Si vous utilisez une intégration de communication locale et que vous ne pouvez pas utiliser la réservation DHCP, vous devez désactiver le DHCP et définir une adresse IP statique.

  1. Sur le terminal connecté, ouvrez l'Agent NTMS.

  2. Sélectionnez Settings et entrez le code d'accès Admin & Settings.

  3. Saisissez vos informations réseau :

    • Adresse IP du terminal (doit être unique sur le réseau)

    • Masque de sous-réseau du réseau

    • Adresse IP du routeur

    • Adresses IP du serveur DNS préféré (DNS1) et du serveur DNS auxiliaire (DNS2)

  4. Sélectionnez Save pour confirmer.


Interface locale dédiée (USB/RNDIS)

En plus de la configuration de communication LAN standard, votre terminal de paiement expose une interface réseau dédiée via USB pour les communications locales. Cette interface utilise une adresse IP privée fixe et un port qui peut être utilisé pour communiquer entre le POS et le POI via USB. Votre terminal devra disposer d'une connexion internet directe via un câble Ethernet (RJ45).

  • Adresse IP : 192.168.42.129

  • Ports :

    • Pour le mode intégré (avec launcher) : 7778

    • Pour le mode mixte (application de paiement directe) : 7777

Le Launcher bloque l'accès au menu Android, aux paramètres et à l'application de paiement pour le client ; c'est le cas d'utilisation courant pour les terminaux installés dans les supermarchés ou sur les automates de paiement (Self Check-Out). L'utilisation est limitée aux opérations provenant du POS.


Gestion de la perte de connectivité Internet

Lorsqu'une transaction est refusée en raison d'un problème de connexion réseau, vous disposez de deux moyens principaux pour continuer à traiter les transactions :

  1. Connexion de secours cellulaire (Failover) : Les transactions sont traitées via la connexion cellulaire du terminal de paiement 4G (si la carte SIM est activée) ou via un routeur cellulaire lorsque la connexion internet principale échoue.

  2. Activer les transactions hors ligne : Cela vous permet de continuer à traiter les transactions lorsque le magasin n'a plus de connexion internet. Contactez votre responsable de compte pour activer cette fonctionnalité.

    • Disponibilité : Les paiements hors ligne ne sont disponibles que pour les intégrations utilisant les communications locales ou l'App-to-App.

    • Risque : Vous êtes entièrement responsable du risque d'échec de capture, de rétrofacturations (chargebacks) et de litiges liés aux paiements hors ligne.