© CCV GmbH - It is not allowed to duplicate or distribute this document without our agreement.
6.4 ECR protocols
6.4.1 ZVT
6.4.1.1 ZVT Spezification
The base of the implementation of the ZVT ECR protocol is the specification that is available
on our website www.zvt-kassenschnittstelle.de for download. CCV does not guaranty the
completeness of the ZVT-specification.
6.4.1.2 Terminal startup with ZVT
This chapter should explain the terminal startup with the ZVT ECR protocol in single steps.
Actions like the EMV configuration after an initialization have to be initiated by the vending
machine.
Requirements
- Correct initial configuration with correct IP address, Terminal ID and PU
number. These parameters can be set by using the ZVT command “Change
Configuration (08 13)”. The correctness of the used parameter entries will
not be verified, so this has to be done before.
- The terminal will give the status “Inbetriebnahme erforderlich” (initialization
needed) (status enquiry, tag 1F55: 40 00).
Startup
1. OPM + COR will be mounted
2. Terminal lock “Inbetriebnahme erforderlich” (initialization needed) (status enquiry, tag
1F55: 40 00)
3. Vending machine is executing the startup (08 13)
4. Vending machine is executing the initialization
5. Vending machine is executing the configuration diagnosis
6. Vending machine is executing the EMV configuration diagnosis
7. Vending machine is ready
Following there should be given some information about the error handling while executing the
startup.
Initialization failed
- The PU number and the connection data will not be safed, only the Terminal
ID will be taken over.
- The terminal is sending an abort “06 1E 01 7D”
- Vending machine is executing a status enquiry.
- The terminal is sending the terminal lock “Initialisierung erforderlich”
(initialization needed) (Status Abfrage, Tag 1F55: 02 00).