> 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-go/documents/developers-manuals/programmers-manual-commands/configuration/transaction-settings.md).

# Transaction Settings

## Property Subgroup 1.2.1.nnn Transaction Settings - 1.2.1.1.1.1 - 1.2.1.1.5.1

## Table - Property 1.2.1.1.1.1 Device-Driven Fallback Behavior (MSR Only)

<table data-header-hidden><thead><tr><th valign="top"></th><th></th></tr></thead><tbody><tr><td valign="top">Property Description</td><td></td></tr><tr><td valign="top">Property OID</td><td>1.2.1.1.1.1 / 0x010201010101</td></tr><tr><td valign="top">Name</td><td>Device-Driven Fallback Behavior</td></tr><tr><td valign="top"><p> </p><p>Description</p></td><td><p>The device uses this property to determine whether it should automatically implement payment brand fallback rules without host intervention when running Command 0x1001</p><p>- Start Transaction.</p></td></tr><tr><td valign="top">Securing Key</td><td>None</td></tr><tr><td valign="top">Min. Len (b)</td><td>1</td></tr><tr><td valign="top">Max. Len (b)</td><td>1</td></tr><tr><td valign="top">Data Type</td><td>Binary</td></tr><tr><td valign="top">Valid Values</td><td>0x00 = No device-driven fallback 0x01 = Device-driven fallback enabled</td></tr><tr><td valign="top">Default</td><td>0x01</td></tr></tbody></table>

## Table - Property 1.2.1.1.1.1 - Get Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 04 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0A E2 08 E1 06 E1 04</p><p>E1 02 C1 00</p></td></tr></tbody></table>

## Table - Property 1.2.1.1.1.1 - Get Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 82 04 D1 01 82 04 00 00 00 00 84 82 00 1B D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01</p><p>89 0B E2 09 E1 07 E1 05 E1 03 C1 01 01</p></td></tr></tbody></table>

## Table - Property 1.2.1.1.1.1 - Set Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 02 D1 11 84 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0B E2 09 E1 07 E1 05</p><p>E1 03 C1 01 01</p></td></tr></tbody></table>

## &#x20;Table - Property 1.2.1.1.1.1 - Set Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 82 02 D1 11 82 04 00 00 00 00 84 82 00 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01</p><p>89 0B E2 09 E1 07 E1 05 E1 03 C1 01 01</p></td></tr></tbody></table>

## Table - Property 1.2.1.1.1.2 Application Selection Behavior (Contactless Only)Application Selection Behavior

<table data-header-hidden><thead><tr><th width="196.727294921875" valign="top"></th><th></th></tr></thead><tbody><tr><td valign="top">Property Description</td><td></td></tr><tr><td valign="top">Property OID</td><td>1.2.1.1.1.2 / 0x010201010102</td></tr><tr><td valign="top">Name</td><td>Application Selection Behavior</td></tr><tr><td valign="top">Description</td><td>The device uses this property to set the device’s application selection behavior for payment brand selection.</td></tr><tr><td valign="top">Securing Key</td><td>None</td></tr><tr><td valign="top">Min. Len (b)</td><td>1</td></tr><tr><td valign="top">Max. Len (b)</td><td>1</td></tr><tr><td valign="top">Data Type</td><td>Binary</td></tr><tr><td valign="top"><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p>Valid Values</p></td><td><p>0x00 –Card Preference.</p><p>The device automatically chooses the application that is mutually supported by the card and the terminal, based on the priority order specified by the card. This is the default and is standard EMV transaction flow behavior.</p><p> </p><p>0x01 – Reserved 0x02 – Reserved</p><p> </p><p>0x03 – Enhanced Prompt Cardholder.</p><p>The device sends the host Notification 0x1803 – 02 02 00 00 (Display Cardholder, Data Attached, Reserved) to request that the cardholder select from a list of available applications. Each application may include additional tags such as - priority indicator, Issuer Country Code and Issuer Identification Number. After the cardholder selects an application, the host passes the selection to the device using Command 0x1802 - Report Cardholder Selection to device to return the cardholder’s selection to the device.</p><p> </p><p>Note that if the device is configured to use this option, the cardholder must hold the card or contactless payment device in contact with the device for until cardholder application selection is complete, otherwise the device will report the transaction failed. For this reason, MagTek does not recommend using this setting.</p></td></tr><tr><td valign="top">Default</td><td>0x00 – Card Preference</td></tr></tbody></table>

