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

  1. 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).

  2. Navigieren Sie zur Homepage der Geldkassette, indem Sie ihre IP-Adresse als URL in HTTPS eingeben (z. B. https://192.168.0.25), und melden Sie sich mit Ihren Glory-Zugangsdaten an.

  3. 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.

  4. 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.

  5. Navigieren Sie dann zu SSL Configuration und scrollen Sie nach unten zum Abschnitt HTTPS Server Setting.

    1. Öffnen Sie parallel das Terminal und überprüfen Sie, ob OpenSSL installiert ist. Geben Sie openssl ein und drücken Sie die Eingabetaste. Falls installiert, zeigt dieser Befehl ein help-Menü mit allen verfügbaren OpenSSL-Befehlen an. Falls nichts passiert, installieren Sie es.

    2. 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.

  6. Sobald die Dateien generiert sind, laden Sie im Abschnitt HTTPS Server Setting cert.pem als Certificate und key.pem als Private Key hoch.

  7. Gehen Sie zu WebApp Configuration und stellen Sie sicher, dass die Einstellung Interface im Abschnitt A: Nodejs Setting auf Enable gesetzt ist.

  8. 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.

  9. 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:

  1. Öffnen Sie den Windows-Datei-Explorer und suchen Sie die heruntergeladenen Zertifikatsdateien.

  2. Klicken Sie mit der rechten Maustaste auf die Zertifikatsdateien und wählen Sie Zertifikat installieren.

  3. 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.

  4. Aktivieren Sie im Fenster Zertifikatsspeicher die Option Alle Zertifikate in folgendem Speicher speichern, klicken Sie auf Durchsuchen… und wählen Sie Vertrauenswürdige Stammzertifizierungsstellen.

  5. Klicken Sie auf Fertig stellen und akzeptieren Sie das Sicherheitsfenster.

  6. Starten Sie den Computer neu, um sicherzustellen, dass die Änderungen übernommen werden.

Zahlungsmethode

  1. Installieren Sie das Modul POS Glory Cash Machines (pos_glory_cash).

  2. Verknüpfen Sie eine Barzahlungsmethode:

    • Gehen Sie zu Kassensystem ‣ Konfiguration ‣ Zahlungsmethoden. 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

Zahlungsmethoden