Einleitung

Die Anbindung des EC-Terminals an die Kassenanwendung ist als NodeJS Anwendung unter Electron implementiert. Als Kommunikationsschnittstelle wird O.P.I verwendet. (Siehe Referenzen) Die einzelnen Module werden seperat beschrieben.

Requirements

  • O.P.I fähiges Endgerät. z.B. Verifone H5000 EC-Terminal
  • Electron (Version 1.8.0 zum Stand September 2017)

Prozessablauf - Terminal XML Request

Initialisierung einer Anfrage an das EC-Terminal

Durchführung einer Zahlung (CardPayment)

Durchführung einer Rückbuchung (PaymentRefund)

Login und Logoff am Gerät

Referenzen

Kommentare