Bankomat Schnittstelle: Unterschied zwischen den Versionen
Grigor (Diskussion | Beiträge) (Created page with "Inbetriebnahme Bezahlterminal Modell: Verifone VX825 == Ausgangssituation == 1. Registrierkasse mit IntraSell.net 2. Neuer Bezahlterminal Verifone VX 825 == Bezahltermina...") |
Grigor (Diskussion | Beiträge) |
||
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Inbetriebnahme Bezahlterminal | Inbetriebnahme Bezahlterminal | ||
Modell: Verifone VX825 | Modell: Verifone VX825 | ||
+ | |||
+ | {toc} | ||
== Ausgangssituation == | == Ausgangssituation == | ||
Zeile 11: | Zeile 13: | ||
<pre> | <pre> | ||
Connect to Cash Register | Connect to Cash Register | ||
− | 1. Yes | + | 1. Yes – wählen |
− | 2. No | + | 2. No |
</pre> | </pre> | ||
+ | |||
+ | Frage | ||
<pre> | <pre> | ||
Zeile 23: | Zeile 27: | ||
2. Statis | 2. Statis | ||
</pre> | </pre> | ||
+ | |||
Eine Bestätigungsanzeige wird gezeigt: | Eine Bestätigungsanzeige wird gezeigt: | ||
+ | |||
<pre> | <pre> | ||
Network Config OK | Network Config OK | ||
Addr: 10.0.0.5 | Addr: 10.0.0.5 | ||
+ | </pre> | ||
− | |||
Verschiedene Test Server werden gezeigt: | Verschiedene Test Server werden gezeigt: | ||
+ | |||
<pre> | <pre> | ||
1. Tserv.ep2.telekurs.com | 1. Tserv.ep2.telekurs.com | ||
− | |||
2. 153.46.253.140 | 2. 153.46.253.140 | ||
− | |||
3. 153.46.133.25 | 3. 153.46.133.25 | ||
− | |||
4. Tserver.ep2.fip.siy-payment | 4. Tserver.ep2.fip.siy-payment | ||
− | |||
5. .. | 5. .. | ||
− | |||
6. .. | 6. .. | ||
− | |||
7. 0 - Custom | 7. 0 - Custom | ||
</pre> | </pre> | ||
+ | |||
Wähle: 1. | Wähle: 1. | ||
+ | |||
<pre> | <pre> | ||
Port 8953 - OK | Port 8953 - OK | ||
</pre> | </pre> | ||
− | - Die Konfiguration bricht ab. | + | |
+ | -> Die Konfiguration bricht ab. | ||
Hier brauche ich Hilfe von Six Payment. | Hier brauche ich Hilfe von Six Payment. | ||
Zeile 60: | Zeile 64: | ||
== Konfiguration IntraSell == | == Konfiguration IntraSell == | ||
+ | |||
# IntraSell Starten | # IntraSell Starten | ||
# Bankomat Zahlung Plugin Aktivieren | # Bankomat Zahlung Plugin Aktivieren | ||
− | Datei->Einstellungen | + | * Datei->Einstellungen |
− | Variable „Bankomat Zahlung_autostart“ auf „True“ setzen. Speichern. | + | * Variable „Bankomat Zahlung_autostart“ auf „True“ setzen. |
− | # Die | + | * Speichern. |
+ | # Die Konfigurationsdatei {IntraSell Installation}TimApi.cfg öffnen und | ||
+ | * ConnectionIPString = 10.0.0.5 anpassen; | ||
+ | * LogDir = d:\tmp anpassen; | ||
+ | == Zahlungen == | ||
# In Maske „Easy Kassa“ Verkauf Artikel 1, Artikel 2 ... | # In Maske „Easy Kassa“ Verkauf Artikel 1, Artikel 2 ... | ||
− | ## Auf Button mit Symbol | + | ## Auf Button mit Symbol Gegeben „Bankomat“ klicken für Bezahlmethoden |
## Six Payment wählen. | ## Six Payment wählen. | ||
− | + | # Karte am Terminal auflegen. | |
+ | -> wenn Betrag < 25 Euro wird automatische bezahlt (NFC) | ||
+ | -> Wenn Betrag > 25 Euro wird PIN Verlangt. | ||
+ | |||
+ | Konfigurationsdatei TimApi.cfg | ||
<pre> | <pre> | ||
Zeile 132: | Zeile 145: | ||
</pre> | </pre> | ||
+ | |||
+ | == Storno == | ||
+ | STORNO mit Bankomat ist NICHT Implementiert und wird daher nicht unterstützt! | ||
+ | |||
+ | == Fehlerbehebung == | ||
+ | Log Dateien: | ||
+ | 1. IntraSell.log: suche nach PaymentProvider und Uhrzeit. | ||
+ | <pre> | ||
+ | 25.01.2018 22:11:50: Zahlung fehlgeschlagen! Ursache :Transaction failed: Timeout | ||
+ | </pre> | ||
+ | |||
+ | 2. Terminal Log | ||
+ | Es werden, wenn LogFile eingetragen Log Files erstellt. Wie z.Bsp. | ||
+ | TimApi_20180125.log | ||
− | + | == Fixe IP Adresse einstellen == | |
+ | |||
+ | dies muss leider direkt am Terminal eingestellt werden. | ||
+ | |||
+ | |||
+ | Bitte gehen Sie mit der “-“ Taste ins Menu, geben Sie Ihr HändlerPW ein. | ||
+ | |||
+ | |||
+ | |||
+ | Danach unter den Punkt: | ||
+ | |||
+ | |||
+ | |||
+ | · <4. Einstellungen> | ||
+ | |||
+ | · <5. Network Setup> | ||
+ | |||
+ | · <LAN>, | ||
+ | |||
+ | · <DHCP> auf Nein, und bitte bei den restlichen Parameter, die gewünschten Daten eingeben: | ||
+ | |||
+ | o <IP-Address> | ||
+ | |||
+ | o <Subnet mask> | ||
+ | |||
+ | o <Gateway> |
Aktuelle Version vom 27. Juli 2019, 11:21 Uhr
Inbetriebnahme Bezahlterminal Modell: Verifone VX825
{toc}
Inhaltsverzeichnis
Ausgangssituation
1. Registrierkasse mit IntraSell.net 2. Neuer Bezahlterminal Verifone VX 825
Bezahlterminal
Am Bildschirm kommen nun Fragen
Connect to Cash Register 1. Yes – wählen 2. No
Frage
Communication Type LAN --------------------------------- Es kommt die MAC Adresse 1. DHCP - wählen – NW Kabel mit dem Terminal am ETH Eingang , andere Ende am Router. 2. Statis
Eine Bestätigungsanzeige wird gezeigt:
Network Config OK Addr: 10.0.0.5
Verschiedene Test Server werden gezeigt:
1. Tserv.ep2.telekurs.com 2. 153.46.253.140 3. 153.46.133.25 4. Tserver.ep2.fip.siy-payment 5. .. 6. .. 7. 0 - Custom
Wähle: 1.
Port 8953 - OK
-> Die Konfiguration bricht ab. Hier brauche ich Hilfe von Six Payment.
1. Wähle 2 - 153.46.253.140 Es kommt Downgrade not allowed, aber es geht weiter... Dann steht Initialisieren 999100200. Init Bestätigung läuft.
Schaut gut aus!
Konfiguration IntraSell
- IntraSell Starten
- Bankomat Zahlung Plugin Aktivieren
- Datei->Einstellungen
- Variable „Bankomat Zahlung_autostart“ auf „True“ setzen.
- Speichern.
- Die Konfigurationsdatei {IntraSell Installation}TimApi.cfg öffnen und
- ConnectionIPString = 10.0.0.5 anpassen;
- LogDir = d:\tmp anpassen;
Zahlungen
- In Maske „Easy Kassa“ Verkauf Artikel 1, Artikel 2 ...
- Auf Button mit Symbol Gegeben „Bankomat“ klicken für Bezahlmethoden
- Six Payment wählen.
- Karte am Terminal auflegen.
-> wenn Betrag < 25 Euro wird automatische bezahlt (NFC) -> Wenn Betrag > 25 Euro wird PIN Verlangt.
Konfigurationsdatei TimApi.cfg
# The global section defines parameters for all terminals. If you have only one # terminal attached you can just use the global section instead of per-device # sections. Sections have to be unique [global] # Sets the logging directory. The log file will be created as {LogDir}/TimApi_YYYYMMDD.log . LogDir = d:\tmp # Set the log levels for different units: # possible levels are: OFF, SEVERE, WARNING, INFO, FINE, FINER, FINEST # the modules are: LogTerminal, LogBackend, LogStateMachine, LogComm LogTerminal = FINEST LogBackend = INFO LogStateMachine = FINE LogComm = INFO # Sets the Terminal Identifier of the terminal to connect to if broadcast # connection mode is used TerminalId = 23290099 # Connection mode: Broadcast, OnFixIP #ConnectionMode = Broadcast ConnectionMode = OnFixIP ConnectionIPString = 10.0.0.8 #ConnectionIPString = 127.0.0.1 ConnectionIPPort = 7784 # IP and Port if fixed ip connection is used. Not used for broadcast mode # ConnectionIPString = 192.168.99.10 # ConnectionIPPort = 7784 #BroadcastInterface = LAN-Verbindung # Protocol type ProtocolType = SIXMLTCP # Pre/Post-Automatism AutoConnect = Off AutoLogin = Off FetchBrands = Off AutoCommit = On # AutoShiftManagement = Off # AutoShutterManagement = On # CardInsertionTimeout = 60 # CardRemovalTimeout = 60 # CommitTimeout = 60 # Dcc = On # PartialApproval = Off # ProceedTimeout = 60 # TipAllowed = Off # If you have more than one device configuration define them as individual # sections. Use the section name during creating TerminalSettings instances # to load the matching configuration. # [MyTerminal] # TerminalId = 12345678
Storno
STORNO mit Bankomat ist NICHT Implementiert und wird daher nicht unterstützt!
Fehlerbehebung
Log Dateien: 1. IntraSell.log: suche nach PaymentProvider und Uhrzeit.
25.01.2018 22:11:50: Zahlung fehlgeschlagen! Ursache :Transaction failed: Timeout
2. Terminal Log Es werden, wenn LogFile eingetragen Log Files erstellt. Wie z.Bsp. TimApi_20180125.log
Fixe IP Adresse einstellen
dies muss leider direkt am Terminal eingestellt werden.
Bitte gehen Sie mit der “-“ Taste ins Menu, geben Sie Ihr HändlerPW ein.
Danach unter den Punkt:
· <4. Einstellungen>
· <5. Network Setup>
· <LAN>,
· <DHCP> auf Nein, und bitte bei den restlichen Parameter, die gewünschten Daten eingeben:
o <IP-Address>
o <Subnet mask>
o <Gateway>