SmartTap - Configuration command example

Use command 04-00 to set configuration values for Smart Tap. Google uses "Collector ID" to refer to what Apple might call Merchant ID. Set it once-and-for-all using 04-00. 

Example command:

56 69 56 4F 74 65 63 68 32 00 04 00 00 57 DF EE 3B 04 00 BC 61 4E DF EE 3C 0B 00 00 00 00 00 00 00 00 00 00 00 DF EE 3D 0B 00 00 00 00 00 00 00 00 00 00 00 DF EE 25 0B 00 00 00 00 00 00 00 00 00 00 00 DF ED 02 05 00 00 00 00 01 DF ED 03 01 00 DF ED 04 01 01 DF ED 05 01 01 DF ED 06 01 00 DF ED 07 01 00 FF 7A

 

56 69 56 4F 74 65 63 68 32 00 – ViVOTech2\0 header

04 00 – command

00 57 – length (less CRC)

DF EE 3B – Collector ID

04 00 BC 61 4E – Length (04) and data

DF EE 3C – Store Location

0B 00 00 00 00 00 00 00 00 00 00 00 – Length (11) and data

DF EE 3D – Terminal ID

0B 00 00 00 00 00 00 00 00 00 00 00 – Length (11) and data

DF EE 25 – ICC Response Code

0B 00 00 00 00 00 00 00 00 00 00 00 – Length (11) and data

DF ED 02 – POS Capabilities Bitmaps

05 00 00 00 00 01 – Length (05) and data

DF ED 03 – Retry Times

01 00 – Length (01) and data

DF ED 04 – Select OSE support

01 01 – Length (01) and data

DF ED 05 – Skip Second Select support

01 01 – Length (01) and data

DF ED 06 – Stop Payment if SmartTap 2.1 Failed support

01 00 – Length (01) and data

DF ED 07 – Pre-Signed support

01 00 – Length (01) and data

FF 7A – CRC16