UIC Bezel5 Programmer’s Manual
Page.160/166
UDN PM098 Rev. 1.0
Copyright © 2013, Uniform Industrial Corp. All Rights Reserved
Empty Tag Format
Byte 0
Byte 1~4
Byte 5
[#], Start sentinel
0000
[?], End sentinel
The empty track has two different meanings
1.
It may indicate the user taps the ISIS wallet phone for the payment but there is no ISIS
wallet data. Usually, it comes after track 1 & 2 payment card data.
2.
It may indicate the POST TRANSACTION command is sent to the ISIS wallet phone
successfully.
Error Tag Format
Byte 0
Byte 1~4
Byte 5~8
Byte 9
[#], Start sentinel
Fxxx (Error code)
Status code, Optional
(only available for some error codes)
[?], End sentinel
The error track data is starting with FXXXX to indicate ISIS wallet error reading. Or the error returned from POST TRANSACTION
command.
Error code List
Error Code
Status Code
Description
F101
XXXX*
Get SmarTap Data Error
F102
N/A
Get SmarTap Data Error - buffer overflow
F103
N/A
Get SmarTap Data Error - Command Timeout
F104
N/A
Get SmarTap Data Error - the length of Card Response is wrong
F111
XXXX*
Post Transaction Data Error
F112
N/A
Post Transaction Data Error - buffer overflow
F113
N/A
Post Transaction Data Error - Command Timeout
F114
N/A
Post Transaction Data Error - the length of Card Response is wrong
* XXXX is from the ISIS wallet to be the status code other than 9000 (success) such as 6909 (ISIS wallet internal error).
The programmer must refer to ISIS technical document for further information.
Tag FFFF820E Data Object Format
Data/Tag
Description
Data Object Format (Bytes)
Output in ASCII (Bytes)
#
Start Sentinel
1 byte
0000
Total length of track
2 bytes