Configurer DB2Cash Socket
DB2Cash Socket est un mode d’ImaCash qui écoute les demandes TCP du logiciel de caisse sur un réseau autorisé. ImaCash reçoit la connexion ; le client du logiciel de caisse se connecte au poste exécutant ImaCash. Configurez séparément l’automate de paiement.
Préparation et mise en service
- Préparez la connexion avec le fournisseur. Confirmez le client du logiciel de caisse, le poste Windows avec ImaCash, son interface réseau locale et un port TCP disponible convenu avec l’administrateur. N’autorisez que les sources nécessaires dans le réseau et le pare-feu ; n’exposez pas le récepteur à Internet.
- Sélectionnez DB2Cash Socket. Dans Configuration > Intégration, choisissez DB2Cash Socket, le nom exact du sélecteur. Préparez le client du logiciel de caisse pour se connecter au poste avec ImaCash et au même port. Confirmez séparément l’automate et la devise.
- Enregistrez la configuration. À la fermeture, confirmez l’enregistrement si demandé et suivez le redémarrage proposé le cas échéant. Enregistrer prépare l’écoute ; une connexion ouverte ne prouve ni l’enregistrement d’une demande ni le paiement d’une vente.
- Vérifiez le parcours complet. Avant l’usage commercial, convenez d’un essai supervisé portant sur la référence de vente, le terminal, le vendeur, le montant, le signe et le moyen de paiement. Comparez le résultat dans ImaCash, le logiciel de caisse et les espèces réelles. Le fournisseur doit coordonner et vérifier chaque source ; connecter un poste ne valide pas plusieurs caisses simultanées.
Adresse et port d’écoute
- IP du serveur
- Saisissez l’adresse IPv4 d’une interface locale du poste exécutant ImaCash, fournie par l’administrateur. Ce n’est ni l’adresse de l’automate de paiement ni celle d’une caisse distante. Ce champ n’accepte ni URL ni nom de serveur.
- Port du serveur
- Saisissez le port TCP numérique disponible convenu avec l’administrateur et le fournisseur. Il doit correspondre à la destination configurée dans le client du logiciel de caisse. Il n’existe pas de port universel pour toutes les installations.
Si l’adresse reste vide, l’écoute couvre toutes les interfaces IPv4 du poste. Spécifiez l’interface locale autorisée et limitez les sources de connexion avec l’administrateur.
Réception et paiement se vérifient séparément
Ce profil ne renvoie à la caisse ni accusé de réception de la demande ni confirmation finale de paiement ou d’annulation. Une confirmation ou un refus local n’écrit pas non plus cette clôture dans le programme d’origine. Convenez du rapprochement avec le fournisseur ; l’absence de réponse ne prouve ni paiement ni refus.
Moyens de paiement et portée
Le traitement de la carte dépend du type transmis et d’Accepter les cartes. Un type inconnu ou une carte avec cette option désactivée n’est pas intégré comme vente ; classer une opération comme carte ne prouve pas son paiement bancaire. Le profil n’importe ni catalogues de produits, vendeurs, magasins ou terminaux, ni services, ni total bancaire. Le fournisseur doit confirmer les paiements mixtes et remboursements.
Une attente n’autorise pas un autre encaissement
Le profil reçoit de nouvelles demandes et ne récupère pas les ventes par date. Resynchroniser ne reconstitue pas les demandes perdues ; conserver une référence ne garantit pas l’absence de tout doublon. En cas d’attente, de déconnexion ou de résultat incertain, vérifiez l’opération dans la caisse, ImaCash et les espèces avant de renvoyer, de redémarrer ou d’ouvrir une autre vente.
Validation de l’installation
Le guide décrit ce profil ; il ne prouve ni compatibilité universelle ni validation physique. Le fournisseur doit confirmer logiciel de caisse, client, équipement et parcours avant l’usage commercial. DB2Cash DLL est un autre profil dont les instructions ne remplacent pas celles de Socket.