ID Tech Unimag Card Reader

1,455 views
Skip to first unread message

Venkat

unread,
Mar 29, 2012, 9:45:59 AM3/29/12
to phonegap
Hi,

Is it possible to capture card data while swiping card in ID Tech
Unimag reader Through PhoneGap in Android. if yes how can we do it. is
there any plugins available for that..

Thanks in advance.

Regards,
Venkat

Mayu Mayooresan

unread,
Apr 26, 2012, 12:57:14 AM4/26/12
to phon...@googlegroups.com
I also have the same problem. I'm just wondering is there any Credit/Debit card reader that can be utilised via Phonegap??

Regards
Mayu

Sumit Verma

unread,
Jul 5, 2012, 1:48:16 PM7/5/12
to phon...@googlegroups.com
I would also like to use IDTech UniMag reader to read magnetic cards. Anyone created a plugin for it that they can share?


On Wednesday, July 4, 2012 7:16:56 AM UTC-4, Andrew Angell wrote:
Ever have any luck figuring this out?

Sumit Verma

unread,
Jul 10, 2012, 5:59:49 PM7/10/12
to phon...@googlegroups.com
We would be interested in funding if anyone wants to work on the plugin.


Sumit Verma
Partner / Vice President | ten24, LLC
office: 877.886.5806 x 103 | mobile: 617.290.8214
www.ten24web.com | www.linkedin.com/in/sverma | twitter: blogonria


On Tue, Jul 10, 2012 at 5:40 PM, Don Vaughn <donald...@gmail.com> wrote:
bump - I'm wondering the same thing.  No one has made any progress?
-- You received this message because you are subscribed to the Google
Groups "phonegap" group.
To post to this group, send email to phon...@googlegroups.com
To unsubscribe from this group, send email to
phonegap+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/phonegap?hl=en?hl=en
 
For more info on PhoneGap or to download the code go to www.phonegap.com
 
To compile in the cloud, check out build.phonegap.com

alexis banaag

unread,
Nov 21, 2012, 7:15:55 PM11/21/12
to phon...@googlegroups.com
I am encountering difficulty implementing ID TECH Unimag as a plugin on our application. See Unimag does listen to events triggered what I can't comprehend is how can I communicate with both obj-c and javascript that when a notification was triggered from obj-c it should also trigger a function or an event that my javascript has or has been listening to. 

What I did is when a notification has been triggered store something on a global variable then on my javascript I would delay the calling of my function that would retrieve the global variable. It's not a clean approach but it works somehow. The only problem is when a swipe is triggered Unimag stop any task then my javascript function won't be triggered anymore. Sorry I can't provide a snippet since I'm using a windows PC as of the moment. I'll post the snippet later. THANKS.

On Wednesday, September 12, 2012 6:34:51 AM UTC+8, Kim McCann wrote:
Well, I just finished writing an alpha of a plugin to handle a very similar commercial project.   Its a plugin to read card readers for NetSecure / Kudos Payments.   It honestly looks like it may be the same device re branded by a different manufacturer.

It was a somewhat difficult project to wrap the manufacturer android API into a plugin, but that was just from a sheer lack of documentation.   In essence, what you need to do in the plugin is run the reader/decoder api from the manufacturer in its own thread, and set global vars containing the data as the device reports changes.  Then you can create a listener to watch the variables and take actions on change.

If someone is having trouble with a specific instance, I might be able to point you in the right direction.

When the plugin is ready for distribution we may release it on github, but need agreement from the swiper manufacturer first.

In the meantime, as I mentioned above, I may be able to help if you're trying to roll your own and run into difficulty.

For any questions you post, I ask that you provide me a code snippet or sample you are having trouble with.

alan blount

unread,
May 13, 2013, 4:40:04 PM5/13/13
to phon...@googlegroups.com
I am also interested in a phonegap compatible magnetic card reader.... anything to recommend, or code that is ready to release (or even close)?

Domingo Imperatori

