Universal SDK Documentation
The Universal SDK is MagTek's cross-platform SDK for building against MMS (DynaFamily) readers. It wraps the MMS command set in native calls for each platform — handling connection, sending commands, and receiving responses and notifications — so you work in your language instead of composing raw messages. Choose your platform below; the command each call maps to is documented in the API & Command Reference.
Universal SDK Documentation
In This Section
Reference Section
Information Available
.NET (Windows)
Build against MMS readers from .NET — libraries and APIs for connecting to a device, sending commands, and handling responses and notifications on Windows and other .NET hosts.
Java
Build against MMS readers from Java — libraries for connecting to a device and exchanging the MMS command set on any host with a Java Virtual Machine.
iOS
Build against MMS readers from iOS — libraries for connecting over USB or Bluetooth LE and exchanging the MMS command set in your iOS app.
Linux
Build against MMS readers from Linux — libraries for connecting to a device and exchanging the MMS command set on Linux hosts.
Instructions for software developers who want to create Android software solutions that include MagTek devices connected to an Android based host.
Download the SDKs
Reference Section
Information Available
Download Software Developer Kits including libraries and APIs for connecting to a device, sending commands, and handling responses and notifications.
Need More Help
Need Help?
For additional support, please contact MagTek Support:
Technical Support:
📧 Email: support@magtek.com
📞 Phone: 1-562-546-6800 (US)
🕐 Hours: Monday-Friday, 5:30 AM - 5:00 PM PST
Online Resources:
🌐 Support Portal: developer.magtek.com
Documentation Feedback:
Help us improve this documentation! feedback@magtek.com
Last updated

