This topic discusses the ID Card transformation feature in MyQ. The transformation might be necessary if the customer needs to import card numbers from a third-party SW database and the card number format in this database doesn't match the format read by the MyQ card reader.
The third-party system card readers can give output in a different format than the card readers used in MyQ. In consequence, users card numbers imported from the third-party system can differ from the card numbers read by the MyQ card readers. To unify the format of the two outputs, you can define a specific sequence of commands that transforms the output of the MyQ card readers to the format used in the database of
the third-party system.
With most of the MyQ card readers, you can use the card reader configuration software to set the format directly on the reader. However, it is simpler and faster to set one or two universal MyQ transformations than to separately change settings of each card reader.
How to setup the card transformation:
On the User Authentication settings tab, in the Cards section and under Advanced, you can define and use a transformation for card readers and select to use it on a USB reader connected to the administrator PC. The USB reader can be used to recharge credit or associate cards.
Card code transformation: This transformation is used by Embedded terminals (with USB readers connected directly to the device) and by the reader for a HW terminal that is connected, usually, as a primary reader.
USB reader transformation: Check the box to apply the transformation to card readers connected to a PC USB slot. These card readers are usually used to recharge credit or to associate cards with user accounts.
Defining the transformation
You can define the transformation by adding commands that can be found on this list. The commands have to be separated by a semicolon (;) and are read and executed from left to right. For example in the transformation CommandX;CommandY, Command X is executed first and Command Y, second.
All the commands, except for the + command, are applied in the following way:
The first command of the transformation and each command immediately behind the + command are applied to the initial card number. All other commands are applied to the result of their predecessors.