Glory¶
Glory Bargeldautomaten ermöglichen die Automatisierung von Bargeldtransaktionen.
Wichtig
Odoo unterstützt die Glory-Modelle CI-5, CI-10 und CI-10X.
Die Glory-Maschine muss Firmware-Version ISP-K05H/B v18.40 oder höher ausführen. Jede Version, die mit ISP-K35 beginnt, wird nicht unterstützt.
Bemerkung
Die Integration mit dem Glory-Bargeldautomaten unterstützt nur grundlegende Funktionen wie Bargeldtransaktionen und Bargeldbestandsprüfungen.
Aufgaben wie das Befüllen und Entleeren des Automaten müssen direkt über die Benutzeroberfläche des Bargeldautomaten durchgeführt werden.
Konfiguration¶
Einstellungen der Geldkassette¶
Schalten Sie die Geldkassette ein, die kurz ihre IP-Adresse am unteren Bildschirmrand anzeigt. Notieren Sie diese für später.
Bemerkung
Die IP-Adresse sollte als
###.###.#.##formatiert sein (z. B.192.168.0.25).Navigieren Sie zur Homepage der Geldkassette, indem Sie ihre IP-Adresse als URL in
HTTPSeingeben (z. B.https://192.168.0.25), und melden Sie sich mit Ihren Glory-Zugangsdaten an.Solange das Zertifikat nicht importiert ist, erscheint eine Warnseite beim Versuch, auf die Homepage der Maschine zuzugreifen. Umgehen Sie diese, indem Sie auf Erweitert und dann auf Weiter zu [IP-Adresse] (unsicher) klicken.
Gehen Sie auf der Glory-Homepage zu Host Configuration und stellen Sie sicher, dass die Einstellung Network auf MANUAL gesetzt ist, was bedeutet, dass die IP-Adresse statisch ist.
Navigieren Sie dann zu SSL Configuration und scrollen Sie nach unten zum Abschnitt HTTPS Server Setting.
Öffnen Sie parallel das Terminal und überprüfen Sie, ob OpenSSL installiert ist. Geben Sie
opensslein und drücken Sie die Eingabetaste. Falls installiert, zeigt dieser Befehl einhelp-Menü mit allen verfügbaren OpenSSL-Befehlen an. Falls nichts passiert, installieren Sie es.Fügen Sie dann den folgenden Befehl ein und drücken Sie
Enter, um das Zertifikat und den privaten Schlüssel zu generieren und herunterzuladen. Stellen Sie sicher, dass Sie die Demo-IP-Adresse durch die tatsächliche IP-Adresse der Geldkassette ersetzen.openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -sha256 -days 3650 -nodes -subj "/CN=192.168.0.25" -addext "subjectAltName = IP:192.168.0.25"
Wichtig
Das selbstsignierte SSL-Zertifikat und das Schlüsselpaar müssen dieselbe statische IP-Adresse wie die Geldkassette verwenden.
Sobald die Dateien generiert sind, laden Sie im Abschnitt HTTPS Server Setting
cert.pemals Certificate undkey.pemals Private Key hoch.Gehen Sie zu WebApp Configuration und stellen Sie sicher, dass die Einstellung Interface im Abschnitt A: Nodejs Setting auf Enable gesetzt ist.
Passen Sie dann die folgenden Einstellungen abhängig vom Kassensystem-Setup an:
Wenn mehrere Kassensysteme mit derselben Geldkassette verbunden sind, gehen Sie zu App Configuration, scrollen Sie nach unten zu SOAP IF Setting und stellen Sie sicher, dass Session mode und Occupy mode beide auf Enable gesetzt sind.
Wenn ein dedizierter Benutzer auf der Geldmaschine für Odoo eingerichtet wurde, was empfohlen wird, gehen Sie zu App-Konfiguration, scrollen Sie nach unten zum Abschnitt SOAP IF-Einstellung und aktivieren Sie die Einstellung Benutzerprüfung.
Starten Sie die Geldkassette neu, um die neuen Einstellungen zu übernehmen.
Bemerkung
Da dieses Setup komplex ist und möglicherweise fortgeschrittene Kenntnisse der Glory-Hardware erfordert, ist es ratsam, den Glory-Integrationspartner für die Konfiguration zu konsultieren, falls Unsicherheit besteht.
Selbstsignierte Zertifikate importieren¶
Für eine langfristige Lösung müssen die generierten Zertifikate auf dem Gerät importiert werden, auf dem das Kassensystem läuft. Der Importprozess hängt stark vom Betriebssystem und dem Browser ab.
Windows verwaltet Zertifikate, was bedeutet, dass selbstsignierte Zertifikate aus den Zertifikatsdateien statt aus dem Browser importiert werden müssen. Gehen Sie dazu folgendermaßen vor:
Öffnen Sie den Windows-Datei-Explorer und suchen Sie die heruntergeladenen Zertifikatsdateien.
Klicken Sie mit der rechten Maustaste auf die Zertifikatsdateien und wählen Sie Zertifikat installieren.
Geben Sie den Zertifikatsspeicherort an und wählen Sie den Installationsbereich: entweder nur Aktueller Benutzer oder alle Benutzer (Lokaler Computer). Klicken Sie dann auf Weiter.
Aktivieren Sie im Fenster
Zertifikatsspeicherdie Option Alle Zertifikate in folgendem Speicher speichern, klicken Sie auf Durchsuchen… und wählen Sie Vertrauenswürdige Stammzertifizierungsstellen.Klicken Sie auf Fertig stellen und akzeptieren Sie das Sicherheitsfenster.
Starten Sie den Computer neu, um sicherzustellen, dass die Änderungen übernommen werden.
Bei Verwendung von Google Chrome:
Öffnen Sie den Webbrowser.
Navigieren Sie zu .
Wechseln Sie zur Registerkarte Zertifizierungsstellen, klicken Sie auf Importieren und wählen Sie die exportierten Zertifikatsdateien aus.
Akzeptieren Sie alle Warnungen und klicken Sie auf OK.
Starten Sie den Webbrowser neu.
Bei Verwendung von Mozilla Firefox:
Öffnen Sie den Webbrowser.
Navigieren Sie zu .
Wählen Sie die exportierten Zertifikatsdateien aus.
Aktivieren Sie die Kontrollkästchen und bestätigen Sie.
Starten Sie den Webbrowser neu.
Zahlungsmethode¶
Installieren Sie das Modul POS Glory Cash Machines (
pos_glory_cash).Verknüpfen Sie eine Barzahlungsmethode:
Gehen Sie zu . Erstellen Sie eine neue Zahlungsmethode Bargeld oder aktualisieren Sie eine vorhandene Zahlungsmethode.
Wählen Sie das zugehörige Kassensystem im Feld Kassensystem.
Wählen Sie Cash Machine (Glory) im Feld Integration.
Füllen Sie das Feld Cash Machine IP mit der IP-Adresse des Geldautomaten aus.
Wenn der Geldautomat im vorherigen Abschnitt für die Verwendung von User check konfiguriert wurde, füllen Sie Cash Machine Username und Cash Machine Password aus.
Siehe auch