Public Transport Card Reader Configuration

  1. Add the Parameter to the Database

Copy the parameter PublicTransportPlugin.dll to C:\POS\Plugins, and add it to the POS database in the “Plugins” table

Public Transport parameters are loaded from QChessOvcSettings.xml. If needed, they can also be added manually to the POS4 parameters. 

ParameterName Description
PublicTransportWebUrl Example: https://xyz.nl/
PublicTransportRestUrl Example: https://xyz.nl/ovhost/rest
PublicTransportMerchantCode Example: XYZ
PublicTransportCashRegisterId Example: XYZACC01
PublicTransportReaderSerialNumber Example: XYZACC01
PublicTransportAllowPrintCardInfo default false - enable/disable Arriva card check when sending sales to POS from Arriva and printing Arriva card serial number and product info on receipt
PublicTransportAllowQuickPaymentTypes default true - enable/disable Arriva quick payment buttons
  1. Install the card reader (Windows)

Note: you will need to use a real reader, not a simulator

Download, unzip and Install CPR-USB-driver-build20161102.zip and Feig dependent libraries.zip from our Public Transport folder. R39 fig5

Note: Contact our Support Team if you need access to this folder.

Insert the Feig Reader into a USB port. The drivers will be automatically installed.

Install usbreader 1.7.0 from the Public Transport folder:

usbreader_windows_1_7_0.exe

Directory: C:\usbreader

Unzip the Reader configuration file and place the configuration files usbreader.properties and QChessOvcSettings.xml in the folder C:\usbreader.

Double click on c:\usbreader.exe

This will connect the reader to the backend. You should see a green display and the message “Klaar voor gebruik” (Ready to Use).
R39 fig1

You will also see a green dot in the system tray. An orange dot indicates a connectivity error. A blue dot indicates “in progress”.
R39 fig2

The log file is located in C:\usbreader\log\info.

  1. Create buttons in POS4 using the Menu editor

Hold Shift + Right Click on the key button to open the configuration window, and select Menu Editor. Then choose a menu and click Add Button.
4A9 fig1a 4A9 fig2a

Add the buttons:

“AppPublicTransportCardInfo”

“AppPublicTransportCardLogs”

R39 fig3

  1. Test the Card reader

    1. Login to the test company, and start the POS with a card reader
    2. Place a test card on the card reader
    3. Click Card info
    4. The receipt is printed
    5. Click Log
    6. The receipt is printed

R39 fig4

  1. Printing Additonal Information

In order to print additional information for subscription products on the receipt, such as “Centrumzone”, “Star value”, “Valid from”, and “Valid until”, set the parameter PrintItemDescriptionLong to “1”.

R39 fig6