Cashmatic in ImaCash einrichten
Vor der Einrichtung
- Der Anbieter muss die Cashmatic-HTTPS-API aktivieren und Adresse, Port und autorisiertes Konto über einen privaten Kanal bereitstellen. Rechte für Abfragen, Zahlungen, Abbrüche und Entnahmen bestätigen lassen; es gibt keinen allgemeingültigen Port und keine allgemeinen Zugangsdaten.
- Der Computer benötigt .NET Framework 4.7.2 oder höher. Ein für die konfigurierte Adresse gültiges Zertifikat oder einen vom Anbieter über einen vertrauenswürdigen Kanal bestätigten SHA-256-Fingerabdruck verwenden. Das empfangene Zertifikat nicht automatisch akzeptieren und die Prüfung nicht deaktivieren.
- Das Gerät dieser ImaCash-Instanz vorbehalten. Während ImaCash es nutzt, keine Bargeldbewegungen aus anderen Anwendungen oder der Cashmatic-Verwaltung starten: der Abbruchdienst sperrt keine gleichzeitigen Befehle Dritter.
Schritte in ImaCash
- Konfiguration → Maschine öffnen und Cashmatic auswählen. Der Konnektor ist im Beta-Kanal verfügbar; Version und Installation mit der technischen Betreuung bestätigen.
- Die vom Anbieter angegebene Geräte- oder Dienstadresse, den HTTPS-Port sowie private Benutzerkennung und Passwort eingeben. Diese Adresse nicht mit der des ImaCash-Computers verwechseln.
- Das Feld HTTPS-Zertifikat (SHA-256) leer lassen, wenn das Zertifikat bereits gültig ist, oder den autorisierten Fingerabdruck des Gerätezertifikats eingeben. Das Feld bezeichnet weder Ordner noch Datei.
- Die im Gerät konfigurierte Währung auswählen. Die Auswahl unterstützt Währungen mit zwei Dezimalstellen; ein Listeneintrag belegt keine Unterstützung durch Modell oder Firmware.
- Speichern und die Verbindung bei ruhendem Gerät prüfen. Informationen, Status und Bestand werden ohne Bargeldbewegung gelesen. Eine fehlgeschlagene Abfrage bedeutet weder Nullbestand noch einen erfolgreich geprüften vollständigen Zahlungsvorgang.
Funktionen des Beta-Konnektors
Enthalten sind manuelle und integrierte Zahlungen, der Abbruch einer eigenen Zahlung vor Erreichen des Betrags mit vollständig bestätigter Rückgabe, Erstattungen, Entnahmen nach Betrag sowie Umlauf- und Gesamtbestand. Das Ergebnis erfordert die Bestätigung des eigenen Vorgangs, der Ein- und Auszahlungen und des Abschlusses; eine Befehlsbestätigung oder Rückkehr in den Ruhezustand genügt nicht.
Befüllungen, Stückelungswechsel, Leerungen, Öffnungen, freie Einzahlungen, dauerhafte Annahme und Stückelungsauswahl sind nicht aktiviert. Bargeldaufteilungen werden nicht aus Bestandsdifferenzen rekonstruiert.
Wenn das Ergebnis offen bleibt
Bei Verbindungsabbruch, unvollständiger Auszahlung oder nicht zuordenbarem Ergebnis Vorgang und Bargeld mit der technischen Betreuung prüfen. Zahlung, Erstattung oder Entnahme nicht zu Testzwecken wiederholen und nicht zum Entsperren neu starten. Der Prüfzustand im Arbeitsspeicher wird zwischen Prozessen nicht dauerhaft wiederhergestellt.
Modell und Inbetriebnahme
Vor gewerblicher Nutzung muss der Anbieter Modell, Firmware und API bestätigen, einschließlich der Abfrage eines noch aktiven Vorgangs anhand seiner Referenz. Anschließend sind beaufsichtigte Tests mit genauer Zahlung, Wechselgeld, Abbruch, Erstattung, Entnahme und Verbindungsunterbrechung erforderlich, mit Abgleich von Bargeld und Historie. Diese Anleitung und Softwaretests belegen weder Zertifizierung noch physische Validierung eines Modells.