![IDTECH Vivopay Neo 2 Скачать руководство пользователя страница 165](http://html.mh-extra.com/html/idtech/vivopay-neo-2/vivopay-neo-2_developers-manual_618786165.webp)
NEO 2 Interface Developer’s Guide
Copyright © 2019, International Technologies & Systems Corporation. All rights reserved.
165
8.4.8.
Contact Set Terminal Data (60-06)
This command creates new terminal data according to the TLVs passed in. The terminal data is
mandatory and seldom changes. It represents configuration data that usually gets set one
time, in pre-production, and never changes thereafter.
Command Frame
Byte 0-9
Byte 10
Byte 11
Byte 12 Byte 13
Byte 14 …
Byte 14+n-1
Byte 14+n Byte 15+n
Header Tag
& Protocol
Version
Command
Sub-
Command
Data
Length
(MSB)
Data
Length
(LSB)
Data
CRC (LSB)
CRC (MSB)
ViVOtech2\0
60h
06h
Data Objects
Data Objects
<TagCounterL> <TagCounterH> <TLV1> <TLV2>…<TLVn>.
Where:
<TagCounterL> <TagCounterH>: the Number of <TLV> tags.
Response Frame
Byte 0-9
Byte 10
Byte 11
Byte 12
Byte 13
Byte 14 …
Byte 14+n-1
Byte 14+n Byte 15+n
Header Tag
& Protocol
Version
Command Status Code
Data
Length
(MSB)
Data
Length
(LSB)
Data
CRC (MSB)
CRC
(LSB)
ViVOtech2\0
60h
See Status
Code Table
See Response
Frame Data
Format
Note:
If a <TLV> format was bad, status code is 0x05. If flash error, status code is 0x62.
Terminal Data List Example
Data
ID
Tag
Value name
Length
(Byte)
Data
1
5F36
Transaction Currency Exponent
1
02
2
9F1A
Terminal County Code
2
08 40
3
9F35
Terminal Type
1
21
4
9F33
Terminal Capability
3
60 28 C8
5
9F40
Additional Terminal Capability
5
F0 00 F0 A0 01
6
9F1E
IFD Serial Number
8
54 65 72 6D 69
6E 61 6C
7
9F15
Merchant Category Code
2
12 34
8
9F16
Merchant Identifier
15
30 30 30 30 30
30 30 30 30 30
30 30 30 30 30