Bankomat Schnittstelle

Aus GRITON
Version vom 25. Jänner 2018, 22:34 Uhr von 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...")
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Inbetriebnahme Bezahlterminal Modell: Verifone VX825

Ausgangssituation

1. Registrierkasse mit IntraSell.net 2. Neuer Bezahlterminal Verifone VX 825

Bezahlterminal

Am Bildschirm kommen nun Fragen

Connect to Cash Register
1.	Yes
2.	No – wählen 
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

  1. IntraSell Starten
  2. Bankomat Zahlung Plugin Aktivieren

Datei->Einstellungen Variable „Bankomat Zahlung_autostart“ auf „True“ setzen. Speichern.

  1. Die Konfigurationatei TimApi.cfg öffnen und ConnectionIPString = 10.0.0.5 anpassen:
  1. In Maske „Easy Kassa“ Verkauf Artikel 1, Artikel 2 ...
    1. Auf Button mit Symbol Gegeben„Bankomat“ klicken für Bezahlmethoden
    2. Six Payment wählen.


# 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 mit Bankomat ist NICHT Implementiert und wird daher nicht unterstützt!