SIX Bankomat-/Kreditkarten-Terminal (Auftragswesen/Dokumentation/MOTIONDATA DMS/DE)
- 1 Allgemein
- 1.1 Hinweis:
- 2 Konfiguration
- 2.1 Modul-Einstellungen
- 2.1.1 Finanz
- 2.1.1.1 URI für Kartenterminal
- 2.1.1.2 Kontoarten
- 2.1.1.3 Sollkontenart lt. Kontenstamm für Kassenbuchungen der Buchungsart 1
- 2.1.2 Einstellungen Payment Terminal
- 2.1.1 Finanz
- 2.2 Lokale Einstellung
- 2.3 Kasse (Kassenadministration)
- 2.3.1 Zahlungsarten
- 2.3.2 Hinweis:
- 2.3.3 Kassenauswahl
- 2.1 Modul-Einstellungen
- 3 Prozessbeschreibung
- 3.1 Zahlungsabwicklung
- 3.2 Kartenterminal-Transaktion
- 3.2.1 Terminal Status - "Karte Bitte"
- 3.2.2 Timeout Terminal
- 3.2.3 Erfolgreiche Kartenterminal-Transaktion
- 3.2.3.1 Fakturierung
- 3.2.3.2 Kassenbuchung
- 3.2.4 Fehlgeschlagene Kartenterminal-Transaktion
- 3.2.5 Abbruch Kartenterminal-Transaktion
- 3.2.6 Kassenbuch und Kassenbuch Anzahlungen (Bar)
- 3.2.6.1 Anzahlungen im Kassenbuch
- 3.2.6.2 Anzahlungen in offenen Aufträgen
- 3.2.7 Storno
- 3.3 Terminal Belegjournal
- 3.4 Terminal-Tagesabschluss
- 3.4.1 Task Controller
- 3.4.1.1 Protokoll
- 3.4.2 Kasse (Administration)
- 3.4.1 Task Controller
Allgemein
Es handelt sich hierbei um eine Anbindung von SIX Bankomat-/Kreditkarten-Terminals des Anbieter SIX Payments für Baranzahlungen und Barfakturen innerhalb des MOTIONDATA DMS.
Hinweis:
Die SIX Bankomat/Kreditkartenanbindung erfordert eine eigene Freischaltung, sowie aus Sicherheitsgründen technische Mindestvoraussetzungen Ihrer lokalen IT-Infrastruktur.
Bitte wenden Sie sich zur genauen Prüfung und Machbarkeit, sowie nachfolgender Einrichtung, Konfiguration und Freischaltung für ihren Standort an den MOTIONDATA VECTOR Service-Desk.
Konfiguration
Modul-Einstellungen
Finanz
URI für Kartenterminal
In den Finanzmoduloptionen ist in der Sektion "Länderbezogene Einstellungen bzgl. der gesetzlichen Fiskalisierung" die Einstellung "URI für Kartenterminal" verfügbar.
Hier ist die notwendige URI des Kartenterminal einzutragen.
Kontoarten
In den Finanzmoduloptionen sind in der Sektion "Allgemein" die Einstellungen "Kontoarten (Konto)" und "Kontoarten (Anzahlung)" verfügbar.
Über eine Multiselektion kann gesteuert werden, welche Konten in der Kassenadministration im Karteireiter "Zahlungsarten" zur Verfügung stehen.
Per Default sind dies Konten aus dem Kontenstamm mit den FiBu-Kennzeichen "K" und "Z" (= Kassen und Zahlungsmittelkonten) für das Konto sowie "K", "Z" und "S" (= Kassen, Zahlungsmittel und Sonstige Konten), durch zusätzlicher Einstellung in können beispielsweise auch Debitorkonten in "Konto" bzw. "Konto Anzahlung" angezeigt werden.
Sollkontenart lt. Kontenstamm für Kassenbuchungen der Buchungsart 1
In den Finanzmoduloptionen steht in der Sektion "Allgemein" die Einstellung "Sollkontenart lt. Kontenstamm für Kassenbuchungen der Buchungsart 1" zur Verfügung.
Diese Einstellung dient zur optionalen Anwendung der Sollkontenart lt. Kontenstamm für Kassenbuchungen der Buchungsart 1 im FiBu-Export (Defaultwert: deaktiv).
Einstellungen Payment Terminal
Über folgende Finanzmoduloptionen kann die Übergabe von Zahlungsreferenzen von Kassenbuchungen in der Sektion “Einstellungen Payment Terminal” definiert werden:
Script für Kundenreferenz (Kassenbuchungen der Buchungsart) 1
Default Wert: auftragsnr+auftragsart+"-"+verrechnungsart
Mögliche Variablen: auftragsnr, auftragsart, verrechnungsart, rechnungsdatum (Format YYYYMMTT)
Script für Kundenreferenz (Kassenbuchungen der Buchungsart) 2
Default Wert: rechnungsnr+"-"+belegdatum
Mögliche Variablen: rechnungsnr, belegdatum (Format YYYYMMTT)
Script für Kundenreferenz (Anzahlung) 1
Default Wert: rechnungsnr+"-"+belegdatum
Mögliche Variablen: auftragsnr, auftragsart, verrechnungsart
Lokale Einstellung
In den lokalen Einstellungen kann in der Sektion "Allgemein" über die Einstellung "Timeout für Kartenterminal - Sekunden" eingestellt werden, nach wie vielen Sekunden es bei nicht erfolgter Zahlung bzw. Transaktion zu einem TimeOut (Defaultwert: 100 Sekunden) kommen soll.
Kasse (Kassenadministration)
Zahlungsarten
In den Einstellungen der Kasse (Kassenadministration) im Karteireiter "Zahlungsarten" kann für eine bestehende oder auch neu angelegte Zahlungsart (Bankomatkarten/Kreditkartenzahlungsart) definiert werden, ob es sich bei der Zahlungsart um eine Terminal-Zahlungsart handelt.
Mögliche Werte sind hierbei:
0 = Keine Terminalzahlung
1 = Terminal-Zahlung
Hinweis:
Es wird eine Deaktivierung der Zahlungsarten für die Sichtbarkeit im Zahlungsabwicklungsfenster empfohlen.
Die regulären Kreditzahlungsart(en) sollten daher für das Zahlungsabwicklungsfenster in der Kassenadministration deaktiviert werden:
Beim Ermitteln der Terminal-Zahlungsart wird für Anzahlungen eine Zahlungsart, die auch für Anzahlungen verfügbar ist, bevorzugt behandelt.
Umgekehrt hat für eine Nicht-Anzahlungs-Kassentransaktion eine Zahlungsart Priorität, die im Kassenbuch zur Auswahl verfügbar ist.
Kassenauswahl
In den Einstellungen der Kasse (Kassenadministration) im Karteireiter "Kassenauswahl" kann für eine bestehende oder auch neu angelegte Kasse die Verbindung zum Kartenterminal (= Terminal-ID oder IP-Adresse mit Port) konfiguriert werden:
Prozessbeschreibung
Zahlungsabwicklung
Bei Aktivierung und Konfiguration des SIX Bankomat-/Kreditkarten-Terminals wird das Zahlungsabwicklungsfenster bei Barfaktura und Baranzahlung wie folgt dargestellt:
Im Zahlungsabwicklungsfenster ist bei entsprechender Konfiguration die "Zahlung mit Karte" als eigene Eingabezeile verfügbar, sofern eine Kasse verwendet wird, welche auch für eine Terminal-Kommunikation konfiguriert wurde.
Es ist dabei auch eine Kombination aus "Zahlung mit Bargeld" und "Zahlung mit Karte" möglich, wobei der Betrag "Zahlung mit Bargeld" den Rechnungsbetrag übersteigen darf.
Wird hier ein Betrag eingegeben und die Zahlungsabwicklung mit dem "OK" Button bestätigt, erfolgt die Kommunikation mit dem SIX Bankomat-Terminal in Form eines eigenen Kommunikationsfensters, welches die Informationen lt. Terminal ausweist.
Vorbefüllung mit Differenzbetrag
Im Zahlungsabwicklungsfenster sind für Bar- und Kartenterminal jeweils Buttons verfügbar, welche bei Betätigung den ausständigen Differenzbetrag in die betreffenden Eingabefelder schreiben:
Prüfung der Summen
Bei einer reinen Kartenzahlung muss der Betrag "Zahlung mit Karte" exakt der Rechnungssumme entsprechen.
Stimmen die Summen nicht überein, erscheint eine entsprechende Meldung:
Kartenterminal-Transaktion
Terminal Status - "Karte Bitte"
Mit dem Terminal Status "Karte bitte" kann am Kartenterminal die Transaktion durchgeführt werden.
Timeout Terminal
Am Zahlungsabwicklungsfenster läuft dann ein Countdown gemäß dem eingestellten Timeout für das Terminal (lokale Einstellung):
Erfolgreiche Kartenterminal-Transaktion
Erfolgt innerhalb der Zeit (Timeout Terminal) eine erfolgreiche Kartenterminal-Transaktion so wird der Status im Fenster "Terminal Status" angezeigt:
Nach erfolgreicher Kartenterminal-Transaktion erscheint zusätzlich noch eine Infomeldung:
Fakturierung
Nach der erfolgreichen Transaktion wird der Fakturierungsprozess fortgesetzt, die verwendete Kreditkartenart wird inklusive der maskierten Kreditkartennummer am Fakturenbeleg ausgewiesen:
Kassenbuchung
Über die vom Kartenterminal zurückgelieferte Kreditkartenart wird versucht, ein Äquivalent in den MD-Zahlungsarten zu finden. Existiert nur eine einzige Terminalzahlungsart, wird diese verwendet.
Im Kassenbuch wird in der Spalte "Text" sowie im Infopanel, die verwendete Kreditkartenart inklusive der maskierten Kreditkartennummer angezeigt:
Fehlgeschlagene Kartenterminal-Transaktion
Erfolgt die Transaktion nicht innerhalb des Timeouts, kann der Benutzer festlegen, ob er nochmals eine "Timeout-Periode" warten oder den Fakturierungsprozess abbrechen möchte.
Abbruch Kartenterminal-Transaktion
Wird die Kartenterminal-Transaktion abgebrochen (MOTIONDATA DMS oder direkt am Kartenterminal), so ist ein Abbruch im MOTIONDATA DMS bzw. am Kartenterminal durchzuführen.
Kassenbuch und Kassenbuch Anzahlungen (Bar)
Die Kartenterminal-Funktionalität steht auch im Kassenbuch für reguläre Kassenbuchungen und Anzahlungen bei Verwendung von Terminal-Zahlungsarten zur Verfügung:
Anzahlungen im Kassenbuch
Anzahlungen werden im Kassenbuch wie folgt dargestellt:
Anzahlungen in offenen Aufträgen
Im Menüpunkt "Abschluss" des offenen Auftrages, wird die maskierte Kreditkartennummer angezeigt:
Storno
Stornos von Kassenbuchungen mit Terminal-Information werden bar zurück gebucht (Gutschrift via Auftrags- und Statistikabfrage, Storno Kassenbuchungen, Storno offener Aufträge mit Anzahlungen).
Die Stornierung einer Kartenterminal-Zahlung kann nur bar erfolgen, der Benutzer wird im Stornodialog darauf hingewiesen:
Terminal Belegjournal
Im Kassenbuch steht für Terminalkartenzahlungen ein Toolbar Icon "Terminal Belegjournal" zur Verfügung.
Mit Senden an Drucker oder Bildschirm kann das Terminal Belegjournal zur Ansicht gebracht oder ausgedruckt werden.
Terminal-Tagesabschluss
Task Controller
Der Terminal-Tagesabschluss erfolgt automatisiert über den MOTIONDATA Task Controller.
Protokoll
Das Tagesabschluss-Protokoll wird im Verzeichnis *\Archiv\TerminalAbschluss des Sub-Betriebs abgestellt.
Kasse (Administration)
In Ausnahmefällen besteht die Möglichkeit den Terminal-Tagesabschluss in der Kasse (Administration) manuell durchzuführen: