> 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/api-and-command-reference/scra-dynafamily-programmers-manual/data-types-and-shared-tlv-data-objects/emv-american-express-drl-configuration-file-type-not-supported-on-expresspay-4.x.md).

# EMV American Express DRL Configuration File Type (Not Supported on Expresspay 4.x)

The host can load this file type to control the behavior of the device’s American Express contactless kernel when the card sends tag 9F70 and one or more DRL is defined.

The host can load it using **Start Send File to Device (Unsecured) - Command 0xD812**. See the ***Expresspay 4.0.2*** specification for functional details.

MagTek provides tools that allow these settings to be loaded using a Microsoft Excel spreadsheet in xlsx format for more convenient authoring, review, and change tracking. For a reference sample spreadsheet, contact MagTek Support Services. The MagTek tools expect the spreadsheet to be formatted as shown in **Table 43**. Each DRL to be supported is defined in a tab of the Excel file.

## **Table EMVAED-1 - EMV Configuration American Express DRL Set File Type**

<table><thead><tr><th width="93.33331298828125">Tag</th><th width="82.66668701171875">Len</th><th>Value / Description</th><th width="79">Typ</th><th width="83.3333740234375">Req</th><th>Example</th></tr></thead><tbody><tr><td>DF23</td><td>06</td><td>Reader Contactless Floor Limit</td><td>B</td><td>R</td><td>00 00 00 00 15 00</td></tr><tr><td>DF24</td><td>06</td><td>Reader Contactless Transaction Limit</td><td>B</td><td>R</td><td>00 00 00 00 05 00</td></tr><tr><td>DF26</td><td>06</td><td>Reader CVM Required Limit</td><td>B</td><td>R</td><td>00 00 00 00 10 00</td></tr></tbody></table>

The MagTek tool converts the spreadsheet data into the raw format shown in [**Table 44**:](#_bookmark24)

## **Table EMVAED-2 - Raw EMV Configuration American Express DRL Set File Type**

<table><thead><tr><th>Tag</th><th width="74">Len</th><th width="122.66668701171875">Value / Description</th><th width="75">Typ</th><th width="78">Req</th><th width="111.99993896484375">Example</th></tr></thead><tbody><tr><td><p>File Type Version One byte indicating the version of the file type format being used.</p><ul><li>0xAA</li></ul></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>SHA-1 Hash 20 byte hash of all values that follow</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>FF37</td><td>var</td><td>DRL Configuration Container</td><td>T</td><td>R</td><td></td></tr><tr><td>/FF36</td><td>var</td><td>DRL Set Container</td><td>T</td><td>R</td><td></td></tr><tr><td>//DF23</td><td>06</td><td>Reader Contactless Floor Limit</td><td>B</td><td>R</td><td>00 00 00 00 15 00</td></tr><tr><td>//DF24</td><td>06</td><td>Reader Contactless Transaction Limit</td><td>B</td><td>R</td><td>00 00 00 00 05 00</td></tr><tr><td>//DF26</td><td>06</td><td>Reader CVM Required Limit</td><td>B</td><td>R</td><td>00 00 00 00 10 00</td></tr><tr><td>Additional instances of DRL Set Container as needed</td><td></td><td></td><td></td><td></td><td></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, and the optional `goal` query parameter:

```
GET https://developer.magtek.com/api-and-command-reference/scra-dynafamily-programmers-manual/data-types-and-shared-tlv-data-objects/emv-american-express-drl-configuration-file-type-not-supported-on-expresspay-4.x.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.
