ZVT (Electronic Fund Transfer)

The program description is divided up as follows:

Remarks on program function

The data for connection of a payment terminal, type ZVT, can be updated, i.e. created, changed or deleted, with this program. Data which has already been stored can also be displayed. This EFT corresponds to the ZVT POS protocol V 1.0 of the "Verband der Terminalhersteller e.V". (association of terminal manufacturers).

The interface and link to a processing unit must be defined and the device-specific operation mode of the EFT terminal must be set.

Please note:
Payment terminal devices are required for payments with magnetic cards. Further parametering is necessary to operate this device, e.g. an appropriate Payment type with linkage of a valid Credit card, etc.

Several reports are callable at the till with the event  EFTKEY, EFTKEYn and fEFTKEY. For each function number a special text must be exist in program Parameter -> Misc. params. -> Text groups type "Text f. payment" (Text group 9004).

  1. Function number 1
    EC initialization
  2. Function number 2
    Day end
  3. Function number 3
    Net diagnose
  4. Function number 4
    Reprint last receipt

 

For the driver DvGDWinkel, the function numbers are different as follow:

 

  1. Function number 1
    Day end. The payments will be send to the provider (e.g. easycash, „card complete“).
    A report will be printed on the terminal printer
  2. Function number 2
    Reprint last receipt on the  EFT terminal printer
  3. Function number 3
    Total amounts (per card type)
  4. Function number 4
    Date / Time of the till will be set from the EFT terminal
  5. Funktionsnummer 5
    EC initialization

Remarks on data fields

The following description deals with all available options for update of this basic data.

As with nearly all other programs the following also applies here:


Baudrate

Field with firmly defined selection options

Select one of the offered baud rates by clicking on this field and with a second click confirming the selection.

The system offers the following baud rate:


Debug

Field with firmly defined selection options

Select one of the offered debug levels by clicking on this field and with a second click confirming the option required.

The system offers the following debug levels:

Please note:
Only select a value higher than "0" for the debug level if a record of the communication of the payment terminal is required for error analysis. The details appear in file "errlog" in directory work of the appropriate system unit.


Usage

Entry range permitted: numeric 0 - 1

Enter the number of the terminal in this field. The entry must match the value entered in the appropriate Payment type, i.e. the payment terminal whose number is stored in program Payment type is selected.

Default = 1


Ack. timeout

Entry range permitted: numeric 0 – 9999999999


Request timeout

Entry range permitted: numeric 0 - 9999999999


Busy timeout

Entry ranger permitted: numeric 0 - 9999999999


Delay between transactions

Entry ranger permitted: numeric 0 - 9999999999


Password

Entry range permitted: alphanumeric max. 6 pos.

Enter the number of the terminal in this field. The entry must match the value entered in the appropriate Payment type.


Local currency

Entry range permitted: numeric 0 - 999

Enter the number for the ISO currency code of the local payment type. This entry must match the value entered in the appropriate Payment type.

Default = 978


Code page

Select one of the character sets offered by clicking on this window and with a second click confirming the option required.

Default = 7 ASCII

Note:
For the Ingenico-Terminal the options "Req.status info", "Currency", "Use print lines" and " Use TLVs " should be activated. The Codepage must be set to ISO 8859-1.

 

The "Code page" refers to the coding for print lines. Is "Use TLVs" activated, the MICROS Retail OSCAR POS code pages (7-Bit ASCII, ISO 8859-1, ISO 8859-2 and 7-Bit ZVT) will be transferred during log on. Due to lack off support of up to now EFTs, it will not be checked what kind of codepages are supported from the EFT terminal. Instead, the driver expect that the EFT print lines will be converted according to the code page, independent of the option  "Use TLVs ".


Characters per print line

Entry range permitted: numeric 0 - 99

Enter a value for the characters per print line of the voucher printer for this terminal.

Default = 40 characters

Note:
This value will only be used if  "
Use TLVs" is activated. Otherwise the characters per line are fixed and can only be changed within the EFT settings.

 


Immediate printing

Field with firmly defined selection options

Select one of the offered print options by clicking on this field and with a second click confirming the option required.

The system offers the following print options:

NO
The EFT data on the receipt will be printed first and the merchant ticket afterwards.

 

Parameters for parallel printing:

 

Only merchant ticket
The merchant ticket for the EFT payment will be printed first and the receipt with the EFT data afterwards.

 

Parameters for Subsequent receipt:

 

YES = (not in use)

 

Notes:
The setting for "Immediate printing" depends on the print configuration of the terminal. For EFT payments a generell FGL parameter (EFTInfoOnSalesReceipt ) has to be linked to the terminal to change the default parameter in the file "KasseInitGlobals.fgl"

 

For the Ingenico-Terminal the options "Req.status info", "Currency", "Use printlines" and " Use TLVs " should be activated. The Codepage must be set to ISO 8859-1.

 


Usage printer

Button active: This terminal uses a printer (No print lines will be send to the till).
Button deactivated: This terminal does not use a printer. (Print lines will be send to the till)

The option "Usage printer" must be activated for EFTs with printer who do not support the sending of print lines.

 

Notes:

 

 


Req.status info

Button active: This terminal sends status information for a query.
Button deactivated: This terminal does not send status information for a query.

Note:
For the Ingenico-Terminal the options "Req.status info", "Currency", "Use printlines" and " Use TLVs " should be activated. The Codepage must be set to ISO 8859-1.


No control admin

Button active:
Button deactivated:


Currency

Button active: The currency ID will be printed.
Button deactivated: The currency ID will be not printed.


Use print lines

Button active: The till prints lines which have been send from the EFt with the command "EFTPRINT" or "EFTNOW", according to the setting of "Immediate printing".
Button deactivated: The till does not prints any lines which have been send from the EFT.

Notes:

 

 


Use TLVs

Button active: The data protocol uses TLVs (type-length-value)
Button deactivated: The data protocol does not use TLVs (type-length-value)

Note:
Is "Use TLVs" activated, the MICROS Retail OSCAR POS POS code pages (7-Bit ASCII, ISO 8859-1, ISO 8859-2 and 7-Bit ZVT) will be transferred during log on. Due to lack off support of up to now EFTs, it will not be checked what kind of codepages are supported from the EFT terminal. Instead, the driver expect that the EFT print lines will be converted according to the code page, independent of the option  "Use TLVs".

 


On error no print

Button active: In case of failed transactions, no EFT vouchers will be printed.
Button deactivated: In case of failed transactions, EFT vouchers will be printed


Compressed print

Button active: The voucher will be printed in compressed mode.
Button deactivated: The voucher will be printed in normal mode.


Ticket no. hexadecimal

Button active: The voucher will be send in hexadecimal code.
Button deactivated: The voucher will be send in BCD code.


CC hexadecimal

Button active: The voucher will be send in BCD code.
Button deactivated: The voucher  will be send in hexadecimal code.


Index


MICROS Retail Deutschland GmbH
Salzufer 8
D-10587 Berlin
-Germany-