unread,
Jul 9, 2013, 8:02:36 PM7/9/13
to phon...@googlegroups.com
Hi,
I'm creating a POS Mobile for android, hybrid app. I'm going to use VeriFone as a CC processor, but the CC reader can be any, some body got any luck founding one cc reader compatible with a Phonegap plugin?
 
Thank you,

Josh Arnold

unread,
Jul 10, 2013, 2:01:01 PM7/10/13
to phon...@googlegroups.com
I was able to get a basic plugin working with IDTech Unimag Pro. They had a great java sample code/api that I was able to modify and turn into a DroidGap plugin.


--
-- You received this message because you are subscribed to the Google
Groups "phonegap" group.
To post to this group, send email to phon...@googlegroups.com
To unsubscribe from this group, send email to
phonegap+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/phonegap?hl=en?hl=en
 
For more info on PhoneGap or to download the code go to www.phonegap.com
 
To compile in the cloud, check out build.phonegap.com
---
You received this message because you are subscribed to a topic in the Google Groups "phonegap" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/phonegap/syF2qAFPzEU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to phonegap+u...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

alan blount

unread,
Jul 10, 2013, 3:32:48 PM7/10/13
to phon...@googlegroups.com
@josh, do you have any public code to share w/ us?  a plugin or something along those lines?

Thanks,
-alan

Josh Arnold

unread,
Jul 10, 2013, 3:51:39 PM7/10/13
to phon...@googlegroups.com
Unfortunately, it was for a past employer so I am not able to release the code. Especially because their app was also going to be a POS/Gift Card app. I can give you the java samples that IDTech has available, though, if that would help?

alan blount

unread,
Jul 10, 2013, 4:03:21 PM7/10/13
to phon...@googlegroups.com
Well, I'm really a web developer (which is why I'm using PhoneGap) and mostly out of my depth with native code.  If it's not a plugin, I can't accomplish much.

Any chance I can "hire" you to re-build and release that plugin as open source?

I've been testing the waters to see if I can get anyone interested, but I'd prefer someone who has already done it once...

thanks,
-alan



Thanks,
-alan

Josh Arnold

unread,
Jul 10, 2013, 4:06:38 PM7/10/13
to phon...@googlegroups.com
Are you looking for Android or iOS? I have only accomplished the Android plugin previously.

alan blount

unread,
Jul 10, 2013, 4:20:16 PM7/10/13
to phon...@googlegroups.com
Well... at this point, there isn't a publicly available phonegap plugin for any non-vendor-specific readers that I can find... so anything is better than nothing.

Obviously, it'd be nice to support both, but I'd start with just Android.... my current needs are pretty flexible, but the whole point is putting it out open source, so the community could add to (and support) it.

Thanks,
-alan

Jesse Wellhoefer

unread,
Jan 7, 2014, 2:56:59 PM1/7/14
to phon...@googlegroups.com, al...@zeroasterisk.com

Hi  Alan

Did you find this plugin?  I am also looking for the same plugin.  I have an app that uses magtek readers.  Most of my app is run in a webview, so I am switching my app to PhoneGap.  But I need to be able to interface with the magteck Idynamo.

Our app is really for a great cause.  Check us out at www.ContinueToGive.com

Thanks
Jesse

jcesarmobile

unread,
Jan 8, 2014, 2:38:55 AM1/8/14
to phon...@googlegroups.com, al...@zeroasterisk.com
I've been googling and somebody paid more than 4000$ in elance to get a plugin done
https://www.elance.com/j/iphone-phonegap-plugin-unimag-card-swiper/28267100/
You can try to contact LogicNEXT, maybe they release the plugin or sell it to you for a good price


But as Unimag is a commercial product, I think you should ask ID tech for the plugin

Jesse Wellhoefer

unread,
Jan 8, 2014, 11:15:23 AM1/8/14
to phon...@googlegroups.com, Alan Blount
Julio

Thank you very much, I just got off the phone with LogicNext and it looks promising.

Julio and Alan
What kind of projects are you working on that you need this info?
Alan, about using SlidePay, since they are also acting as the payment processor, going that route could cost you allot of money down the road as they take their cut from each transaction.

