Was ist die ImaCash REST-API?
Die REST-API ist die Brücke, die Ihr POS-System mit ImaCash und Bargeldkontrollgeräten verbindet. Es funktioniert mit einfachen HTTP-Anfragen im JSON-Format und der gesamte Zugriff ist aus Sicherheitsgründen durch Token geschützt.
Wann sollte diese Integration verwendet werden?
Diese API ist für den Fall gedacht, dass Ihr POS aufgrund von Plattform-, Architektur- oder Technologieunterschieden keine direkte Verbindung mit ImaCash herstellen kann. Anstatt Ihr System zu modifizieren, nutzen Sie unsere API zur Kommunikation.
Was sind die Voraussetzungen, um einen POS in die ImaCash Rest API zu integrieren?
Überprüfen Sie mithilfe der REST-API, ob Ihre Software die technischen Standards erfüllt, die für eine nahtlose Integration mit ImaCash erforderlich sind. Es gibt nur 6 Anforderungen, überprüfen Sie sie hier.
Wichtig
Für direkte physische Vorgänge mit der Maschine (z. B. manuelles Zählen, Entleeren oder Warten) müssen Sie direkt mit der Schnittstelle ImaCash arbeiten. Die API verwaltet die Datenkommunikation, nicht die physische Steuerung der Hardware.
Konfiguration

WICHTIGER HINWEIS: Damit das POS über die Imagina REST API mit ImaCash verknüpft werden kann, benötigen Sie ein Authentifizierungstoken, das Sie bei unserem Team anfordern müssen.
POS-Kommunikationsfluss – ImaCash mithilfe der REST-API
Das folgende Bild veranschaulicht, wie die Kommunikation zwischen dem Kassensystem und ImaCash über die REST-API funktioniert:

- Der POS erstellt eine Transaktion mit POST /PutTransaction.php
- ImaCash wartet und verarbeitet die Transaktion mit GET /statusTransaction.php
- ImaCash aktualisiert den Status, sobald der Vorgang abgeschlossen ist
- Der POS erhält eine Bestätigung über den Transaktionsstatus
Weitere Informationen zur technischen Umsetzung und eine vollständige Dokumentation der API finden Sie unten: