Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A: ID TECH has a UniPay evaluation kit available for purchase. This evaluation kit includes a mobile reader and SDK password to download from our website. The SDK contains app libraries, demos, and source code to operate the UniPay reader. UPDATE SDKs are now offered free of charge on the  Knowledge Base UniPay Homepage

2. How can I get the password for downloading the SDK for the UniPay?

...

4. Is there a general code to parse the credit card data in Java?

A: Check out Parsomatic - Home

5. How is the UniPay powered?

...

A: Android devices must be individually tested to be supported by the UniPay reader. If yours is not currently on our list from the product page, you must either send us the device for in-house testing or use the autoconfig auto-config to attempt to create a profile. If successful, please email us the logs and we should be able to update our list with the new profile.

...

A: The supported list can be found on each product home page on our  Knowledge Base.

11. My UniPay is timing out on my iOS device, what is the cause?

A: iOS has a few potential settings that can cause the UniPay not to work. When a device fails to connect or read, please check the following settings to make sure they are correct.Image Removed

...

1. Privacy: Please go to the privacy menu in the settings and check for the microphone.Image Removed

...

Ensure that any app that uses the UniMag reader is set to green.Image Removed

...

2. Mono Audio: Please go to settings, general, accessibility to check the mono audio setting.Image Removed

...

This should be turned off and is in the hearing section of this list. Also, check the left-right balance just below this to make sure it is in the center.Image Removed

...

3. Volume limit: The iOS device can be set to limit volume from the music app. To check this, please go to settings and scroll down until you find the music app (picture of a red music note).Image Removed

...

In this menu, check the Equalizer and Volume Limit settings to make sure they are both turned off.Image Removed

...

4. Restrictions. If this is turned on, you need to make sure microphone access or audio settings are not incorrectly set with access denied.Image Removed

...

If all of these settings are correct and the reader still does not work, please make sure you have checked the function in the ID TECH demo. It can be found on the app store under the terms "ID TECH UniMag". You may also try the same reader with a different device, just to be sure that the problem is not specific to that mobile device.

...

#import “uniMag.h”

with

#import

13. The demo app does not compile on the simulator with x64 architecture. It is set up to try to be a Mac app and not an iOS app if

...

it's x64. So I can not run my app on the simulator if I have your framework in it. How do I correct this?

A: The framework will not compile in iOS 64-bit simulators. This is because the framework also supports OS X, so XCode attempts to load the OS X code when using a 64-bit iOS simulator (same CPU architecture). The solution is to remove arm64 from the Architectures and Valid Architectures for the simulator build settings. (64-bit works fine on iOS devices).Image Removed

...

14. All of the documentation is for UniPay. I have UniMag also and the framework SDK is the same one, but UniMag does not have all of the same method names as UniPay. So I need documentation for using the new universal framework with UniMag.

...

1. Use the UniPay manual/tutorials to understand how to implement the UniPay. This is by using [IDT_UniPay sharedController] for commands and using IDT_UniPay_Delegate methods for capturing data.

2. Setup Set up support for UniMag the same way as UniPay using the IDT_UniMag class. This means following the UniPay manual, substituting “IDT_UniMag” for everywhere there are examples showing “IDT_UniPay”. So, for instance, when the UniPay manual says to start a swipe you execute [[IDT_UniPay sharedController] mrs_startMSRSwipe], for the UniMag it would be [[IDT_UniMag sharedController] msr_startMSRSwipe].

...

4. Refer to the IDT_UniMag.h file for all available methods. Then in your code, when you want to access UniPay you use [IDT_UniPay sharedController] and when you want to access UniMag, you use [IDT_UniMag sharedController].

See also:

Filter by label (Content by label)
showLabelsfalse
spacesKB
showSpacefalse
sortmodified
cqllabel = "unipay" and space = "KB"
labelsunipay