## Table - Property 1.2.1.1.1.2 - Get Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00 8104 0155D101 840F D101 8501 01 8704 02010101 8902 C200</td></tr></tbody></table>

## Table - Property 1.2.1.1.1.2 - Get Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 10 D1 01 85 01 01 87 04 02 01 01 01 89 03 C2</p><p>01 00</p></td></tr></tbody></table>

## Table - Property 1.2.1.1.1.2 - Set Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00 81040155D111 8410 D111 850101 870402010101 8903 C20103</td></tr></tbody></table>

## Table - Property 1.2.1.1.1.2 - Set Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 02 01 01 01 89 03 C2</p><p>01 03</p></td></tr></tbody></table>

## Table - Property 1.2.1.1.2.1 Signature Capture Control

<table data-header-hidden><thead><tr><th width="221.272705078125" valign="top"></th><th></th></tr></thead><tbody><tr><td valign="top">Property Description</td><td></td></tr><tr><td valign="top">Property OID</td><td>1.2.1.1.2.1 / 0x010201010201</td></tr><tr><td valign="top">Name</td><td>Signature Capture Control</td></tr><tr><td valign="top"><p> </p><p>Description</p></td><td>The host can use this property to change whether the device automatically prompts the cardholder for a signature when running Command 0x1001 - Start Transaction, or leaves the triggering of signature capture prompts to the host.</td></tr><tr><td valign="top">Securing Key</td><td>None</td></tr><tr><td valign="top">Min. Len (b)</td><td>1</td></tr><tr><td valign="top">Max. Len (b)</td><td>1</td></tr><tr><td valign="top">Data Type</td><td>Binary</td></tr><tr><td valign="top">Valid Values</td><td>0x00 = Device-driven Signature Capture 0x01 = Host-driven Signature Capture</td></tr><tr><td valign="top">Default</td><td>0x00</td></tr></tbody></table>

## Table - Property 1.2.1.1.2.1 - Get Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 04 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0A E2 08 E1 06 E1 04</p><p>E2 02 C1 00</p></td></tr></tbody></table>

## Table - Property 1.2.1.1.2.1 - Get Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 82 04 D1 01 82 04 00 00 00 00 84 82 00 1B D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01</p><p>89 0B E2 09 E1 07 E1 05 E2 03 C1 01 01</p></td></tr></tbody></table>

## Table - Property 1.2.1.1.2.1 - Set Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 02 D1 11 84 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0B E2 09 E1 07 E1 05</p><p>E2 03 C1 01 01</p></td></tr></tbody></table>

## Table - Property 1.2.1.1.2.1 - Set Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 82 02 D1 11 82 04 00 00 00 00 84 82 00 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01</p><p>89 0B E2 09 E1 07 E1 05 E2 03 C1 01 01</p></td></tr></tbody></table>

## Table - Property 1.2.1.1.3.1 Contactless Low Power Card Detect (Contactless Only)

<table data-header-hidden><thead><tr><th valign="top"></th><th></th></tr></thead><tbody><tr><td valign="top">Property Description</td><td></td></tr><tr><td valign="top">Property OID</td><td>1.2.1.1.3.1 / 0x0102010100301</td></tr><tr><td valign="top">Name</td><td>Contactless Low Power Card Detect</td></tr><tr><td valign="top"><p> </p><p>Description</p></td><td>The device uses this property to enable/disable contactless low power card detect (Proximity Detection Mode). When disabled, device will read a contactless card as soon as the card is detected. If enabled, device will track and delay reading a contactless card, allowing user to use Contact or MSR card slots.</td></tr><tr><td valign="top">Securing Key</td><td>None</td></tr><tr><td valign="top">Min. Len (b)</td><td>1</td></tr><tr><td valign="top">Max. Len (b)</td><td>1</td></tr><tr><td valign="top">Data Type</td><td>Binary</td></tr><tr><td valign="top">Valid Values</td><td>0x00 = Disable 0x01 = Enable</td></tr><tr><td valign="top">Default</td><td>0x00 - Disabled</td></tr></tbody></table>

