Fehler am Connector beheben
Erfahren Sie, wie Sie Fehler im Zusammenhang mit Stripe Connector for Cegid beheben können.
Verwenden Sie diesen Leitfaden, um Probleme mit dem Connector und Ihrer Cegid-Integration zu beheben.
Fehlende SSL-Bibliotheken
Cegid Retail Y2 Version 21 entfernte die Bibliotheken ssleay32.
und libeay32.
aus der Kerninstallation. Standardmäßig existieren diese DLL-Dateien im Verzeichnis C:\Program Files (x86)\mwcApps\Lib
.
Um den Speicherort dieser DLL-Dateien zu ändern, können Sie in den Kasseneinstellungen unter Fehlerbehebung > EPT-Konfiguration einen neuen Pfad definieren.
Zahlungen werden beim Verlassen des Zahlungsbildschirms zurückgebucht
Das Standardverhalten von Cegid, wenn nur ein Teil eines Warenkorbs bezahlt wurde und das Unternehmen den Vorgang abbricht, besteht darin, alle Zahlungen beim Verlassen des Zahlungsbildschirms zu stornieren. Wenn der/die Kassierer/in den Zahlungsbildschirm verlassen möchte, wird er/sie aufgefordert, die Eingabe abzubrechen. Wenn Sie Ja auswählen, werden alle bisherigen Zahlungen storniert.
Nachdem Sie Ja ausgewählt haben, sehen Sie eine Zusammenfassung mit der Übersicht aller stornierten Zahlungen und deren Stornierungsstatus.
Doppelte Zahlungsreferenzen
Konfigurieren Sie Cegid, um doppelte Verweise auf Ihre Transaktionszahlungen zu vermeiden.
Navigieren Sie dazu zu den Registrierungseinstellungen > Peripheriegeräte. Aktivieren Sie ReceiptRef, um für jede Zahlung einen fortlaufenden Zähler mit konfigurierbarer Länge zu erstellen.
Internetverbindung wurde getrennt
Wenn an Ihrem Gerät die Internetverbindung getrennt wurde, können Sie die folgenden Schritte zur Fehlerbehebung ausführen.
Für diesen Gerätetyp | Führen Sie Folgendes aus |
---|---|
Mit Terminal verbunden |
|
Freistehend |
|
Wenn Ihre WLAN-Verbindung getrennt wird, können Sie versuchen, den PED erneut mit dem Netzwerk zu verbinden. Wenn die Wiederverbindung fehlschlägt, müssen Sie Ihre Zahlungen über eine alternative Zahlungsmethode abwickeln und den Fehler dann über die entsprechenden Kanäle melden.
Internetverbindung des Router wurde getrennt
Wenn der PED und das Terminal-Lesegerät mit dem Router und dem WLAN-Netzwerk verbunden sind, aber kein Internetzugang verfügbar ist, können Sie die folgenden Schritte zur Fehlerbehebung ausführen.
Szenario | Beschreibung |
---|---|
Wenn Sie eine Zahlung an den PED senden, wird eine Benachrichtigung Connection error mit der Aufforderung angezeigt, es erneut zu versuchen. |
|
Sie werden aufgefordert, in den Standalone-Modus zu wechseln. |
|
Sie befinden sich im Standalone-Modus. | Obwohl der Zahlungsvorgang möglicherweise länger als üblich dauert, bleibt die Verbindung zwischen der PED und Cegid intakt und Sie können weiterhin Kartenzahlungen verarbeiten. Ihre Kundinnen/Kunden bemerken keine Änderungen am Zahlungsvorgang. |
Eine Cache-Datei wurde nicht erstellt.
Nach Abschluss einer erfolgreichen Online-Transaktion wird eine Cache-Datei an dem Speicherort erstellt, der im ‘Local Stripe directory’ festgelegt wurde (siehe Registereinstellungen – EPT-Konfiguration auf der Registerkarte „Kommunikation“). Navigieren Sie zu dem in den EPT-Einstellungen festgelegten Speicherort und bestätigen Sie, dass eine Datei erstellt wurde.
Wenn keine Dateien erstellt wurden, führen Sie eine Transaktion durch, sobald Sie eine Internetverbindung hergestellt haben.
Wenn Dateien erstellt wurden, stellen Sie sicher, dass die Registereinstellungen exportiert wurden, und wiederholen Sie die Transaktion.
Stornierte Zahlungen
Wenn auf dem PED die Schaltfläche Stornieren ausgewählt wurde, wird der folgende Fehler generiert, der auf die stornierte Transaktion hinweist.
Der/die Kassierer/in muss dann sein/ihr Sicherungsverfahren durchführen.
Zusätzliche Optionen zur Fehlerbehebung
Falls Sie von Stripe dazu aufgefordert werden, befolgen Sie bitte die nachstehenden Anweisungen, um zusätzliche Protokolle zu erfassen und dem Stripe-Support zur Verfügung zu stellen.
Notiz
Folgendes kann nur von einem/einer Y2-Nutzer/in mit den entsprechenden Zugriffsrechten durchgeführt werden.
- Klicken Sie auf das Symbol für die Personenfrage in der oberen rechten Ecke der Cegid Y2 Front- oder Backoffice-Anwendung und wählen Sie Einstellungen aus.
- Klicken Sie auf DEBUGGEN, wählen Sie Zur Kundenservice-Ansicht wechseln aus und klicken Sie dann auf SPEICHERN.
- Wenn Sie zu den Einstellungen für den Stripe Payment Connector zurückkehren, wird eine zusätzliche Registerkarte mit der Bezeichnung Debuggen angezeigt.
Sie können die folgenden Optionen auf der Registerkarte Debuggen konfigurieren:
- Dateiprotokollierungsstufe
- Damit wird die Ebene der Protokollierung festgelegt, die in das folgende Protokoll ausgegeben wird:
C:\ProgramData\mwcAppData\StripeCPOSModule CPOS driver\Logs\YYYY-MM-DD Stripe.
log
- Damit wird die Ebene der Protokollierung festgelegt, die in das folgende Protokoll ausgegeben wird:
- Konsolenprotokollierungsstufe
- Dadurch wird die Protokollierungsebene festgelegt, die an das Cegid Debuglog-Dienstprogramm ausgegeben wird.
Für die beiden oben genannten Optionen sind die folgenden Stufen verfügbar:
- Aus – es werden keine Protokolle erstellt oder in sie geschrieben.
- Reduzierte Ausgabe – nur Fehler und Warnungen werden in die Datei geschrieben.
- Die gesamte Ausgabe – ausführliche Protokollierung – wird bei der Diagnose eines Problems verwendet.
SSL-Bibliotheksverzeichnis
- Dies legt den Pfad zu dem Verzeichnis fest, in dem sich
ssleay32.
unddll libeay32.
befinden.dll - Standardmäßig werden sie vom MSI-Installationsprogramm (und den manuellen Installationsanweisungen) in
C:\Program Files (x86)\mwcApps\Lib
abgelegt, aber wenn sie an einen anderen Ort verschoben werden müssen, sollte das neue Verzeichnis hier angegeben werden.