NEO 2 Interface Developer’s Guide
Copyright © 2019, International Technologies & Systems Corporation. All rights reserved.
212
If the transaction cannot be completed successfully, the response contains an appropriate
status code. The
Response Frame
contains more error information in the data field, for certain
status codes.
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
02h
See
See Response
Frame Data
Format
Note:
Specific TLV data may or may not be returned based on what was recovered from the
card. Also, there is no implied sequence for returning the TLVs; the TLVs may or may not be
returned in the order listed in the table based on what was recovered from the card.
Note:
ViVOcomm and DesFire cards return raw track data only.
If the Status Code is OK or “Request Online Authorization” 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.
Activate Transaction Response Frame Data Format: 02-01 Command
For 02-40, see below.
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)