## Table - Get Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA 00 81 04 01 55 D1 01 84 0F D1 01 85 01 01 87 04 02 01 01 03 89 02 C1 00</td></tr></tbody></table>

## Table - Get Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 10 D1 01 85 01 01 87 04 02 01 01 03 89 03 C1</p><p>01 00</p></td></tr></tbody></table>

## Table - Set Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA 00 81 04 01 55 D1 11 84 10 D1 11 85 01 01 87 04 02 01 01 03 89 03 C1 01 00</td></tr></tbody></table>

## Table - Set Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 02 01 01 03 89 03 C1</p><p>01 00</p></td></tr></tbody></table>

## Table - Property 1.2.1.1.4.1 MIFARE Ultralight C 2keys3DES

<table data-header-hidden><thead><tr><th valign="top"></th><th></th></tr></thead><tbody><tr><td valign="top">Property Description</td><td></td></tr><tr><td valign="top">Property OID</td><td>1.2.1.1.4.1 / 0x0102010100401</td></tr><tr><td valign="top">Name</td><td>MIFARE Ultralight C 2keys3DES</td></tr><tr><td valign="top"><p> </p><p> </p><p> </p><p> </p><p>Description</p></td><td><p>The device uses this property to set 16-byte of the 2keys 3DES for MIFARE Ultralight C authentication.</p><p> </p><p>On an example of Key1 = 0001020304050607h and Key2 = 08090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F</p><p>For security, the Get request for this property will always return 3-MSB of KCV. This key will be encrypted and stored in KPM.</p></td></tr><tr><td valign="top">Securing Key</td><td>None</td></tr><tr><td valign="top">Min. Len (b)</td><td>16</td></tr><tr><td valign="top">Max. Len (b)</td><td>16</td></tr><tr><td valign="top">Data Type</td><td>Binary</td></tr><tr><td valign="top">Valid Values</td><td> </td></tr><tr><td valign="top">Default</td><td>49454D4B 41455242 214E4143 554F5946</td></tr></tbody></table>

## Table - Get Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 06 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0A E2 08 E1 06 E1 04</p><p>E4 02 C1 00</p></td></tr></tbody></table>

## Table - Get Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 1D D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01</p><p>89 0D E2 0B E1 09 E1 07 E4 05 C1 03 29 07 96</p></td></tr></tbody></table>

## Table - Set Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C1 10 00 01 02 03 04 05 06</p><p>07 08 09 0A 0B 0C 0D 0E 0F</p></td></tr></tbody></table>

## Table - Set Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C1</p><p>10 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F</p></td></tr></tbody></table>

## Table - Property 1.2.1.1.4.2 MIFARE Ultralight AES DataProtKey.

<table data-header-hidden><thead><tr><th valign="top"></th><th></th></tr></thead><tbody><tr><td valign="top">Property Description</td><td></td></tr><tr><td valign="top">Property OID</td><td>1.2.1.1.4.2 / 0x0102010100402</td></tr><tr><td valign="top">Name</td><td>MIFARE Ultralight AES DataProtKey.</td></tr><tr><td valign="top"><p> </p><p> </p><p> </p><p> </p><p>Description</p></td><td><p>The device uses this property to set 16-byte of the AES_DataProtKey for MIFARE Ultralight AES authentication.</p><p> </p><p>On an example of ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F</p><p>For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.</p></td></tr><tr><td valign="top">Securing Key</td><td>None</td></tr><tr><td valign="top">Min. Len (b)</td><td>16</td></tr><tr><td valign="top">Max. Len (b)</td><td>16</td></tr><tr><td valign="top">Data Type</td><td>Binary</td></tr><tr><td valign="top">Valid Values</td><td> </td></tr><tr><td valign="top">Default</td><td>00000000 00000000 00000000 00000000</td></tr></tbody></table>

## Table - Get Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 06 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0A E2 08 E1 06 E1 04</p><p>E4 02 C2 00</p></td></tr></tbody></table>

## Table - Get Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406C204763CBCDE</td></tr></tbody></table>

## Table - Set Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C2 10 00 01 02 03 04 05 06</p><p>07 08 09 0A 0B 0C 0D 0E 0F</p></td></tr></tbody></table>

## Table - Set Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412C210000102030405060708090A0B0C0D0E0F</td></tr></tbody></table>

## Table - Property 1.2.1.1.4.3 MIFARE Ultralight AES UIDRetrKey.

<table data-header-hidden><thead><tr><th valign="top"></th><th></th></tr></thead><tbody><tr><td valign="top">Property Description</td><td></td></tr><tr><td valign="top">Property OID</td><td>1.2.1.1.4.3 / 0x0102010100403</td></tr><tr><td valign="top">Name</td><td>MIFARE Ultralight AES UIDRetrKey.</td></tr><tr><td valign="top"><p> </p><p> </p><p> </p><p> </p><p>Description</p></td><td><p>The device uses this property to set 16-byte of the AES UIDRetrKey for MIFARE Ultralight AES authentication.</p><p> </p><p>On an example of the ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F</p><p>For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.</p></td></tr><tr><td valign="top">Securing Key</td><td>None</td></tr><tr><td valign="top">Min. Len (b)</td><td>16</td></tr><tr><td valign="top">Max. Len (b)</td><td>16</td></tr><tr><td valign="top">Data Type</td><td>Binary</td></tr><tr><td valign="top">Valid Values</td><td> </td></tr><tr><td valign="top">Default</td><td>00000000 00000000 00000000 00000000</td></tr></tbody></table>

## Table - Get Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 06 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0A E2 08 E1 06 E1 04</p><p>E4 02 C3 00</p></td></tr></tbody></table>

## Table - Get Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406C304B548CFB4</td></tr></tbody></table>

## Table - Set Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C3 10 00 01 02 03 04 05 06</p><p>07 08 09 0A 0B 0C 0D 0E 0F</p></td></tr></tbody></table>

## Table - Set Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412C310000102030405060708090A0B0C0D0E0F</td></tr></tbody></table>

## Table - Property 1.2.1.1.4.4 MIFARE Ultralight AES OriginalityKey.

<table data-header-hidden><thead><tr><th valign="top"></th><th></th></tr></thead><tbody><tr><td valign="top">Property Description</td><td></td></tr><tr><td valign="top">Property OID</td><td>1.2.1.1.4.4 / 0x0102010100404</td></tr><tr><td valign="top">Name</td><td>MIFARE Ultralight AES OriginalityKey.</td></tr><tr><td valign="top"><p> </p><p> </p><p> </p><p> </p><p>Description</p></td><td><p>The device uses this property to set 16-byte of the AES OriginalityKey for MIFARE Ultralight AES.</p><p> </p><p>On an example of the ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F</p><p>For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.</p></td></tr><tr><td valign="top">Securing Key</td><td>None</td></tr><tr><td valign="top">Min. Len (b)</td><td>16</td></tr><tr><td valign="top">Max. Len (b)</td><td>16</td></tr><tr><td valign="top">Data Type</td><td>Binary</td></tr><tr><td valign="top">Valid Values</td><td> </td></tr><tr><td valign="top">Default</td><td>00000000 00000000 00000000 00000000</td></tr></tbody></table>

## Table - Get Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 06 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0A E2 08 E1 06 E1 04</p><p>E4 02 C4 00</p></td></tr></tbody></table>

## Table - Get Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406C404763CBCDE</td></tr></tbody></table>

## Table - Set Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C4 10 00 01 02 03 04 05 06</p><p>07 08 09 0A 0B 0C 0D 0E 0F</p></td></tr></tbody></table>

## Table - Set Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412C410000102030405060708090A0B0C0D0E0F</td></tr></tbody></table>

## Table - Property 1.2.1.1.4.5 MIFARE Plus AES\_Key1.

<table data-header-hidden><thead><tr><th width="199.45458984375" valign="top"></th><th></th></tr></thead><tbody><tr><td valign="top">Property Description</td><td></td></tr><tr><td valign="top">Property OID</td><td>1.2.1.1.4.5 / 0x0102010100405</td></tr><tr><td valign="top">Name</td><td>MIFARE Plus AES_Key1.</td></tr><tr><td valign="top"><p> </p><p> </p><p> </p><p>Description</p></td><td><p>The device uses this property to set 16-byte of the AES_Key1 for MIFARE Plus.</p><p>On example of the ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F</p><p>For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.</p></td></tr><tr><td valign="top">Securing Key</td><td>None</td></tr><tr><td valign="top">Min. Len (b)</td><td>16</td></tr><tr><td valign="top">Max. Len (b)</td><td>16</td></tr><tr><td valign="top">Data Type</td><td>Binary</td></tr><tr><td valign="top">Valid Values</td><td> </td></tr><tr><td valign="top">Default</td><td>00000000 00000000 00000000 00000000</td></tr></tbody></table>

## Table - Get Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 06 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0A E2 08 E1 06 E1 04</p><p>E4 02 C5 00</p></td></tr></tbody></table>

## Table - Get Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406C504763CBCDE</td></tr></tbody></table>

## Table - Set Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C5 10 00 01 02 03 04 05 06</p><p>07 08 09 0A 0B 0C 0D 0E 0F</p></td></tr></tbody></table>

## Table - Set Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412C510000102030405060708090A0B0C0D0E0F</td></tr></tbody></table>

## Table - Property 1.2.1.1.4.6 MIFARE Plus AES\_Key2.

<table data-header-hidden><thead><tr><th width="232.18182373046875" valign="top"></th><th></th></tr></thead><tbody><tr><td valign="top">Property Description</td><td></td></tr><tr><td valign="top">Property OID</td><td>1.2.1.1.4.6 / 0x0102010100406</td></tr><tr><td valign="top">Name</td><td>MIFARE Plus AES_Key2.</td></tr><tr><td valign="top"><p> </p><p> </p><p> </p><p>Description</p></td><td><p>The device uses this property to set 16-byte of the AES_Key2 for MIFARE Plus.</p><p> </p><p>On example of the ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F</p><p>For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.</p></td></tr><tr><td valign="top">Securing Key</td><td>None</td></tr><tr><td valign="top">Min. Len (b)</td><td>16</td></tr><tr><td valign="top">Max. Len (b)</td><td>16</td></tr><tr><td valign="top">Data Type</td><td>Binary</td></tr><tr><td valign="top">Valid Values</td><td> </td></tr><tr><td valign="top">Default</td><td>00000000 00000000 00000000 00000000</td></tr></tbody></table>

## Table - Get Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 06 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0A E2 08 E1 06 E1 04</p><p>E4 02 C6 00</p></td></tr></tbody></table>

## Table - Get Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406C604763CBCDE</td></tr></tbody></table>

## Table - Set Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C6 10 00 01 02 03 04 05 06</p><p>07 08 09 0A 0B 0C 0D 0E 0F</p></td></tr></tbody></table>

## Table - Set Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412C610000102030405060708090A0B0C0D0E0F</td></tr></tbody></table>

## Table - Property 1.2.1.1.4.7 MIFARE Plus AES\_Key3.

<table data-header-hidden><thead><tr><th width="236.727294921875" valign="top"></th><th></th></tr></thead><tbody><tr><td valign="top">Property Description</td><td></td></tr><tr><td valign="top">Property OID</td><td>1.2.1.1.4.7 / 0x0102010100407</td></tr><tr><td valign="top">Name</td><td>MIFARE Plus AES_Key3.</td></tr><tr><td valign="top"><p> </p><p> </p><p> </p><p>Description</p></td><td><p>The device uses this property to set 16-byte of the AES_Key3 for MIFARE Plus.</p><p>On example of the ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F</p><p>For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.</p></td></tr><tr><td valign="top">Securing Key</td><td>None</td></tr><tr><td valign="top">Min. Len (b)</td><td>16</td></tr><tr><td valign="top">Max. Len (b)</td><td>16</td></tr><tr><td valign="top">Data Type</td><td>Binary</td></tr><tr><td valign="top">Valid Values</td><td> </td></tr><tr><td valign="top">Default</td><td>00000000 00000000 00000000 00000000</td></tr></tbody></table>

## Table - Get Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 06 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0A E2 08 E1 06 E1 04</p><p>E4 02 C7 00</p></td></tr></tbody></table>

## Table - Get Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406C704763CBCDE</td></tr></tbody></table>

## Table - Set Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C7 10 00 01 02 03 04 05 06</p><p>07 08 09 0A 0B 0C 0D 0E 0F</p></td></tr></tbody></table>

## Table - Set Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412C710000102030405060708090A0B0C0D0E0F</td></tr></tbody></table>

## Table - Property 1.2.1.1.4.8 MIFARE Plus AES\_Key4.

<table data-header-hidden><thead><tr><th valign="top"></th><th></th></tr></thead><tbody><tr><td valign="top">Property Description</td><td></td></tr><tr><td valign="top">Property OID</td><td>1.2.1.1.4.8 / 0x0102010100408</td></tr><tr><td valign="top">Name</td><td>MIFARE Plus AES_Key4.</td></tr><tr><td valign="top"><p> </p><p> </p><p> </p><p>Description</p></td><td><p>The device uses this property to set 16-byte of the AES_Key4 for MIFARE Plus.</p><p>On example of the ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F</p><p>For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.</p></td></tr><tr><td valign="top">Securing Key</td><td>None</td></tr><tr><td valign="top">Min. Len (b)</td><td>16</td></tr><tr><td valign="top">Max. Len (b)</td><td>16</td></tr><tr><td valign="top">Data Type</td><td>Binary</td></tr><tr><td valign="top">Valid Values</td><td> </td></tr><tr><td valign="top">Default</td><td>00000000 00000000 00000000 00000000</td></tr></tbody></table>

## Table - Get Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 06 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0A E2 08 E1 06 E1 04</p><p>E4 02 C8 00</p></td></tr></tbody></table>

## Table - Get Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406C804763CBCDE</td></tr></tbody></table>

## Table - Set Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C8 10 00 01 02 03 04 05 06</p><p>07 08 09 0A 0B 0C 0D 0E 0F</p></td></tr></tbody></table>

## Table - Set Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412C810000102030405060708090A0B0C0D0E0F</td></tr></tbody></table>

## Table - Property 1.2.1.1.4.9 MIFARE Plus AES\_Key5.

<table data-header-hidden><thead><tr><th width="222.18182373046875" valign="top"></th><th></th></tr></thead><tbody><tr><td valign="top">Property Description</td><td></td></tr><tr><td valign="top">Property OID</td><td>1.2.1.1.4.9 / 0x0102010100409</td></tr><tr><td valign="top">Name</td><td>MIFARE Plus AES_Key5.</td></tr><tr><td valign="top"><p> </p><p> </p><p> </p><p>Description</p></td><td><p>The device uses this property to set 16-byte of the AES_Key5 for MIFARE Plus.</p><p>On example of the ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F</p><p>For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.</p></td></tr><tr><td valign="top">Securing Key</td><td>None</td></tr><tr><td valign="top">Min. Len (b)</td><td>16</td></tr><tr><td valign="top">Max. Len (b)</td><td>16</td></tr><tr><td valign="top">Data Type</td><td>Binary</td></tr><tr><td valign="top">Valid Values</td><td> </td></tr><tr><td valign="top">Default</td><td>00000000 00000000 00000000 00000000</td></tr></tbody></table>

## Table - Get Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 06 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0A E2 08 E1 06 E1 04</p><p>E4 02 C9 00</p></td></tr></tbody></table>

## Table - Get Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406C904763CBCDE</td></tr></tbody></table>

## Table - Set Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C9 10 00 01 02 03 04 05 06</p><p>07 08 09 0A 0B 0C 0D 0E 0F</p></td></tr></tbody></table>

## Table - Set Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412C910000102030405060708090A0B0C0D0E0F</td></tr></tbody></table>

