Google Smart Tap settings

A list of all valid configuration settings relating to Google Smart Tap controlling parameters in the config.txt file.

Note: In these settings # is a number from 1 to 6, showing which settings form a group for reading each of 1 to 6 Smart Tap passes linked to different Collector IDs, which might be presented to this VTAP reader.

These settings are necessary to provide the VTAP reader with pairs of ST#CollectorID and ST#KeySlot that identify you as the Google merchant entitled to read particular passes, and point to the appropriate private key to decode the data. You will separately need to upload the key files to those key slots. Multiple collector IDs are not supported by Android, which means you cannot request more than one Collector ID from Google. Only one set should be live at any one time. Help with this is included in Start reading your own passes.

ST#CollectorID
Definition:

An identifier supplied by Google to uniquely identify your passes in Google Wallet Smart Tap applications

Options:  
Default value: N/A
Example value: =97598013
ST#KeySlot
Definition:

An instruction to use the private key saved to a particular slot on the VTAP, when reading passes of type #.

Options:

=1 to =6, identifying key file.
=0 or omitted (default) Google Wallet Smart Tap data will still be received and sent by the VTAP, only if the pass does not require authentication by the terminal.

Default value: =0
Example value: =4
ST#KeyVersion
Definition:

An instruction to use the private key with a particular version number saved on the VTAP, when reading passes of type #

Options:  
Default value: =0
Example value: =10
STDefaultPassesEnabled
Definition:

Used to restrict the number of ST passes linked to different Collector IDs, to be checked. Reduces the time spent testing each pass presented. Allows you to have alternative ST pass details available in the configuration, ready to change over by serial command if or when they are needed.

Options:

In this example, only the ST5 pass will be enabled at startup

Default value: =1,2,3,4,5,6
Example value: =5