Page tree
Skip to end of metadata
Go to start of metadata

UniMag Utility v5.0 Android Support

Step 1: Install and open UniMag Utility v5.0 application from the Play Store

Step 2: Bring up the settings interface (depending on your mobile device, you may need to press and hold one of the panel buttons beside the home button e.g. 'back' button) to select Settings and Reload XML

Step 3: Navigate through the folders to select the uploaded configuration file

Step 4: Next, open Settings again and select Start AutoConfig *This make take a few minutes to complete

If successful, the app should return the reader's serial number.

Now you can swipe cards and use the built-in email feature to send data over for us to determine whether or a not a supporting profile can be added.


  1. Anonymous

    In case of shuttle when we swipe card thru shuttle we receive card number with first 4 and last 4 digits and in between there are stars. how can we get digits against those stars. do you have any guide lines or example application for shuttle device.

    1. What you are describing is referred as Masked Track Data. Encrypting card readers will also provide a peak at part of the card number (usually the first 4-6 digits and last 4 digits). This is sometimes used to identify a card that was used in a transaction (often used when returning purchases). Being able to decrypt the remaining card data requires knowledge of the key with which the data was encrypted. Usually decryption of payment transactions only happens at the gateway or acquirer. They own the super secret key and host it in an HSM (Hardware Security Module) where decryption takes place. Often while developing a payment application the developer will use a card reader injected with a demo key. A demo key is knowable and there are many publicly available decryption tools and codes samples to do decryption. You can learn more in the Areas of Knowledge part of this Knowledge Base. There is whole section devoted to cryptography.