# EMV Common Kernel

MagTek's EMV Common Kernel documentation provides everything you need to implement EMV contact and contactless transactions on MagTek’s MMS Dyna devices. This centralized resource includes developer guides, technical specifications, configuration files, and best practices for streamlining EMV L3 certification. You’ll find programmer’s manuals, EMV kernel configuration files, sample code, and integration tools covering the entire DynaFlex II family.

### Products

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><a href="https://magtek.gitbook.io/magtek-support/hardware/card-readers/mms-dyna-devices/emv-common-kernel/dynaflex-scr"><mark style="color:$tint;"><strong>DynaFlex II SCR ></strong></mark></a></td><td><em>Go to this page to view detailed resources including programmer’s manuals, technical reference guides, software/SDKs, FAQs, and instructional videos for the DynaFlex II Secure Card Reader.</em></td></tr><tr><td><a href="https://magtek.gitbook.io/magtek-support/hardware/card-readers/mms-dyna-devices/emv-common-kernel/dynaflex-ii-ped"><mark style="color:$tint;"><strong>DynaFlex II PED ></strong></mark></a></td><td><em>Go to this page to find brochures, programmer’s manuals, compliance documents, and software tools for the DynaFlex II PED, a PIN Entry Device.</em></td></tr><tr><td><a href="https://magtek.gitbook.io/magtek-support/hardware/card-readers/mms-dyna-devices/emv-common-kernel/dynaflex-ii-go"><mark style="color:$tint;"><strong>DynaFlex II Go ></strong></mark></a></td><td><em>Go to this page to find product brochures, compliance documents, programmer’s manuals, and software development kits (SDKs) for the DynaFlex II Go Secure Card Reader.</em></td></tr><tr><td><a href="https://magtek.gitbook.io/magtek-support/hardware/card-readers/mms-dyna-devices/emv-common-kernel/dynaprox"><mark style="color:$tint;"><strong>DynaProx ></strong></mark></a></td><td><em>Go to this page to access documentation, software, and FAQ videos for the DynaProx Secure Card Reader.</em></td></tr><tr><td><a href="https://magtek.gitbook.io/magtek-support/hardware/card-readers/mms-dyna-devices/emv-common-kernel/dynaflex-family"><mark style="color:$tint;"><strong>DynaFlex Pro/SCR (Gen I) ></strong></mark></a></td><td><em>Go to this page to access retail brochures, compliance documentation, programmer’s manuals, and developer tools covering DynaFlex Pro/SCR (Gen I) family.</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/mms-dyna-devices/emv-common-kernel.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.
