ImaCash-Integration

DB2Cash Socket

DB2Cash Socket in ImaCash einrichten: TCP-Empfang, lokale Adresse, Port und Zahlungsprüfung mit Grenzen von Bestätigung und Wiederherstellung.

ImaCash-Marke für den Modus DB2Cash Socket
Retail

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.

Integration bereit für den nächsten Schritt

Wenn diese Integrationsbeschreibung zu Ihrer Software passt, ist der nächste Schritt der Übergang in den realen Betrieb

Wir helfen Ihnen, den Projektumfang zu prüfen, kompatible Hardware zu bestätigen und den nächsten Implementierungsschritt vorzubereiten.