# Developer's Manuals

This page provides comprehensive developer documentation for the iDynamo 5 Gen III, including programmer’s manuals, demo guides, and SDK references to help you integrate the secure card reader authenticator into your applications across Windows, Android, and iOS platforms.

### **Developer's Manuals**

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><a href="https://developer.magtek.com/hardware/card-readers/magnetic-stripe-readers/idynamo-5-gen-iii/documentation/developers-manuals/programmers-manual-commands"><mark style="color:$tint;"><strong>Programmer's Manuals (COMMANDS) ></strong></mark></a></td><td><em>This manual provides a detailed technical reference for developers, describing how to communicate with the iDynamo 5 Gen III secure card reader using its command set and the MP ASIC.</em></td></tr><tr><td><a href="https://developer.magtek.com/hardware/card-readers/magnetic-stripe-readers/idynamo-5-gen-iii/documentation/developers-manuals/programmers-manual-.net-pcl"><mark style="color:$tint;"><strong>Programmer's Manual (.NET/PCL) ></strong></mark></a></td><td><em>A technical reference for .NET and Portable Class Library developers, detailing how to communicate with the iDynamo 5 Gen III using MagTek’s command set and the MP ASIC.</em></td></tr><tr><td><a href="https://developer.magtek.com/hardware/card-readers/magnetic-stripe-readers/idynamo-5-gen-iii/documentation/developers-manuals/programmers-manual-.net-demo-guide"><mark style="color:$tint;"><strong>Programmer's Manual (.NET) Demo Guide ></strong></mark></a></td><td><em>A step-by-step guide that provides instructions for using the MTNET Demo to test and validate communication with the iDynamo 5 Gen III within a .NET environment.</em></td></tr><tr><td><a href="https://developer.magtek.com/hardware/card-readers/magnetic-stripe-readers/idynamo-5-gen-iii/documentation/developers-manuals/secure-card-reader-authenticators-sdk-programmers-manual-ios"><mark style="color:$tint;"><strong>SCRA SDK Programmer's Manuals (iOS) ></strong></mark></a></td><td><em>A guide for iOS developers, offering instructions on using the MagTek Universal SDK (MTUSDK) to build custom software solutions that communicate with iDynamo 5 Gen III and other SCRA devices.</em></td></tr><tr><td><a href="https://developer.magtek.com/hardware/card-readers/magnetic-stripe-readers/idynamo-5-gen-iii/documentation/developers-manuals/the-critical-path-from-3des-tdea-dukpt-to-aes-dukpt-encryption"><mark style="color:$tint;"><strong>The Critical Path from 3DES/TDEA SUKPT to AES DUKPT Encryption ></strong></mark></a></td><td><em>A developer guide that helps you understand when and how to transition from 3DES/TDEA DUKPT to AES DUKPT encryption and AES CMAC authentication, covering security landscape risks, migration benefits, and solution planning.</em></td></tr><tr><td><a href="https://developer.magtek.com/hardware/card-readers/magnetic-stripe-readers/idynamo-5-gen-iii/documentation/developers-manuals/programmers-manual-android"><mark style="color:$tint;"><strong>Programmer's Manual (Android) ></strong></mark> </a></td><td><em>A reference manual that describes how to connect and communicate with the iDynamo 5 Gen III from an Android host using the device’s USB-C connection and command set.</em></td></tr><tr><td><a href="https://developer.magtek.com/hardware/card-readers/magnetic-stripe-readers/idynamo-5-gen-iii/documentation/developers-manuals/programmers-manual-android-demo"><mark style="color:$tint;"><strong>Programmer's Manual (Android) Demo ></strong></mark></a></td><td><em>A companion document that provides sample code and instructions for using the Android demo application to test iDynamo 5 Gen III integration and functionality.</em></td></tr><tr><td><a href="https://developer.magtek.com/hardware/card-readers/magnetic-stripe-readers/idynamo-5-gen-iii/documentation/developers-manuals/programmers-manual-ios"><mark style="color:$tint;"><strong>Programmer's Manual (iOS) ></strong></mark></a></td><td><em>A manual that explains how to develop iOS applications that interface with the iDynamo 5 Gen III, including details on using Apple iAP2 connections over USB-C or Lightning.</em></td></tr><tr><td><a href="https://developer.magtek.com/hardware/card-readers/magnetic-stripe-readers/idynamo-5-gen-iii/documentation/developers-manuals/magneflex-browser-programmers-reference"><mark style="color:$tint;"><strong>MagneFlex Browser Programmer's Reference ></strong></mark></a></td><td><em>This is a full-function HTML browser application for Windows that integrates with device drivers to control MagTek payment devices, including the iDynamo 5 Gen III, via HTML over HTTP(S).</em></td></tr><tr><td><a href="https://developer.magtek.com/hardware/card-readers/magnetic-stripe-readers/idynamo-5-gen-iii/documentation/developers-manuals/mtscra-interfaces"><mark style="color:$tint;"><strong>MTSCRA Interfaces ></strong></mark></a></td><td><em>A library reference that provides developers of custom software solutions with an easy-to-use interface for connecting to the iDynamo 5 Gen III and other MagTek SCRA devices.</em></td></tr></tbody></table>

{% hint style="info" %}
**Need Help?**

For additional support, please contact MagTek Support:

**Technical Support:**

* 📧 **Email:** [support@magtek.com](mailto:support@magtek.com?subject=Support%20Request)
* 📞 **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](mailto:feedback@magtek.com?subject=Feedback)
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.magtek.com/hardware/card-readers/magnetic-stripe-readers/idynamo-5-gen-iii/documentation/developers-manuals.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
