tpeConnect: Der Betrag, der aus der Rechnung oder der Kasse an das Zahlungsterminal gesendet wird
tpeConnect ist seit dem 25. April 2023 in der Version 1.0.12 verfügbar.
Der Bedarf
An der Kasse wird der Betrag vom Kassensystem angezeigt und anschließend am Zahlungsterminal erneut eingegeben. Die Eingabe erfolgt schnell, doch sie macht einen Fehler.
Was das Modul tut
In Dolibarr wurde eine Schaltfläche „CB/TPE“ hinzugefügt, und die Kasse wird über einen Trigger gesteuert, der die Verkäufe erfasst. Der Betrag wird an das Terminal gesendet, der Kunde bezahlt, und die Antwort wird an Dolibarr zurückgemeldet.
Es können bis zu drei Terminals angemeldet werden, jeweils über ihre IP-Adresse und ihren Port. Die Zuordnung zu den Kassen erfolgt anhand der Nummern: Die erste Verkaufsstelle kommuniziert mit dem Terminal, das auf Kasse 001 eingestellt ist, die zweite mit dem Terminal, das auf Kasse 002 eingestellt ist, und so weiter.
Der Software-Agent
Dolibarr kommuniziert nicht direkt mit dem Terminal. Auf der Konfigurationsseite finden Sie den Agent, der für den Kassencomputer heruntergeladen werden muss, sowie eine Konfigurationsdatei pro Terminal. Sobald der Agent auf dem Computer gestartet wurde, auf dem Dolibarr angezeigt wird, leitet er die Anfragen über das lokale Netzwerk mithilfe eines JSON-Protokolls an das Terminal weiter.
Mit der Kasse und den Fahrkarten
Diese Version enthält den Trigger, der die Dolibarr-Kasse integriert, sowie die Anbindung an das Modul für elektronische Belege: Der Kreditkartenbeleg wird dem Kundenbeleg hinzugefügt.
Voraussetzungen
Dolibarr 11 oder höher, PHP 7.3 oder höher, ein an das lokale Netzwerk angeschlossenes Terminal und die auf dem Kassensystem installierte Software. Die betreffenden Terminals verwenden das Verifone-Netzwerkprotokoll, eine Marke des Rechteinhabers.
Das Modul wird unter der GPL v3 veröffentlicht.