I currently have a fully functional solution that took me allot of work.  I am even able to take the encrypted data from the card reader decrypt it and send it to my processor as a card present transaction that has very low transaction rates.

Right now I am switching from Native code to Phone Gap.  That is why I need this plugin made.

Anyways, thats my background, and maybe we can work tother to get this plugin made and I could help you guys actually use the data sent from the card reader.

Cheers

Jesse Wellhoefer
Client Solutions Director
Continue To Give
Helping People, Help People
Office:1-800.684.0550:ext 10
www.ContinueToGive.com

alan blount

unread,
Jan 8, 2014, 11:30:28 AM1/8/14
to Jesse Wellhoefer, phon...@googlegroups.com
I honestly don't want to be able to decrypt the data; my main goal is to ignore sensitive data and thus - ignore the PCI compliance concerns therein... especially from a mobile application.

While the middle-man option will cost a bit more, the levels aren't too bad when compared to the PCI compliance woes (or worse yet, possible fraud issues) I get to completely avoid.

That's my plan at least.

I attempted to work with RoamData (they have a phonegap plugin) but they were horribly un-helpful and strung me along for a long time before admitting they couldn't do what I wanted of them.

SlidePay seems like they will work with me, the way I want them to, but it falls to me to make their SDK work with PhoneGap/Cordova.

I "do" think some generous developer should make a basic "reader" plugin too... but at least anything I end up with, will be publicly available (assuming I can get it to work).

thanks,
-alan

docj...@gmail.com

unread,
Jan 10, 2014, 3:29:58 PM1/10/14
to phon...@googlegroups.com
The IDTech mag stripe reader comes with an API to work with java. I'm not aware of any further developments from ID Tech, for example, to interface with javascript, titanium or phonegap. Further, I attempted to load the sample app last year and it informed me that it didn't work with my phone, Samsung Galaxy S3, so I abandoned the idea. However, there are other readers out there. One that comes to mind is the reader that works with "Square", the smartphone credit card application. I don't think you can purchase the reader separate from the credit card service, but the fact that this exists shows that the concept is achievable.

Michael Rumack

unread,
Dec 7, 2014, 1:15:00 PM12/7/14
to phon...@googlegroups.com
I found two phonegap plugins, https://github.com/BlueFletch/motorola-datawedge-cordova-pluginhttps://github.com/BlueFletch/cordova-bluebird-api

Not sure if either of these will help, from what I read it's related to listening for and decoding audio as it is received through the microphone jack.


On Thursday, March 29, 2012 6:45:59 AM UTC-7, Venkat wrote:

creativedev...@gmail.com

unread,
Oct 31, 2015, 3:40:54 PM10/31/15
to phonegap
Hi,
We have already done a project on Unimag plugin,please let me know if anyone in need of unimag plugin development.

Elli Rego

unread,
Jan 10, 2016, 3:40:15 PM1/10/16
to phonegap
I've just finished writing a Cordova plugin that for Unimag readers that supports both Android and iOS.

Jesse Wellhoefer

unread,
Apr 25, 2017, 4:41:34 PM4/25/17
to phon...@googlegroups.com
Hello Eli

I am trying to interface with your phonegap plugin because Apple said I need to recompile my app (got to love apple!)

Anyways, when we try your demo code, it does not seem to work with the shuttle.  It seems that it continues to default to the other card reader type even though we explicitly set it.

Please advise.

Jesse Wellhoefer
Founder
Continue To Give
Helping People, Help People
--
-- You received this message because you are subscribed to the Google
Groups "phonegap" group.
To post to this group, send email to phon...@googlegroups.com
To unsubscribe from this group, send email to

For more options, visit this group at
http://groups.google.com/group/phonegap?hl=en?hl=en
 
For more info on PhoneGap or to download the code go to www.phonegap.com
---
You received this message because you are subscribed to a topic in the Google Groups "phonegap" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/phonegap/syF2qAFPzEU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to phonegap+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages