> For the complete documentation index, see [llms.txt](https://developer.magtek.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.magtek.com/hardware/card-readers/mms-dyna-devices/dynaflex-ii-ped/documentation/user-manuals/reader-configuration-gen-ii-installation-and-operation-manual/user-manual.md).

# User Manual

## Overview MagTek Reader Configuration Gen II Program for Windows

The MagTek Reader Configuration Gen II Program is an application designed to leverage the MagTek RS3 web services, for secure key injection and device configuration of DynaFlex family devices.

By running the MagTek Reader Configuration Gen II Program, the user can configure their device and load keys in a secure environment.

### Windows System Requirements: <a href="#bookmark3" id="bookmark3"></a>

* Windows 10 Operating System or newer
* USB Port

{% hint style="warning" %}
&#x20;Not All Configuration Options are available to all SCRAs
{% endhint %}

&#x20;Configuration Options available are determined—

* By the type of device being used
* By the Configuration Options provided by MagTek

{% hint style="warning" %}
&#x20;Key Loading via a Bluetooth wireless interface is not supported. This affects any wireless MagneSafe reader. Key injection for wireless readers must be done via USB using the MagTek Reader Configuration Gen II Program.
{% endhint %}

{% hint style="warning" %}
Certain COMMANDS require a reset of the device

* Please see the individual device’s Programmer’s Manual for affected Commands
  {% endhint %}

Installation and Operation Manual | Programs for Configuration and Key Injection for DynaFlex Family Devices

## Installation <a href="#bookmark4" id="bookmark4"></a>

Open your browser and navigate to the URL below.

* <https://www.magtek.com/Content/SoftwarePackages/1000008207.zip>
* Download the zip file and extract its contents to an accessible folder on a Windows computer
* Double-click the setup.exe

<figure><img src="/files/RHD6XW1jEE1ojIbM6NlQ" alt=""><figcaption></figcaption></figure>

* Click the Install button.
* After the installation is complete, launch Reader Configuration Gen II

<figure><img src="/files/TLYGHLuQatN6a5OUentO" alt=""><figcaption></figcaption></figure>

## Login

<figure><img src="/files/8gdbLf4HgztKq4FdHuqg" alt=""><figcaption></figcaption></figure>

The Login box will appear. Enter your User Name, Password and Customer Code provided to you by MagTek. Checking the Save Login Credential will cache the user’s credentials to streamline future login.

Press LogIn .

For certain “no charge” configuration related functions, the Public Account can be used by pressing the “Use Public Account” button.

## MagTek Reader Configuration Gen II Program for Windows Transaction Options

<figure><img src="/files/xQDF1unyViTgXFdJ4Tpg" alt=""><figcaption></figcaption></figure>

The Device Information window will appear in the upper right corner of the application. It provides the following information about the attached DynaFlex device.

* MagTek Protocol
* Connection Type
* Device Model
* Serial Number
* Firmware
* Device and Serial Number

Device List, Refresh, Open Device, Close Device, Rescan buttons.

* Device List displays a list of attached devices. Please select the target device and proceed. The Rescan button updates the list of Target Devices visible to the MagTek Reader Configuration Gen II Program.
* Open Device will open the reader.
* Close Device will close the reader.

### Key Configuration <a href="#bookmark7" id="bookmark7"></a>

The Key Configuration tab can be used to change a device’s key(s). It shows the Key(s) currently Loaded. DynaFlex family devices can have several types of keys injected or loaded. There is also a drop-down list of Key to Update. This drop-down list will show the KSID.

**Update Key**

<figure><img src="/files/QFz6IGmT3dUqqpt0vIdS" alt=""><figcaption></figcaption></figure>

To perform an Update Key, click on the Key Loaded drop down list, and select the desired key slot.

Click the Acailable Key to Update drop down list and choose the desired KSN.

<figure><img src="/files/d1wUkoU9Eabxb2ektxp3" alt=""><figcaption></figcaption></figure>

* Click the Update Key button to inject the designated KSID into the designated key slot.
  * The following message will appear *Updating Key, Please Wait*.

<figure><img src="/files/ByCkl8gsF1xnlWyd5PNt" alt=""><figcaption></figcaption></figure>

* The following message will appear after the Key is successfully injected.

<figure><img src="/files/XGMYZWNjVdvlY7HgVUTG" alt=""><figcaption></figcaption></figure>

### EMV Configuration

### Update Tags and CAPKs

EMV Configuration allows the user to Load EMV tags (terminal and application settings) and CAPKs (certificate authority public keys). The file format is \*.xlsx. Please contact MagTek for assistance with the desired information.

<figure><img src="/files/pDRwd4Ei3LktXlSZwNbB" alt=""><figcaption></figcaption></figure>

* Click the Browse button to locate the desired \*.xlsx file.

<figure><img src="/files/y8R8ElLAP65W2JbAATQX" alt=""><figcaption></figcaption></figure>

* Once the file is selected, click the Update button to load the selected \*.xlsx file.

### Device Configuration

#### Update Firmware

Device Configuration allows the user to Load Firmware and load image files.

<figure><img src="/files/PkYf5zEAsMdur6bEqqLD" alt=""><figcaption></figcaption></figure>

* Click the Browse button to locate the desired \*.bin file.

<figure><img src="/files/mrOwxFrjaAsyS0E1vGS1" alt=""><figcaption></figcaption></figure>

Once the file is selected, click the Update button to load the selected \*.bin file. Please note, this application will not load an older version of firmware than what is currently loaded, and it will also not overwrite the same version currently loaded. This tool can only be used to update to a newer revision of firmware. If you need assistance with older revisions, please contact your MagTek representative.

#### Load Images

Load Images allows the user to import as many as 4 custom images that can be displayed on DynaFlex Pro. The file format must be \*.bmp and the file size must be 320 x 240 for Landscape and 240 x 320 for Portrait. Image Slot 0 is reserved for the default Welcome Screen and cannot be changed. Image Slots 1 – 4 are available to the user.

<figure><img src="/files/v0xzjboAYSLf1J7XPhn2" alt=""><figcaption></figcaption></figure>

* Click the Browse button to locate the desired \*.bmp file.

<figure><img src="/files/si5KDx5robEIQlyWZrAU" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/GDaatROEyPmJTij34CH4" alt=""><figcaption></figcaption></figure>

Once the file is selected, click the Load Image button to load the selected \*.bmp file in the Slot chosen.

A message will display indicating the Image is being sent to the DynaFlex Pro. If successful, the following message will display.

<figure><img src="/files/4GgHREEbGeYd14n61wr4" alt=""><figcaption></figcaption></figure>

Next, press the drop down for “Select active image slot” and press the Set Image button.

<figure><img src="/files/VKGak5lHu59v52TMXJBd" alt=""><figcaption></figcaption></figure>

Press the Yes button to complete the process and rest DynaFlex Pro. After the reset, the selected image will display on screen.

<figure><img src="/files/RuF6peou2gvtYVui3mNq" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://developer.magtek.com/hardware/card-readers/mms-dyna-devices/dynaflex-ii-ped/documentation/user-manuals/reader-configuration-gen-ii-installation-and-operation-manual/user-manual.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
