DB2Cash Socket einrichten
DB2Cash Socket ist ein ImaCash-Modus, der TCP-Anfragen des Kassenprogramms in einem autorisierten Netzwerk empfängt. ImaCash nimmt die Verbindung an; der POS-Client verbindet sich mit dem Rechner, auf dem ImaCash läuft. Das Bargeldgerät wird getrennt eingerichtet.
Vorbereitung und Inbetriebnahme
- Verbindung mit dem Anbieter vorbereiten. POS-Client, Windows-Rechner mit ImaCash, dessen lokale Netzwerkschnittstelle und einen mit dem Administrator vereinbarten freien TCP-Port bestätigen. Nur notwendige Quellen in Netzwerk und Firewall zulassen; den Empfänger nicht ins Internet freigeben.
- DB2Cash Socket auswählen. Unter Konfiguration > Integration DB2Cash Socket auswählen; dies ist der genaue Name im Auswahlfeld. Den POS-Client für die Verbindung zum Rechner mit ImaCash und zum selben Port einrichten. Bargeldgerät und Währung getrennt bestätigen.
- Konfiguration speichern. Beim Schließen das Speichern gegebenenfalls bestätigen und den vorgeschlagenen Neustart ausführen, soweit erforderlich. Speichern bereitet den Empfang vor; eine offene Verbindung belegt weder die Erfassung einer Anfrage noch die Bezahlung eines Verkaufs.
- Vollständigen Ablauf prüfen. Vor gewerblichem Einsatz einen beaufsichtigten Test von Verkaufsreferenz, Terminal, Verkäufer, Betrag, Vorzeichen und Zahlungsart vereinbaren. Ergebnis in ImaCash und POS sowie tatsächliches Bargeld abgleichen. Der Anbieter muss jede Quelle koordinieren und prüfen; ein verbundener Arbeitsplatz validiert keinen gleichzeitigen Betrieb mehrerer POS.
Empfangsadresse und Port
- Server-IP
- Die vom Administrator bereitgestellte IPv4-Adresse einer lokalen Schnittstelle des Rechners mit ImaCash eingeben. Gemeint ist weder die Adresse des Bargeldgeräts noch die eines entfernten POS. Das Feld nimmt keine URL und keinen Servernamen an.
- Server-Port
- Den mit Administrator und Anbieter vereinbarten freien numerischen TCP-Port eingeben. Er muss dem im POS-Client eingestellten Ziel entsprechen. Es gibt keinen universellen Port für alle Installationen.
Bleibt die Adresse leer, empfängt der Rechner über alle IPv4-Schnittstellen. Die autorisierte lokale Schnittstelle angeben und die Verbindungsquellen gemeinsam mit dem Administrator begrenzen.
Empfang und Zahlung getrennt prüfen
Dieses Profil sendet dem POS weder eine Eingangsbestätigung der Anfrage noch eine endgültige Zahlungs- oder Stornobestätigung. Auch eine lokale Bestätigung oder Ablehnung schreibt diesen Abschluss nicht in das Quellprogramm. Die Abstimmung des Ergebnisses mit dem Anbieter vereinbaren; eine ausbleibende Antwort belegt weder Zahlung noch Ablehnung.
Zahlungsarten und Umfang
Die Kartenverarbeitung hängt vom gesendeten Typ und Karten akzeptieren ab. Ein unbekannter Typ oder eine Karte bei deaktivierter Option wird nicht als Verkauf übernommen; die Einstufung als Karte belegt keine Bankzahlung. Das Profil importiert weder Produkt-, Verkäufer-, Filial- oder Terminalkataloge noch Schichten oder Banksummen. Mischzahlungen und Erstattungen muss der Anbieter bestätigen.
Warten erlaubt keinen weiteren Zahlungsvorgang
Das Profil empfängt neue Anfragen und liest keine Verkäufe nach Datum. Eine Neusynchronisierung stellt verlorene Anfragen nicht wieder her; das Beibehalten einer Referenz verhindert nicht garantiert alle Dubletten. Bei Wartezeit, Verbindungsabbruch oder ungewissem Ergebnis Vorgang in POS und ImaCash sowie Bargeld prüfen, bevor erneut gesendet, neu gestartet oder ein weiterer Verkauf geöffnet wird.
Installation validieren
Die Anleitung beschreibt dieses Profil und belegt weder universelle Kompatibilität noch eine physische Validierung. Vor gewerblichem Einsatz muss der Anbieter POS, Client, Gerät und Abläufe bestätigen. DB2Cash DLL ist ein anderes Profil; dessen Anleitung ersetzt die für Socket nicht.