• Released
  • SIX Bankomat-/Kreditkarten-Terminal (Auftragswesen/Dokumentation/MOTIONDATA DMS/DE)

    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ückgebucht (Gutschrift via Auftragstatistikabfrage, Storno Kassenbuchungen, Storno offener Aufträge mit Anzahlungen).

    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: