Version Number Inquiry Message (Tran Type 36-06)

Simplify supports a Version Number Inquiry message from the POS process.

The POS system can send Simplify a Version Number Inquiry message when the POS system wants to check the Simplify application and parameter build numbers. Upon receipt of the Version Number Inquiry message, Simplify will send a Version Number Inquiry Response message containing these values back to the POS system.

Version Number Inquiry Message Format

The Version Number Inquiry Request / Response messages are Non-Financial messages (Transaction Type 36), with a format as described below.

API Field #, Value Description
0001,36 Transaction Type 36. Non-Financial message
0011,xxx.. Field 11 is defined as User Data. See Appendix F for the use of this field
5001,xxx Non-Financial Data (response only)
Contains the Simplify application and parameter build numbers currently active in the PIN Pad.
The format of this field is TTTLLLVVV…VV, where:
    TTT is a Tag.
    LLL is the length of the data
    VVV..VV is the version numbers.
TTT - Currently defined tags for Message Type 06 are:
    006 – Simplify application and parameter build numbers
LLL = 040
VVV..VV format:
    Positions 1-20 – Simplify application build number
    Positions 21-40 – Simplify parameter build number
5002,xxx.. PIN Pad serial number (response only)

Sample Version Number Inquiry Message

Request

An example of a Version Number Inquiry Request message (from the POS process to the Simplify application) is:

API Field #, Value Description
0001,36 Field 1 is the Transaction Type. A value of 36 indicates a Non-Financial transaction
0011,xxx.. Field 11 is defined as User Data. See Appendix F for the use of this field

Response

An example of a Version Number Inquiry Response message (from the Simplify application to the POS process) is:

API Field #, Value Description
0001,36 Field 1 is the Transaction Type. A value of 36 indicates a Non-Financial transaction
0011,xxx.. Field 11 is defined as User Data. See Appendix F for the use of this field
5001,0060402.02.021012.21.1 Version number data
006 = Tag for Simplify application/parameter build numbers
040 = Length of version number data
2.02.02101 = Simplify application version number (20 bytes, right justified, padding not shown)
2.21.1 = Simplify parameter version number (20 bytes, right justified, padding not shown)
5002,80378002 PIN Pad serial number