Die Zahlung mittels EC- oder Kreditkarte ist im Einzelhandel weit verbreitet. Ist das dabei verwendete Kartenterminal mit der Kasse verbunden kann der Kassiervorgang schneller erfolgen und Fehler werden minimiert. Shop&Sell ermöglicht die Kopplung mittels ZVT-Schnittstelle (seriell und Netzwerk), die von vielen Terminals unterschiedlicher Hersteller unterstützt wird. In diesem Beitrag sollen Anschluss und Konfiguration eines EC-Terminals erläutert werden.
Hardware anschließen und Terminal konfigurieren
Gängige Terminals haben sowohl einen seriellen als auch einen Ethernet-Anschluss. Weitere Optionen stellen WLAN oder Bluetooth dar. Im letzteren Fall wird die Kasse mittels Kabel an die Basisstation des Terminals angeschlossen. Der Anschluss via Netzwerk erlaubt es, dass ein Terminal von mehr als einer Kasse verwendet werden kann.
Das HYPERCOM Artema Hybrid hat zwei serielle Schnittstellen. Die Kasse wird mit dem Anschluss COM1 verbunden.
Beim ingenico iCT250 befinden sich die Anschlüsse an einer separaten Anschlussbox.
Bei einigen Terminals muss die ZVT-Schnittstelle erst aktiviert werden.
- HYPERCOM Artema Hybrid: Menü → Verwaltung → Service → Kassenprotokoll
- ingenico iCT250: 2x Taste F und Funktionscode 513
- Verifone H5000: Menü → Verwaltung → Service → Kassenschnittstelle
Einstellungen für das Terminal in der Kasse
Unter Einstellung → Hardware → Zahlungsterminal werden die Hardware-Einstellungen für das EC-Terminal vorgenommen.
- Schnittstelle: Netzwerk oder serielle Schnittstell COM1-COM12
- Einstellungen (nur seriell): für die serielle Schnittstelle können hier Einstellungen wie z.B. die Schnittstellengeschwindigkeit vorgenommen werden
- Host (nur Netzwerk): hier wird der Hostname oder die IP-Adresse des Terminals eingetragen. Bei Verwendung einer IP-Adresse muss darauf geachtet werden, dass das Terminal immer die gleiche IP-Adresse hat (feste IP vergeben oder die automatische Vergabe im DHCP-Server entsprechend einstellen).
- Port (nur Netzwerk): Portnummer. Standardwert für ZVT ist 22000. Andere typische Werte sind 50000 (HYPERCOM Artema Hybrid), 5577 (ingenico iCT250) und 20007 (Verifone VX680)
- Verzögerung: Bei einigen wenigen Terminals kommt es zu Problemen, wenn ZVT-Befehle in zu schneller Abfolge gesendet werden. In diesem Fall lässt sich hier eine Verzögerung einstellen. Für das ingenico iCT250 ist 1000 ein sicherer Wert. Standardwert ist 0.
- Diagnose: Testet die Verbindung zum Terminal und gibt einen Diagnosebericht über den Drucker des Terminals aus
Zahlungsart konfigurieren
Damit die ZVT-Schnittstelle in der Kasse verwendet werden kann, muss sie im Shop&Sell Manager unter Einstellungen → Kassen → Kasse bearbeiten aktiviert werden (sofern zentrale Einstellungen verwendet werden, andernfalls erfolgt die Konfiguration direkt in der Kasse unter Einstellung → Optionen → ZVT).
- ZVT-Schnittstelle aktiv: aktiviert die ZVT-Schnittstelle
- ZVT-Zahlungsart: gibt die Zahlungsart an, die bei einer Zahlung mittels Terminal verwendet werden soll. Bei Akzeptanz von mehr als einem Karten-Typ sollte hier eine allgemeine Kartenzahlung eingestellt werden.
- Druckumleitung: In der Standardeinstellung druckt das Terminal seinen Beleg selbst. Bei aktivierter Druckumleitung erfolgt der Druck über den Bondrucker der Kasse.
- Kennwort Kassierer / Kennwort Händler: Einige Terminals erforden für bestimmte Funktionen ein Passwort. Diese Passwörter können hier hinterlegt werden.
- Erkennung Kundenbeleg: In den Grundeinstellungen gibt es die Option „ZVT: Kassenbon und EC-Kundenbeleg zusammenfassen“. In diesem Fall werden bei aktivierter Druckumleitung nicht drei (Kassenbon, Kundenbeleg, Händlerbeleg), sondern nur 2 Bons gedruckt (kombinierter Kassenbon/Kundenbeleg und Händlerbeleg). Falls der Kundenbeleg nicht automatisch richtig erkannt wird kann hier ein Textmuster hinterlegt werden, um den Kundenbeleg zu erkennen. Sollte das Terminal in Abhängigkeit der verwendeten Karten in einer anderen Sprache drucken, können hier auch mehrere Muster hinterlegt werden.
Als letztes muss noch eine Möglichkeit geschaffen werden, die Zahlung mittels Terminal auszulösen. Dazu muss ein Touch-Button oder eine programmierbare Taste für die ZVT-Zahlung angelegt werden. Im Fall einer programmierbaren Taste erfolgt das im Shop&Sell Manager unter Einstellungen → Programmierbare Tasten → Neue Taste (oder direkt in der Kasse, falls keine zentralen Einstellungen verwendet werden). Die Zahlung über das Terminal wird wie jede andere Zahlart konfiguriert. Als Typ muss „ZVT Zahlung“ ausgewählt werden. Die Zahlart, die im Beleg verwendet wird, ist die Zahlart, die im vorherigen Schritt für die ZVT-Schnittstelle konfiguriert wurde.
Funktionen in der Kasse
Zum Kassieren mittels EC-Terminal muss die vorher konfigurierte Zahlungs-Funktion ausgelöst werden. Die Belegsumme wird in diesem Fall an das Terminal gesendet. Bei erfolgreicher Zahlung wird der Kassenbon abgeschlossen. Andernfalls bleibt der Bon geöffnet und der Vorgang kann wiederholt oder eine andere Zahlart verwendet werden.
Manche Terminals erlauben keine manuelle Bedienung während eine Kasse verbunden ist. In diesem Fall kann man typische Funktionen auch über die Kasse auslösen, indem man eine entsprechende programmierbare Taste (alternativ Touch-Button) anlegt.