tpeConnect : le montant envoyé au terminal de paiement depuis la facture ou la caisse
tpeConnect est publié depuis le 25 avril 2023, en version 1.0.12.
Le besoin
Au comptoir, le montant est affiché par l'ERP puis retapé sur le terminal de paiement. La frappe est brève, mais elle se trompe.
Ce que fait le module
Un bouton CB / TPE est ajouté dans Dolibarr, et la caisse est prise en charge par un déclencheur qui suit ses ventes. Le montant part vers le terminal, le client règle, et la réponse revient dans Dolibarr.
Jusqu'à trois terminaux peuvent être déclarés, chacun par son adresse IP et son port. L'association avec les caisses suit les numéros : le premier point de vente parle au terminal réglé sur la caisse 001, le deuxième à celui réglé sur la caisse 002, et ainsi de suite.
L'agent logiciel
Dolibarr ne parle pas au terminal directement. La page de configuration fournit l'agent à télécharger pour le poste de caisse, et un fichier de configuration par terminal. L'agent, une fois lancé sur le poste où Dolibarr est affiché, relaye les demandes vers le terminal sur le réseau local, par un protocole d'échange en JSON.
Avec la caisse et les tickets
Cette version apporte le déclencheur qui intègre la caisse Dolibarr, et le raccordement au module de tickets dématérialisés : le ticket de carte bancaire rejoint le ticket du client.
Prérequis
Dolibarr 11 ou supérieur, PHP 7.3 ou supérieur, un terminal raccordé au réseau local, et l'agent logiciel installé sur le poste de caisse. Les terminaux visés parlent le protocole réseau Verifone, marque de son titulaire.
Le module est publié sous GPL v3.