NEO 2 Interface Developer’s Guide
Copyright © 2019, International Technologies & Systems Corporation. All rights reserved.
235
Note:
ViVOcomm and DesFire cards return raw track data only.
If there was an error in the
Command Frame
received then the response contains an
appropriate status code.
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
03h
See
See Data Tables
If Status Code is OK, then the format and contents of the data field in the
Response Frame
are
given in the following table. Some data objects may not be present depending on the card
involved in the transaction and the presence or absence of a Clearing Record object (DE 055).
All TLV lengths include the Tag and Length bytes.
Get Transaction Result Format and Content: Plaintext data field format (03-00)
Data Item
Length
(bytes)
Description
Track 1 Length
1
If Track 1 is available, then this field gives the length of the Track 1 data
that follows. If Track 1 is not available, then a Length of 00h is returned.
Format: Binary
Track 1 Data
(MagStripe card)
Variable
Track 1 Data (if available).
Format: ASCII (no null terminator)
Track 2 Length
1
If Track 2 is available, then this field gives the length of the Track 2 data
that follows. If Track 2 is not available, then a Length of 00h is returned.
Format: Binary
Track 2 Data
(MagStripe card)
Variable
Track 2 Data (if available).
Format: ASCII (no null terminator)
Track 3 Length
1
If Track 3 is available, then this field gives the length of the Track 3 data
that follows. If Track 3 is not available, then a Length of 00h is returned.
Format: Binary
Track 3 Data
(MagStripe Card)
Variable
Track 3 Data (if available).
Format: ASCII (no null terminator)
DE055 (Clearing
Record) Present
1
If a Clearing Record (DE 055) field is available, then this field is 01h.
If there is no Clearing Record (DE 055) field, then this field is 00h.
TLV DE 055 (Clearing
Record)
(see Clearing Record
Format)
Variable
DE 055 data (if available) as a TLV data object encoded with Tag ‘E1’. The
DE 055 data is the same data as is included in the Activate Transaction
Clearing Record. Refer to the
Activate Transaction Clearing Record
table.
Tag: E1 Format: Variable length group tag.
TLV Data
Variable
Refer to Activate Response TLVs