## Table - Property 1.2.1.1.4.A MIFARE Plus AES\_Key6.

<table data-header-hidden><thead><tr><th valign="top"></th><th></th></tr></thead><tbody><tr><td valign="top">Property Description</td><td></td></tr><tr><td valign="top">Property OID</td><td>1.2.1.1.4.A / 0x010201010040A</td></tr><tr><td valign="top">Name</td><td>MIFARE Plus AES_Key6.</td></tr><tr><td valign="top"><p> </p><p> </p><p> </p><p>Description</p></td><td><p>The device uses this property to set 16-byte of the AES_Key6 for MIFARE Plus.</p><p>On example of the ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F</p><p>For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.</p></td></tr><tr><td valign="top">Securing Key</td><td>None</td></tr><tr><td valign="top">Min. Len (b)</td><td>16</td></tr><tr><td valign="top">Max. Len (b)</td><td>16</td></tr><tr><td valign="top">Data Type</td><td>Binary</td></tr><tr><td valign="top">Valid Values</td><td> </td></tr><tr><td valign="top">Default</td><td>00000000 00000000 00000000 00000000</td></tr></tbody></table>

## Table - Get Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 06 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0A E2 08 E1 06 E1 04</p><p>E4 02 CA 00</p></td></tr></tbody></table>

## Table - Get Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406CA04763CBCDE</td></tr></tbody></table>

## Table - Set Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 CA 10 00 01 02 03 04 05 06</p><p>07 08 09 0A 0B 0C 0D 0E 0F</p></td></tr></tbody></table>

## Table - Set Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top">AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412CA10000102030405060708090A0B0C0D0E0F</td></tr></tbody></table>

## Table - Property 1.2.1.1.5.1 MCE Mode Setting

<table data-header-hidden><thead><tr><th width="223.09088134765625" valign="top"></th><th></th></tr></thead><tbody><tr><td valign="top">Property Description</td><td></td></tr><tr><td valign="top">Property OID</td><td>1.2.1.1.5.1 / 0x0102010100501</td></tr><tr><td valign="top">Name</td><td>MCE Mode Setting (MCE: Manual Card Entry)</td></tr><tr><td valign="top">Description</td><td>The device uses this property to determine how to present a sequence of pages to the host, prompting the cardholder or operator to enter the specified sequence of values.</td></tr><tr><td valign="top">Securing Key</td><td>None</td></tr><tr><td valign="top">Min. Len (b)</td><td>1</td></tr><tr><td valign="top">Max. Len (b)</td><td>1</td></tr><tr><td valign="top">Data Type</td><td>Binary</td></tr><tr><td valign="top"><p> </p><p>Valid Values</p></td><td><p>0x00 = Card Number, Expiration Date, CVV/CVC/Card ID 0x01 = Card Number, Expiration Date</p><p>0x02 = Card Number, CVV/CVC/Card ID 0x03 = Card Number</p></td></tr><tr><td valign="top">Default</td><td>0x00</td></tr></tbody></table>

## Table - Get Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 06 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0A E2 08 E1 06 E1 04</p><p>E5 02 C1 00</p></td></tr></tbody></table>

## Table - Get Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 1B D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01</p><p>89 0B E2 09 E1 07 E1 05 E5 03 C1 01 03</p></td></tr></tbody></table>

## Table - Set Request Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 01 06 D1 11 84 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0B E2 09 E1 07 E1 05</p><p>E5 03 C1 01 03</p></td></tr></tbody></table>

## Table - Set Response Example

<table data-header-hidden><thead><tr><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Example (Hex)</td></tr><tr><td valign="top"><p>AA 00 81 04 82 06 D1 11 82 04 00 00 00 00 84 82 00 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01</p><p>89 0B E2 09 E1 07 E1 05 E5 03 C1 01 03</p></td></tr></tbody></table>


---

# 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:

```
GET https://developer.magtek.com/hardware/card-readers/mms-dyna-devices/dynaflex-ii-go/documents/developers-manuals/programmers-manual-commands/configuration/transaction-settings.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.
