Handheld pin pad device with msr/contact/contactless (77 pages)
Summary of Contents for Magtek DynaFlex
Page 1
DynaFlex, DynaProx Utility User Manual (Windows) July 2024 Document Number: D998200402-704 REGISTERED TO ISO 9001:2015 MagTek I 1710 Apollo Court I Seal Beach, CA 90740 I Phone: (562) 546-6400 I Technical Support: (888) 624-8350 www.magtek.com...
Page 2
MagTek®, MagnePrint®, and MagneSafe® are registered trademarks of MagTek, Inc. Magensa™ is a trademark of MagTek, Inc. DynaFlex™, DynaFlex Pro™, DynaProx™, DynaFlex II SCRA™, DynaFlex II PED™, and DynaFlex II GO™ are trademarks of MagTek, Inc. AAMVA™ is a trademark of AAMVA.
Page 3
November 13, 2023 - Added Mifare Classic write support as section 10.3. January 3, 2024 - Added support for DynaFlex II GO BLE at section 2.4. - Added support for Google Wallet VAS as section 1.4 and February 15, 2024 section 5.3.
MagTek’s published specifications. This warranty shall be provided only for a period of one year from the date of the shipment of the product from MagTek (the “Warranty Period”). This warranty shall apply only to the “Buyer” (the original purchaser, unless that entity resells the product as authorized by MagTek, in which event this warranty shall apply only to the first repurchaser).
LIMITATION ON LIABILITY EXCEPT AS PROVIDED IN THE SECTIONS RELATING TO MAGTEK’S LIMITED WARRANTY, MAGTEK’S LIABILITY UNDER THIS AGREEMENT IS LIMITED TO THE CONTRACT PRICE OF THIS PRODUCT. MAGTEK MAKES NO OTHER WARRANTIES WITH RESPECT TO THE PRODUCT, EXPRESSED OR IMPLIED, EXCEPT AS MAY BE STATED IN THIS AGREEMENT, AND MAGTEK DISCLAIMS ANY IMPLIED WARRANTY, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
ATTENTION: CUSTOMER SUPPORT. TERMS, CONDITIONS, AND RESTRICTIONS MagTek, Incorporated (the "Licensor") owns and has the right to distribute the described software and documentation, collectively referred to as the "Software." LICENSE: Licensor grants you (the "Licensee") the right to use the Software in conjunction with MagTek products.
Page 7
Agreement and will not affect the enforceability of any of the remaining provisions. This Agreement shall be governed by the laws of the State of California and shall inure to the benefit of MagTek, Incorporated, its successors or assigns.
How to Download, Install, and Launch the Software ..............10 Device Requirements ........................10 How to Connect to Devices Using DynaFlex Utility ................11 How to Connect Using the USB Connection ................11 How to Connect Using the RS-232 Connection ................. 13 How to Connect Using the WLAN Connection ................
Page 9
UI Configuration File ........................68 12.2 Text Page ............................. 70 12.3 Buttons Page ..........................72 12.4 Amount Page ..........................74 12.5 Image Page ..........................76 Appendix A Reserved ..........................80 DynaFlex, DynaProx| Utility | User Manual (Windows) Page 9 of 80 (D998200402-704)
EMV transactions, configuration, and firmware updating. Supported devices are DynaFlex, DynaFlex Pro, DynaProx, DynaFlex II PED, and DynaFlex II SCRA. It is part of a larger library of documents designed to assist implementers. For details, see the product Support pages on www.magtek.com.
How to Connect Using the USB Connection 1) For best results, use the cable that is included with the device. 2) Connect the USB-C end of the cable to DynaFlex device. Figure 2-1 - Connecting DynaFlex to a USB Host 3) If you plan to route the cable out the back of the device, route the cable through the cable management clip to change its direction.
Page 12
2 - How to Connect to Devices Using DynaFlex Utility 7) Launch the DynaFlex Utility and select DynaFlex device in the Device Type list, then press the connect button. 8) The log shows the status of the connection. Output 9) To disconnect the device, press Disconnect button.
2 - How to Connect to Devices Using DynaFlex Utility How to Connect Using the RS-232 Connection 1) Launch the DynaFlex Utility and under the list select the to which the Device SERIAL DynaProx device is plugged, then press the connect button.
Before connecting to WebSocket, please make sure the PC has all the root, and sub CA certificates and the client private key certificate associated with the DynaFlex II PED device installed. Please refer to document D998200550 DynaFlex II PED Using Wireless LAN Guide for more detail instructions. To connect via Web Socket, follow these steps.
How to Connect Using the Bluetooth LE Connection The following instructions are for pairing the DynaFlex II GO to a PC. Launch the DynaFlex Utility to connect to the device by USB connection. Obtain Bluetooth LE Device name from selectin the...
Page 16
At the window, select Add a device Bluetooth To pair, click on the device name that was been retrieved from DynaFlex Utility. Enter the PIN, (“000000” by default), and press Connect DynaFlex, DynaProx| Utility | User Manual (Windows) Page 16 of 80 (D998200402-704)
Page 17
2 - How to Connect to Devices Using DynaFlex Utility Go back to DynaFlex Utility, disconnect the current USB connection. Click on Device list to find the added BLE device similar as below. DynaFlex, DynaProx| Utility | User Manual (Windows)
1) Select the Device INFO tab, select the desired information to see from the device, and then press the Get…Information buttons. The result will be shown similar as below. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 18 of 80 (D998200402-704)
1) Press the Settings tab, and then select the Update menu. Update Firmware… 2) Select the , press the button, select the firmware file, and press Firmware Type button. Open DynaFlex, DynaProx| Utility | User Manual (Windows) Page 19 of 80 (D998200402-704)
Page 20
4 - How to Update Firmware 3) Check the status displayed in the software. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 20 of 80 (D998200402-704)
5) To view the transaction result after the transaction is completed, press RESULT menu. Parsed details can be seen in the , and tabs. The status is displayed in the log. ARQC Batch Output DynaFlex, DynaProx| Utility | User Manual (Windows) Page 21 of 80 (D998200402-704)
Page 22
5 - How to Use the Transaction Demo DynaFlex, DynaProx| Utility | User Manual (Windows) Page 22 of 80 (D998200402-704)
When the device send ARQC to conclude the transaction, it includes VAS data in container FE and does not include EMV payment data in container FC. 3) Press the button to start the transaction. Start EMV Transaction DynaFlex, DynaProx| Utility | User Manual (Windows) Page 23 of 80 (D998200402-704)
Page 24
FE TLV object containing the Apple VAS ARQC data. The status is displayed in the Output log. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 24 of 80 (D998200402-704)
When the device send ARQC to conclude the transaction, it includes VAS data in container FE and does not include EMV payment data in container FC. 3) Press the button to start the transaction. Start EMV Transaction DynaFlex, DynaProx| Utility | User Manual (Windows) Page 25 of 80 (D998200402-704)
Page 26
FE TLV object containing the Google ARQC Wallet VAS data. The status is displayed in the log. Output DynaFlex, DynaProx| Utility | User Manual (Windows) Page 26 of 80 (D998200402-704)
The larger the barcode size, the further away it should be. 6) Barcode data will be shown in the Output section. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 27 of 80 (D998200402-704)
The larger the barcode size, the further away it should be. 6) Barcode data will be shown in the Output section. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 28 of 80 (D998200402-704)
The larger the barcode size, the further away it should be. 5) Encrypted Barcode data will be shown in the Output section. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 29 of 80 (D998200402-704)
Show QR Image , enter the data to encode into a QR code. Optionally, enter a prompt. 2) Below are example QR code images displayed without a prompt and with a prompt of “MagTek”. DynaFlex, DynaProx| Utility | User Manual (Windows)
2 bytes of the ARQC was removed from the input. 2) Press the button to see the parsed result in the section. Parse TLV Output DynaFlex, DynaProx| Utility | User Manual (Windows) Page 31 of 80 (D998200402-704)
TRANSACTION 2) Observe the result next to the configuration and in the Output log. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 32 of 80 (D998200402-704)
For more information about the meaning of these settings, see D998200383 DynaFlex Family Programmer’s Manual (COMMANDS). 2) Press OK to reset the device when prompted. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 33 of 80 (D998200402-704)
1) Select the USER INTERFACE menu. Move the Buzzer Volume setting to desired volume from 1- 100, and then press the button. 2) Confirm the change in the Output section. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 34 of 80 (D998200402-704)
3) To send a file to the device, select a single file or multiple files type using the CTRL key, then right click and select . The result of will be shown similarly as below. Send to Device DynaFlex, DynaProx| Utility | User Manual (Windows) Page 35 of 80 (D998200402-704)
Page 36
4) To save an individual configuration type, right click on the desire configuration type and select , then select Export To File Binary(.bin) 5) Browse to the desired location and press the Save button to save the .bin file. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 36 of 80 (D998200402-704)
Send File 2) Browse and select the excel configuration file and press the Open button. 3) The software will display a result message. Press the button to close. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 37 of 80 (D998200402-704)
Note images at full screen size must be 16-bit color or lower to meet the size requirement. For details see D998200383 DynaFlex Family Programmer’s Manual (COMMANDS) To send bitmap image files, follow these steps.
Page 39
5) The software will show a message confirming to restart the device. Press to button to continue. 6) The device will restart, and the idle screen will display the image belonging to the slot specified. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 39 of 80 (D998200402-704)
1) Select the menu. At the list, select either , then EMV / SRED AAMVA Allowed Enable Disable press the button. 2) Observe the result in the log. Output DynaFlex, DynaProx| Utility | User Manual (Windows) Page 40 of 80 (D998200402-704)
At , select the track to be enabled or EMV / SRED Track Enable(MSR Only) disabled, then press the button. 2) Confirm the result in the Output log. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 41 of 80 (D998200402-704)
2) Press the button to reset the device for the changes to take effect. 3) Confirm the changes by pressing the button after the device reset is complete. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 42 of 80 (D998200402-704)
1) Select the menu. At the list, select either TRANSACTION Device Driven Fallback(MSR Only) Enable Disable , and then press the button. 2) Observe the result in the log. Output DynaFlex, DynaProx| Utility | User Manual (Windows) Page 43 of 80 (D998200402-704)
At the Display Orientation list, select either Portrait mode, and then press the button. Landscape 2) Press the button to reset the device for the setting to take effect. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 44 of 80 (D998200402-704)
1) Select the menu. At , enter the desired time in TRANSACTION Signature Timing Window seconds, and then press the button. 2) Confirm the result in the log. Output DynaFlex, DynaProx| Utility | User Manual (Windows) Page 45 of 80 (D998200402-704)
At the Signature in Batch(Touch Only) list, select the desire signature in batch setting, and then press the button. 2) Observe the result in the Output log. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 46 of 80 (D998200402-704)
1) Select menu. At the list, select either TRANSACTION Signature Capture Control Device- , and then press the button. Driven Host-Driven 2) Confirm the result in the log. Output DynaFlex, DynaProx| Utility | User Manual (Windows) Page 47 of 80 (D998200402-704)
LCD screen, enter the time in seconds, and then press the button. Display Message 2) See the message on the LCD screen and observe the status in the Output log. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 48 of 80 (D998200402-704)
8 - How to use Configurations 8.16 OID Conversion This section converts OID property data to send to the device. For constructing the OID see D998200383 DynaFlex Family Programmer’s Manual (COMMANDS) for possible combinations of data. 1) Select tab and select the menu.
Card Supplied 2) Press the button and present a card to the device. Start Request Pin 3) After a card is read, enter a PIN on the device screen. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 50 of 80 (D998200402-704)
Page 51
4) PIN and PAN data output are displayed similar as below. 5) To change the approval status shown on the device screen, the PIN block format, or the PIN length, set the request settings, then repeat the request. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 51 of 80 (D998200402-704)
The PAN supplied is used in the formation of the PIN block. 1) Select the option. Host Supplied 2) Enter a 12 digit PAN for the Card Data (PAN) DynaFlex, DynaProx| Utility | User Manual (Windows) Page 52 of 80 (D998200402-704)
Page 53
4) Enter a PIN on the device screen. PIN data output is displayed similar as below. 5) To change the approval status shown on the device screen, the PIN block format, or the PIN length, set the request settings, then repeat the request. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 53 of 80 (D998200402-704)
To retrieve the records on the NFC tag, press the button and tap an Read Tags NFC Type 2 tag or Mifare Classic tag to the device. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 54 of 80 (D998200402-704)
Page 55
NFC tag must be removed End session after finish reading before a tag can be read again. 6) When reading a Mifare Classic tag, the Sectors will be shown similar as below. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 55 of 80 (D998200402-704)
2) Select a , enter a , and then press the button. Record Type Record Value Write 3) After the Write is complete, the Output will be shown as below. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 56 of 80 (D998200402-704)
Page 57
This is because the NFC module must to be armed after NFC Type 2 tag removal. Follow the instructions and press OK button. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 57 of 80 (D998200402-704)
Present a Mifare Classic tag and leave the tag next to the device. 2) Each sector of the Mifare Classic tag will be read. 3) Right-click on a Sector, and select Edit Value DynaFlex, DynaProx| Utility | User Manual (Windows) Page 58 of 80 (D998200402-704)
Page 59
5) At the Output log, wait until the writing operation is completed with a single beep sound. Scroll up to view the records written similar to as shown here. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 59 of 80 (D998200402-704)
Page 60
10 - How to use the NFC Demo DynaFlex, DynaProx| Utility | User Manual (Windows) Page 60 of 80 (D998200402-704)
Page 61
10 - How to use the NFC Demo DynaFlex, DynaProx| Utility | User Manual (Windows) Page 61 of 80 (D998200402-704)
Start Transaction on Touchscreen Disabled 3) To perform transactions with Tip/Tax option displayed on the device screen, check Show Tip ., and then press the button. Show Tax Show Amount Start DynaFlex, DynaProx| Utility | User Manual (Windows) Page 62 of 80 (D998200402-704)
Page 63
The Tip amount may be edited before presenting the payment method by pressing Edit Tip on the screen. Customize Tip/Tax Press the Tip/Tax Options buttons to customize the tip/tax. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 63 of 80 (D998200402-704)
Page 64
Custom - Allow custom tip to be entered. o NO TIP - Removes any tip applied. o Disabled - Disables the button. • Tax Rate – Tax rate calculated on the amount without tip. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 64 of 80 (D998200402-704)
1) Open the tab and select Settings Transaction 2) Under , select , and then press the button. Start Transaction on Touchscreen Enabled 3) Press the Tip/Tax Configuration button. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 65 of 80 (D998200402-704)
Page 66
Present card is displayed first. • Tip Buttons 1 to 6 o % or $ - Display percent or dollar. o Custom - Allow custom tip to be entered. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 66 of 80 (D998200402-704)
Page 67
Tax Rate – Tax rate calculated on the amount without tip. 5) On the device screen, press Start Sale , and then follow the on-screen instructions to complete the transaction. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 67 of 80 (D998200402-704)
The ID and text messages are defined by a UI configuration file. A UI configuration file may be configured by a customer, but ultimately is signed at MagTek. The device will only accept a signed UI configuration file.
Page 69
12 - Flexible UI Page 3) After a file is chosen, see the progress in the Output log. On completion, the status will show SUCCESS similarly as below. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 69 of 80 (D998200402-704)
3) Enter from 1 to 5 lines of text to be displayed in each text box, and then press the button. Only 0 seconds (no timeout) is currently supported. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 70 of 80 (D998200402-704)
Page 71
5) Each time a UI button is pressed on the screen, the device sends a notification similarly as shown below. Functional Middle button reports as 2 similarly as shown below. Text lines are not reported. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 71 of 80 (D998200402-704)
1) To display a Buttons UI page on the device’s screen, select the tab, and press the TRANSACTION button. UI Features 2) At Page Option list, select Text String Buttons DynaFlex, DynaProx| Utility | User Manual (Windows) Page 72 of 80 (D998200402-704)
Page 73
4) The UI page will be shown on the device’s screen similarly as below. 5) Each time a UI button is pressed on the screen, the device sends a notification similarly as shown below. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 73 of 80 (D998200402-704)
1) To display an Amount UI page on the device’s screen, select the tab, and press the TRANSACTION button. UI Features 2) At Page Option list, select Amount Buttons DynaFlex, DynaProx| Utility | User Manual (Windows) Page 74 of 80 (D998200402-704)
Page 75
4) The UI page will be shown on the device’s screen similarly as below. 5) Each time a UI button is pressed on the screen, the device sends a notification similarly as shown below. Amount buttons report a value. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 75 of 80 (D998200402-704)
1) To display an Image UI page on the device’s screen, select the tab, and press the TRANSACTION button. Features 2) At Page Option list, select Custom Image 3) Select a and the option. Title F-Button DynaFlex, DynaProx| Utility | User Manual (Windows) Page 76 of 80 (D998200402-704)
Page 77
6) The UI page will be shown on the device’s screen similarly as below. 7) Each time a UI button is pressed on the screen, the device sends a notification similarly as shown below. The Functional Right button reports as 3. DynaFlex, DynaProx| Utility | User Manual (Windows) Page 77 of 80 (D998200402-704)
Page 78
12 - Flexible UI Page DynaFlex, DynaProx| Utility | User Manual (Windows) Page 78 of 80 (D998200402-704)
Page 79
12 - Flexible UI Page DynaFlex, DynaProx| Utility | User Manual (Windows) Page 79 of 80 (D998200402-704)
Need help?
Do you have a question about the DynaFlex and is the answer not in the manual?
Questions and answers