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>