Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Installing DynaFlex II products is straightforward: The manufacturer or acquirer configures the preferred settings, keys, terminal, and payment brand settings before deployment; end users need only set up a host with appropriate software, configure the software, and connect the device to the host. This section provides general information about inspecting, connecting, and installing DynaFlex II products.
In any solution, DynaFlex II products are connected to a host, which must have software installed that can communicate with the device, and which is capable of processing transactions. To set up the host to work with DynaFlex II products, follow the installation and configuration instructions provided by the vendor of the host or the host software. For information about developing custom host software, see Developing Custom Software.
The following sections provide information on how to connect DynaFlex II products to a host via USB.
Figure 3-1 - Connecting to a USB Host or USB Charger. Left: Countertop Models. Right: Kiosk Models
To connect DynaFlex II products to a USB host or charger using the USB-C port, follow these steps (for reference see Figure 3-1 and About DynaFlex II Components):
For best results, use the cable that is included with the device or another cable from Table 1-2 – DynaFlex II Accessories on page 7. These cables are designed specifically for DynaFlex II products and include ferrite shielding at both ends of the cable to reduce emissions and interference. If the solution design requires an alternate cable, contact MagTek for assistance with ferrite selection and placement, and with connector overmold design.
Connect the USB-C end of the cable to DynaFlex II or DynaFlex II PED.
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. Even if you are not routing out the back, you may use the cable clip for strain relief, to help stabilize the mechanical connection when cardholders or operators move the device or the cable.
Route the cable in the desired direction (e.g., out the back, left, right, down into the countertop, or into the mounting compartment of a kiosk).
Connect the other end of the USB cable to the charger or to the host’s USB port.
As soon as the device starts receiving power through USB, it automatically powers on.
If the specific device serial number you are connecting has not been connected to the host before, the device shows Welcome on the display, and the Windows system tray on the host reports it is Setting up a device (see Figure 3-2 - Setting Up a Device), When installation is complete (approximately 30 seconds later depending on the host), Windows reports Device is ready,(see Figure 3-3 - Device is Ready) and the device shows in Windows Device Manager under Human Interface Devices as two devices HID-compliant vendor-defined device with VID 0801 and PID 2020 and USB Input Device.
Figure 3-2 - Setting Up a Device
Figure 3-3 - Device is Ready
After successfully connecting to the host operating system via USB, devices with a touchscreen display a Welcome screen or a customizable graphic.
The operating system may put the device into USB Suspend mode. See section 4.6.6 About USB Suspend.
The DynaFlex II product line offers versatile mounting solutions, including:
Integrated Slip-Resistant Adhesive Strips: The underside of the device features three adhesive mounting strips (see Figure 3-4) that provide secure attachment to any clean, non-porous surface. These strips come with a protective film that must be removed before installing onto a surface.
Figure 3-4 - Adhesive Mounting Strip and Protective Film
Lanyard Mount Point: The integrated mount point allows the device to be hung or carried, making it easy to store and handle, particularly in grab-and-go payment environments (see Figure 3-5).
Figure 3-5 - Lanyard Mount Point
Charging Station Compatibility (Non-Kiosk Models): Non-kiosk versions of the device can be placed in an optional charging station. This station can be used in conjunction with the lanyard mount point for quick access and easy drop-in charging between handheld uses.
Figure 3-6 - Charging Station Compatibility
Custom Mounting Options: DynaFlex II devices can be attached to custom mounting brackets or housed within an enclosure, enabling integration into larger system designs.
Verify that the protective film has been removed from the adhesive mounting strips located on the underside of the device (see Figure 3-4).
Mount DynaFlex II devices onto a smooth, flat, and non-porous surface by pressing the device firmly using the adhesive mounting strips (see Figure 3-7).
Figure 3-7 - Mounting DynaFlex onto a Nonporous Surface
Do not mount the device on rough, dirty, or uneven surfaces.
To uninstall the device, twist it to disengage the mounting feet from the mounting surface.
For instructions on using the optional charging station, refer to How to Mount the Charging Station.
If your installation requires custom mounting brackets, contact your MagTek representative for design advice and assistance from MagTek’s Engineering team.
This section provides information and guidelines for designing the mechanical aspects of a solution that incorporates DynaFlex II Kiosk models. MagTek strongly recommends vetting and testing solution designs before finalizing and deploying them to make sure the design meets all requirements (e.g., functional, legal, security, certification, safety, and so on).
When designing the mechanical portions of a solution that incorporates DynaFlex II Kiosk models, consider the following:
Review About DynaFlex II Components for an overall introduction to the device’s physical features and what they are called.
Review Appendix A Technical Specifications.
Review the information below about overall device dimensions and mounting hole locations and use.
Determine device orientation. The device supports all four orientations.
Overall dimensions of the device are shown in Figure 3-8 and Figure 3-9. On request, MagTek can provide a 3D model of the device’s envelope to assist with the mechanical portion of solution design. MagTek strongly recommends building and testing prototypes with actual devices before finalizing the solution design.
Figure 3-8 – DynaFlex II Kiosk Models Overall Dimensions
The screw hole placement on the bottom of DynaFlex II Kiosk models is detailed in Figure 3-9. The holes are designed to accommodate screw size M4 x 0.7mm and a maximum screw depth of 0.315 inches (8mm). The recommended torque range for installing the screws is 20 to 22 in-lbs. (2.3 to 2.5 N-m).
Figure 3-9 – DynaFlex II Kiosk Models Mounting Hole Locations
When designing an enclosure or mounting bracket, make sure there is adequate clearance for cardholders to swipe, insert, and tap. If the solution design includes metal objects anywhere near the device, including metal enclosures, ensure that at all points the metal is no further forward than 15mm below the top face of the device. Proximity to metal can adversely affect the device’s performance.
Figure 3-10 - Unobstructed View of Card Insertion Slot, Swipe Path and Contactless Landing Zone
As a security measure, the device must be installed such that cardholders have a full, unobstructed view of the housing around the card insertion slot opening (“entry zone”) and MSR swipe path prior to insertion or swipe (see Figure 3-10). This is to allow cardholders to easily detect suspicious objects in or around the swipe path and card slot entry, such as bugs / skimmers / tapping mechanisms, and their wires or antennas. Be sure to select an installation height and mounting angle that meet this requirement.
To mount the optional charging station to a countertop using the four adhesive mounting strips on the underside of the charging station (see Figure 3-12), follow these steps:
Determine where the charging station will be placed.
Remove the adhesive strip protective film, ensure the mounting surface is a clean, smooth, and flat surface. It is important to avoid rough, dirty, or uneven surfaces.
Consider the cable length, cardholder and operator ergonomics, and access for cleaning, maintenance, and repair.
If the charging station will be used for charging in handheld operations, unobstructed connection and disconnection of the device from the charging station is also a consideration.
Figure 3-11 - Charging Station Dimensions
Figure 3-12 - Charging Station Mounting Surfaces and Screw Holes
To mount the charging station to a countertop, table, or flat surface using the screw holes on the underside of the charging station (see Figure 3-12), follow these steps:
Determine where the charging station will be installed.
Mark the location of the screw holes by placing the device over the area where it is to be installed (see Figure 3-13).
Once the appropriate measurements have been taken and marked, drill the screw holes into the installation surface. Using (2) M4 x 0.7mm thread pitch (not included) screws, screw up through the drilled holes in the mounting surface, see Figure 3-14.
Connect the charging station to a USB port or to a USB charger with a minimum of 1A current capability. For the best results, use the cable that is included with the device. It includes shielding at both ends of the cable to reduce interference.
Figure 3-13 – Preparing a Flat Surface for Mounting the Charging Station
Figure 3-14 - Screw Installation
Figure 3-15 – Connecting DynaFlex II to the Optional Charging Station
Review any additional requirements from other agencies, such as PCI and EMV solution certification requirements, safety ordinances, and so on, which may introduce additional constraints to the design.
Connect the charging station to a USB port or to a USB charger with a minimum of 1A current capability. For the best results, use the cable that is included with the device. It includes shielding at both ends of the cable to reduce interference.
To uninstall, twist the charging station to disengage the adhesive mounting strips from any surface.
To uninstall, remove the screws from the underside of the charging station.


















A complete reference for setting up and operating the DynaFlex II PED, covering inspection and handling, installation, day-to-day operation, maintenance, custom software development, and supporting appendices.
Reference Section
Information Available
Overview of the DynaFlex II PED and how to use this manual.
Custom host software uses the same underlying device command set for all DynaFlex II product connection types. This section provides high-level information about communicating with the device via the various physical connection types in various software development frameworks, and provides pointers to available SDKs, which include sample code. Product documentation and SDKs are available for download by searching for the product name on and navigating to the tab.
MagTek provides convenient SDKs and corresponding documentation for many programming languages and operating systems. The API libraries included in the SDKs wrap the details of the connection in an interface that conceptually parallels the device’s internal operation, freeing software developers to focus on the business logic, without having to deal with the complexities of platform APIs for connecting to the various available connection types, communicating using the various available protocols, and parsing the various available data formats. Information about using MagTek wrapper APIs is available in separate documentation, including:
MagTek Universal SDK Programmer’s Manual (Microsoft .NET)
MagTek Universal SDK Programmer’s Manual (Java)
MagTek Universal SDK Programmer’s Manual (Android)
The documentation is bundled with the SDKs themselves, which include:
MagTek Universal SDK for MMS Devices (Windows)
MagTek Universal SDK for MMS Devices (Android)
The SDKs and corresponding documentation include:
Functions for sending the direct commands described in this manual.
Wrappers for commonly used commands that further simplify development.
Sample source code to demonstrate how to communicate with the device using the direct commands described in this manual.
To download the SDKs and documentation, go to Universal SDK Documentation for the programming languages and platforms you need or contact MagTek Support Services for assistance.
In addition to the SDK API libraries, software developers also have the option to revert to direct communication with the device using libraries using the operating system’s native USB or TCP/IP. For example, custom software written in Visual Basic or Visual C++ may make API calls to the standard Windows USB HID driver. For more information about sending commands directly, see DynaFamily Programmer’s Manual.
For more information about developing custom applications that integrate with DynaFlex II, see the MagTek web site or contact your reseller or MagTek Support Services.
Guidance on unpacking, inspecting, and storing the device before deployment.
Steps for physically installing and connecting the device.
Instructions for powering on and using the device's core functions.
Cleaning, upkeep, and troubleshooting procedures to keep the device running properly.
Guidance for developers building custom applications for the device.
Supplemental reference material, including specifications and additional technical details.
DynaFlex II is a secure card reader authenticator engineered for attended, unattended, and mobile payment environments. The reader features a magnetic stripe reader, EMV chip reader for both contact and contactless cards, an optional barcode reader, and support for NFC-enabled mobile wallets such as Samsung Pay®, Google Pay®, Apple Pay®, and Apple VAS. DynaFlex II communicates with host devices via USB or wireless local area network (WLAN) on pin entry devices (PED). DynaFlex II products are compatible with iOS, Android, and Windows operating systems.
In this document, DynaFlex II products are referred to as the device or inclusively as DynaFlex II products. They are designed to be connected to a host, which is a piece of general-purpose electronic equipment which sends commands and data to, and receives data from, the device. Host types include PC and Mac computers/laptops, tablets, and smartphones. The host must have software installed that communicates with the device and is capable of processing transactions. During a transaction, the host and its software interact with the operator, such as a customer service representative, while the device interacts with the cardholder (even if the cardholder is using a virtual representation of the card account, such as a smartphone).
Throughout this document:
DynaFlex II Product Family refers to all devices in the DynaFlex II family, including all DynaFlex II models and DynaFlex II PED models.
DynaFlex II PED refers to DynaFlex II PED products with a display, including those with a kiosk back cover and barcode reader.
DynaFlex II refers to DynaFlex II devices that are not equipped with a touchscreen display, including those with a kiosk back cover and barcode reader.
DynaFlex II products can be paired with to make the certification cycle easier and remove unencrypted data from the payment environment. A service representative will collaborate with you to determine what service best for you.
For faster development, use , a suite of interface tools for browser and middleware applications that streamline the development process. Instead of creating multiple interfaces for the hardware device, POS application, and gateway, you can use MagneFlex. It drives the hardware, interfaces with the POS app, and handles data processing commands.
The major components of the DynaFlex II product family are detailed in this section. For models without a touchscreen display (DynaFlex II and DynaFlex II Kiosk), the components are identical however, the touchscreen and its bezel are replaced with a faceplate displaying the contactless indicator logo at the optimal contactless landing zone (see Figure 1-1).
Figure 1-1 - DynaFlex II Major components
DynaFlex II PED models without a barcode reader are also identical however, the edge incorporating the barcode reader is a single straight line and there is no QR code marking on the face of the device (see Figure 1-2).
Figure 1-2 - DynaFlex II PED BCR Major Components
Figure 1-3 illustrates the major components of the optional charging station. Note, the charging station is only compatible with non-kiosk models of the device.
Figure 1-3 - Charging Station Major Components
Find installation, operation, and reference documentation for the DynaFlex II PIN entry device, including setup guidance and technical specifications for developers and integrators.
Reference Section
Information Available
Manuals and technical documentation for the DynaFlex II PED.
🕐 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
21078309
DYNAFLEX II PED, PCI, TOUCHSCREEN DISPLAY, BLACK, USB
Touchscreen
USB-C
21078311
DYNAFLEX II PED, PCI, TOUCHSCREEN DISPLAY, BLACK, WLAN
Touchscreen
USB-C
Wireless LAN
21078314
DYNAFLEX II KIOSK, PCI, BCR, BLACK, USB
None
USB-C
21078321
DYNAFLEX II PED, KIOSK, PCI, TOUCHSCREEN DISPLAY, BLACK, USB
Touchscreen
USB-C
21078322
DYNAFLEX II, KIOSK, PCI, BLACK, USB
None
USB-C
21078325
DYNAFLEX II PED, KIOSK, PCI, TOUCHSCREEN DISPLAY, BLACK, WLAN
Touchscreen
USB-C
Wireless LAN
21078331
DYNAFLEX II, PCI, BCR, BLACK, USB
None
USB-C
21078332
DYNAFLEX II PED, PCI, TOUCHSCREEN DISPLAY, BCR, BLACK, WLAN
Touchscreen
USB-C
Wireless LAN
21078333
DYNAFLEX II PED, PCI, TOUCHSCREEN DISPLAY, BCR, BLACK, USB
Touchscreen
USB-C
21078334
DYNAFLEX II PED, KIOSK, PCI, TOUCHSCREEN DISPLAY, BCR, BLACK, USB
Touchscreen
USB-C
All models are black by default and have countertop, handheld, and custom mounting options.
Optional, specify in order
21078006
CHARGING STATION, DYNAFLEX
Optional, specify in order
96700004
CLEANING CARD, DOUBLE SIDED
Optional, specify in order
1000008559
FOOT, BACK, SIDE A, ADHESIVE MOUNTING STRIP, DYNAFLEX
Optional, specify 1 ea. for complete replacement
1000008560
FOOT, BACK, SIDE B, ADHESIVE MOUNTING STRIP, DYNAFLEX
Optional, specify 1 ea. for complete replacement
1000008561
FOOT, FRONT, ADHESIVE MOUNTING STRIP, DYNAFLEX
Optional, specify 1 ea. For complete replacement
Part No.
Description
Display
Connection(s)
21078307
DYNAFLEX II, PCI, BLACK, USB
None
USB-C
Part #
Description
Accessory Notes
1000006016
CABLE, USB A - C, 6FT, DYNAFLEX
Included with DynaFlex products
1000006017



CABLE, USB C - C, 6FT, DYNAFLEX
Before unpacking the device, it is important to inspect its secure packaging to make sure it has not been tampered with in storage or in transit. MagTek provides details for inspecting the integrity of the device’s secure packaging in DynaFlex II PED Package Inspection.
It is important to inspect a new device regularly and thoroughly before deployment and a device in live usage (including its immediate surroundings), to make sure malicious individuals have not tampered with it or its surroundings. MagTek recommends conducting inspection training for all device operators and an inspection schedule with checkpoints in place to make sure operators are performing inspections as specified and as scheduled. MagTek provides easy-to-follow device inspection references.
Upon receiving the device, inspect it to make sure it originated from an authentic source and has not been tampered with.
From device delivery through assembly, shipping, installation, usage, and maintenance, the device must not be exposed to conditions outside the ratings in Appendix A Technical Specifications.
If the device is exposed to cold temperatures, adjust it to warmer temperatures gradually to avoid condensation, which can interfere with the operation of the device or cause permanent damage. Do not drop or shake the device.
For information about ongoing maintenance of the device, such as cleaning, see section 5 Maintenance.
DynaFlex II products implement active tamper detection, which uses a small amount of electricity even when the device is completely powered off. The device primarily powers its active tamper detection circuitry using its rechargeable battery to back up the coin cell. Devices with a rechargeable battery ship with the battery charged to between 45% and 65%, which provides a shelf life of up to 10 years.
However, if the rechargeable battery completely discharges or the device does not contain a rechargeable battery, the device continues to power its active tamper detection circuitry using its non-rechargeable backup battery, which provides an additional 5 years of backup shelf life across the entire life of the device but does not recharge. If the rechargeable battery and the backup battery are both allowed to completely discharge, the device’s tamper detection engages and locks down the device, and it must be returned to the manufacturer to reset.
To avoid accidental tamper events and to optimally condition the battery, follow these precautions:
Temperature is the most critical factor in extending battery life and preserving battery charge. Store the device at the lowest reasonable temperatures within its specified storage temperature range (see Appendix A Technical Specifications). Storing below 77°F / 25°C is optimal.
Fully charge the device immediately upon receipt to extend its shelf life (see section 4.6.3 How to Charge the Battery).
Before storing the device, charge the battery to less than 100% (60% is optimal).
Before storing the device, power it off completely. See section 4.6.4 How to Power On / Wake Up from Standby Mode / Power Off.
Periodic cleaning of the device’s exterior may be required. To clean the outside of DynaFlex II products, including the LCD display, wipe down the device with a soft, slightly damp cloth and then wipe dry with a lint-free cloth. The display can also be cleaned using a slightly damp specialty cleaning cloth, like those used to wipe lenses, monitors, and smartphone displays.
MagTek’s double-sided cleaning card is designed to clean the magnetic read head in the MSR swipe path and the contact pins inside all chip card contact readers. Keeping both components clean is essential to the device’s functioning. MagTek recommends swiping and inserting a cleaning card once per week to avoid card misreads.
If the device’s micro-suction mounting feet lose their holding power over time, use a clean, damp, lint-free cloth to wipe the mounting feet and the mounting surface clean, then let both surfaces air dry. This should restore the mounting feet’s holding power. If the mounting feet are damaged and unusable, replacements are available. See
In addition to the security guidance in the product manuals, MagTek may provide updates to this document, as well as supplemental security guidance or notices regarding vulnerabilities, at MagTek advises checking the product’s home page periodically for the most up-to-date information.
Any firmware updates addressing product features, bugs, or security vulnerabilities are also posted to or may be sent directly to affected customers. To update the device’s firmware:
The Installation and Operation Manual is the primary reference for deploying and running DynaProx. It covers planning, physical installation, configuration, day-to-day operation across tap, swipe, dip, and optional barcode, the device's LED and audio indicators, routine maintenance, and guidance for developers building custom software. Use the reference sections below to jump to a topic.
When stored, charge the device for one hour every 6 months to keep the battery chemistry in optimal condition and to ensure it does not completely discharge.
Do not drop or shake the device.
Obtain the firmware image to install.
Download DynaFlex, DynaProx Firmware Upload Utility from the MagTek web site.
Follow the instructions in DynaFlex, DynaProx Firmware Update Utility Manual included in the firmware update utility’s Document subfolder.
Reference Section
Information Available
Reference Standards and certifications
Legal notifications
MagTek warrants that the products sold pursuant to this Agreement will perform in accordance with 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).
During the Warranty Period, should this product fail to conform to MagTek’s specifications, MagTek will, at its option, repair or replace this product at no additional charge except as set forth below. Repair parts and replacement products will be furnished on an exchange basis and will be either reconditioned or new. All replaced parts and products become the property of MagTek. This limited warranty does not include service to repair damage to the product resulting from accident, disaster, unreasonable use, misuse, abuse, negligence, or modification of the product not authorized by MagTek. MagTek reserves the right to examine the alleged defective goods to determine whether the warranty is applicable.
Without limiting the generality of the foregoing, MagTek specifically disclaims any liability or warranty for goods resold in other than MagTek’s original packages, and for goods modified, altered, or treated without authorization by MagTek.
Service may be obtained by delivering the product during the warranty period to MagTek (1710 Apollo Court, Seal Beach, CA 90740). If this product is delivered by mail or by an equivalent shipping carrier, the customer agrees to insure the product or assume the risk of loss or damage in transit, to prepay shipping charges to the warranty service location, and to use the original shipping container or equivalent. MagTek will return the product, prepaid, via a three (3) day shipping service. A Return Material Authorization (“RMA”) number must accompany all returns. Buyers may obtain an RMA number by contacting MagTek Support Services at (888) 624-8350.
EACH BUYER UNDERSTANDS THAT THIS MAGTEK PRODUCT IS OFFERED AS-IS. MAGTEK MAKES NO OTHER WARRANTY, EXPRESS OR IMPLIED, AND MAGTEK DISCLAIMS ANY WARRANTY OF ANY OTHER KIND, INCLUDING ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
IF THIS PRODUCT DOES NOT CONFORM TO MAGTEK’S SPECIFICATIONS, THE SOLE REMEDY SHALL BE REPAIR OR REPLACEMENT AS PROVIDED ABOVE. MAGTEK’S LIABILITY, IF ANY, SHALL IN NO EVENT EXCEED THE TOTAL AMOUNT PAID TO MAGTEK UNDER THIS AGREEMENT. IN NO EVENT WILL MAGTEK BE LIABLE TO THE BUYER FOR ANY DAMAGES, INCLUDING ANY LOST PROFITS, LOST SAVINGS, OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF, OR INABILITY TO USE, SUCH PRODUCT, EVEN IF MAGTEK HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY.
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.
MAGTEK SHALL NOT BE LIABLE FOR CONTINGENT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES TO PERSONS OR PROPERTY. MAGTEK FURTHER LIMITS ITS LIABILITY OF ANY KIND WITH RESPECT TO THE PRODUCT, INCLUDING NEGLIGENCE ON ITS PART, TO THE CONTRACT PRICE FOR THE GOODS.
MAGTEK’S SOLE LIABILITY AND BUYER’S EXCLUSIVE REMEDIES ARE STATED IN THIS SECTION AND IN THE SECTION RELATING TO MAGTEK’S LIMITED WARRANTY
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:
(1) This device may not cause harmful interference, and (2) This device must accept any interference received, including interference that may cause undesired operation.
Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
· Reorient or relocate the receiving antenna.
· Increase the separation between the equipment and receiver.
· Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
· Consult the dealer or an experienced radio/TV technician for help.
Caution: Changes or modifications not expressly approved by MagTek could void the user’s authority to operate this equipment.
This digital apparatus does not exceed the Class B limits for radio noise from digital apparatus set out in the Radio Interference Regulations of the Canadian Department of Communications.
Le présent appareil numérique n’émet pas de bruits radioélectriques dépassant les limites applicables aux appareils numériques de la classe B prescrites dans le Réglement sur le brouillage radioélectrique édicté par le ministère des Communications du Canada.
This Class B digital apparatus complies with Canadian ICES-003.
Cet appareil numérique de la classe B est conformé à la norme NMB-003 du Canada.
This device complies with ISED Canada licence-exempt RSS standard(s). Operation is subject to the following two conditions: (1) This device may not cause interference, and (2) This device must accept any interference, including interference that may cause undesired operation of the device.
Le présent appareil est conforme aux CNR d'Industrie Canada applicables aux appareils radio exempts de licence. L'exploitation est autorisée aux deux conditions suivantes: (1) L'appareil ne doit pas produire de brouillage, et (2) L'utilisateur de l'appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible d'en compromettre le fonctionnement.
Testing for compliance with CE requirements was performed by an independent laboratory. The unit under test was found compliant with standards established for Class B devices.
Hereby, MagTek Inc. declares that the radio equipment types Wideband Transmission System (Wireless LAN and Bluetooth® Low Energy), and Non-Specific Short Range Device (contactless) are in compliance with Directive 2014/53/EU. The full text of the EU declarations of conformity is available at the following internet addresses:
· for DynaFlex with no display, USB connection
· for DynaFlex with no display, Bluetooth® LE connection
· for DynaFlex Pro with USB connection
· for DynaFlex Pro with Bluetooth® LE connection
· for DynaFlex Pro with WLAN connection
Hereby, MagTek Inc. declares that the radio equipment types Wideband Transmission System (Wireless LAN and Bluetooth Low Energy), and Non-Specific Short Range Device (contactless) are in compliance with Radio Equipment Regulations 2017 Directive S.I.2017:1206. The full text of the UKCA declarations of conformity is available at the following internet addresses:
· for DynaFlex with no display, USB connection
· for DynaFlex with no display, Bluetooth® LE connection
· for DynaFlex Pro with USB connection
· for DynaFlex Pro with Bluetooth® LE connection
· for DynaFlex Pro with WLAN connection
Testing for compliance with AS/NZS standards was performed by a registered and accredited laboratory. The unit under test was found compliant with standards established under AS/NZS CISPR 32 (2013), AS/NZS 4268 Table 1, Row 59 DTS 2400-2483MHz SRD (802.11), and AS/NZS 4268 (2017) Table 1,
Row 43 13.553-13.567MHz (contactless reader).
This product is recognized per UL 60950-1, 2nd Edition, 2011-12-19 (Information Technology Equipment - Safety - Part 1: General Requirements), CSA C22.2 No. 60950-1-07, 2nd Edition, 2011-12 (Information Technology Equipment - Safety - Part 1: General Requirements).
When ordered as RoHS compliant, this product meets the Electrical and Electronic Equipment (EEE) Reduction of Hazardous Substances (RoHS) Directive (EU) 2015/863 amending Annex II to Directive 2011/65/EU. The marking is clearly recognizable, either as written words like “Pb-free,” “lead-free,” or as another clear symbol ( ).
PCI Security Standards Council, LLC (“PCI SSC”) has approved this PTS POI device (SCR class) to be compliant with the PCI PTS POI Security Requirements v5.1.
When granted, PCI SSC approval is provided by PCI SSC to ensure certain security and operational characteristics important to the achievement of PCI SSC’s goals, but PCI SSC approval does not under any circumstances include any endorsement or warranty regarding the functionality, quality or performance of any particular product or service. PCI SSC does not warrant any products or services provided by third parties. PCI SSC approval does not under any circumstances include or imply any product warranties from PCI SSC, including, without limitation, any implied warranties of merchantability, fitness for purpose, or non-infringement, all of which are expressly disclaimed by PCI SSC. All rights and remedies regarding products and services which have received PCI SSC approval shall be provided by the party providing such products or services, and not by PCI SSC.
IMPORTANT: YOU SHOULD CAREFULLY READ ALL THE TERMS, CONDITIONS AND RESTRICTIONS OF THIS LICENSE AGREEMENT BEFORE INSTALLING THE SOFTWARE PACKAGE. YOUR INSTALLATION OF THE SOFTWARE PACKAGE PRESUMES YOUR ACCEPTANCE OF THE TERMS, CONDITIONS, AND RESTRICTIONS CONTAINED IN THIS AGREEMENT. IF YOU DO NOT AGREE WITH THESE TERMS, CONDITIONS, AND RESTRICTIONS, PROMPTLY RETURN THE SOFTWARE PACKAGE AND ASSOCIATED DOCUMENTATION TO THE ADDRESS IN THIS DOCUMENT, 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. LICENSEE MAY NOT COPY, MODIFY, OR TRANSFER THE SOFTWARE IN WHOLE OR IN PART EXCEPT AS EXPRESSLY PROVIDED IN THIS AGREEMENT. Licensee may
not decompile, disassemble, or in any other manner attempt to reverse engineer the Software. Licensee shall not tamper with, bypass, or alter any security features of the software or attempt to do so.
TRANSFER: Licensee may not transfer the Software or license to the Software to another party without the prior written authorization of the Licensor. If Licensee transfers the Software without authorization, all rights granted under this Agreement are automatically terminated.
COPYRIGHT: The Software is copyrighted. Licensee may not copy the Software except for archival purposes or to load for execution purposes. All other copies of the Software are in violation of this Agreement.
TERM: This Agreement is in effect as long as Licensee continues the use of the Software. The Licensor also reserves the right to terminate this Agreement if Licensee fails to comply with any of the terms, conditions, or restrictions contained herein. Should Licensor terminate this Agreement due to Licensee's failure to comply, Licensee agrees to return the Software to Licensor. Receipt of returned Software by the Licensor shall mark the termination.
LIMITED WARRANTY: Licensor warrants to the Licensee that the disk(s) or other media on which the Software is recorded are free from defects in material or workmanship under normal use.
THE SOFTWARE IS PROVIDED AS IS. LICENSOR MAKES NO OTHER WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Because of the diversity of conditions and hardware under which the Software may be used, Licensor does not warrant that the Software will meet Licensee specifications or that the operation of the Software will be uninterrupted or free of errors.
IN NO EVENT WILL THE LICENSOR BE LIABLE FOR ANY DAMAGES, INCLUDING ANY LOST PROFITS, LOST SAVINGS, OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY TO USE THE SOFTWARE. Licensee's sole remedy in
the event of a defect in material or workmanship is expressly limited to replacement of the Software disk(s) if applicable.
GOVERNING LAW: If any provision of this Agreement is found to be unlawful, void, or unenforceable, that provision shall be removed from consideration under this 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.
ACKNOWLEDGMENT: LICENSEE ACKNOWLEDGES THAT LICENSEE HAS READ THIS AGREEMENT, UNDERSTANDS ALL OF ITS TERMS, CONDITIONS, AND RESTRICTIONS, AND AGREES TO BE BOUND BY THEM. LICENSEE ALSO AGREES THAT THIS AGREEMENT SUPERSEDES ANY AND ALL VERBAL AND WRITTEN COMMUNICATIONS BETWEEN LICENSOR AND LICENSEE OR THEIR ASSIGNS RELATING TO THE SUBJECT MATTER OF THIS AGREEMENT.
QUESTIONS REGARDING THIS AGREEMENT SHOULD BE ADDRESSED IN WRITING TO MAGTEK, INCORPORATED, ATTENTION: CUSTOMER SUPPORT, AT THE ADDRESS LISTED IN THIS DOCUMENT, OR E-MAILED TO .
DEMO SOFTWARE / SAMPLE CODE: Unless otherwise stated, all demo software and sample code are to be used by Licensee for demonstration purposes only and MAY NOT BE incorporated into any production or live environment. The PIN Pad sample implementation is for software PIN Pad test purposes only and is not PCI compliant. To meet PCI compliance in production or live environments, a third-party PCI compliant component (hardware or software-based) must be used.
ISO 7810, ISO 7811, AAMVA
ISO/IEC 7816-1, 2, 3, & 4 Identification Cards Integrated Circuits with Contacts
EMV ICC Specifications for Payment Systems Version 4.3, L1 Contact and L2 Contact EMV Contactless Level 1 Version 3.0
MCL v3.1.3, payWave v2.2, Expresspay 4.0.2, D-PAS Terminal Payment Application v1.0, D-PAS Terminal Application Specification Bulletins CL TAS-002 v1.1, CL TAS-003 v1.0, CL TAS-004 v1.0
PCI PTS POI v6.x PED
PCI PTS POI v6.x SCR
TDEA (3DES)-CBC using DUKPT
FCC Part 15 Low Power Transceiver, RX verified per FCC Title 47 Part 15 Subclass C
UL 60950 1, 2nd Edition, 2011 12 19 (Information Technology Equipment - Safety - Part 1: General
Requirements), CSA C22.2 No. 60950 1 07, 2nd Edition, 2011 12 (Information Technology Equipment - Safety - Part 1: General Requirements)
CE Certified
UKCA Certified
CE Safety: IEC 62368-1: 2014UL/CSA 62368-1: 2nd Edition
Canada ISED Certified
Japan VCCI Certified (not applicable to WLAN models)
Japan MIC Certified (not applicable to WLAN models)
AS/NZS CISPR 32 (2013), AS/NZS 4268 Table 1, Row 59 DTS 2400-2483MHz SRD (WLAN), and
AS/NZS 4268 (2017) Table 1, Row 43 13.553-13.567MHz (contactless reader)
RoHS Compliant the Electrical and Electronic Equipment (EEE) Reduction of Hazardous Substances (RoHS) European Directive 2002/95/EC
California Proposition 65 (California)
IPC-A-610 Class II Assembly
EU Directive Waste Electrical and Electronic Equipment (WEEE) EU
Directive Restriction of Hazardous Substances (RoHS)
Universal Serial Bus Specifications 1.1, 2.0
IEEE 802.11 b/g/n, IEEE 802.11i-2004 WPA2-PSK, TKIP, AES, SHA-256
TCP/IP secured by Transport Layer Security (TLS) Protocol v1.2
Physical Characteristics
Dimensions (L x W x H):
DynaFlex II and DynaFlex II PED:
4.1 in. W x 3.7 in. L x 1.9 in. H (103.3mm x 95.1mm x 48.5mm)
DynaFlex II Kiosk and DynaFlex II PED Kiosk:
4.1 in. W x 3.7 in. L x 1.9 in. H (103.3mm x 95.1mm x 48.3mm)
Weight
DynaFlex II USB = 8.4 oz. (238g) DynaFlex II PED USB= 8.7 oz. (246g) DynaFlex II PED WLAN = 8.9 oz. (252g) Kiosk Models, add 1.1 oz. (30g)
BCR Models, add 0.12 oz. (3.5g)
Supported Mounting Options:
· Adhesive mounting strips on the underside of the device
· Lanyard mount point
Reader Characteristics
Magnetic Stripe Reader:
Three track bidirectional encrypting reader with MagnePrint
Magnetic Stripe Decoding:
Financial (ISO Type B), AAMVA, or Other
Reference Standards and Certifications
Communication Characteristics
Wired Connection Types:
Magnetic Swipe Speeds:
6 inches per second to 60 inches per second
EMV Contact Reader:
EMVCo L1 and L2 Contact Reader
EMV Contactless Reader:
EMVCo L1 and L2 Contactless Reader
D-PAS, PayPass/MCL, payWave, Expresspay
Mobile wallets including but not limited to Apple Pay, Google Pay, Samsung Pay
Barcode Reader:
Barcode Media: Labels, paper, smartphone / computer displays Barcode Types: QR Codes, Linear Barcodes, UPC-A, UPC-E, Code 128, PDF417 / Data Matrix, etc.
Field Of View 31.5° total vertical sweep, 42° total horizontal sweep, perpendicular to device face
Depth Of Field 1.2 in. (30mm) to 13.8 in. (350mm) Integrated white indicator LED
User Interface Characteristics
Status Indicators:
4 RGB LEDs
Display Type:
TFT a-Si Active Matrix Color LCD with Touchscreen (Select Models)
Display Size (viewable area):
2.3 in. x 1.7 in. (57.6mm x 43.2mm) (Select Models)
Display Resolution:
320 x 240 px, 16-bit color depth (Select Models)
Keypad:
Touchscreen
Security Characteristics
Certifications:
PCI PTS POI 6.xPED PCI PTS POI 6.x SCR
Tamper Protection:
The enclosure and associated electronics form a Tamper Resistant Security Module (TRSM) where attempts to penetrate or modify the
unit cause all cryptographic keys to be cleared or rendered unusable.
Electrical Characteristics
Power Inputs:
USB powered via USB-C receptacle or charging station connectors
Power Outputs:
None
Battery Type:
Lithium Polymer rechargeable
Battery Capacity:
2100 mAh nominal (rated)
Battery Charge Time:
~7 hours connected to a 500mA host USB port
Battery Time, Powered Off
4 years or longer
Battery Time, Standby:
Wireless LAN: Reserved
Battery Time, Transactions:
Reserved
Voltage Requirements:
5 VDC from USB port
Current Requirements:
500mA from USB port
Data Storage:
Not Applicable
USB-C, compatible with USB 1.1, USB 2.0
Vendor-defined USB Human Interface Device (HID) data format
Wireless Connection Types:
TCP/IP over Wireless LAN (select models)
Wireless Range:
WLAN: 100m in a typical environment
Wireless Frequencies and Power:
Wireless LAN:
Frequency range = 2400 MHz to 2484 MHz Average power radiated = 0.80 mW (-0.97 dBm) NFC:
Frequency range = 13.56 MHz
Maximum power conducted = 794 mW (29 dBm)
RF Exposure:
Exempt from SAR requirements due to radiated power substantially below regulatory thresholds.
Software Characteristics
Tested Operating System(s):
USB Hosts: Windows 10, Windows 11
Environmental Resistance
Ingress Protection:
Splash Resistant
Operating Temperature:
32°F to 113°F (0°C to 45°C)
Operating Relative Humidity:
Up to 90% non-condensing
Storage Temperature:
14°F to 140°F (-10°C to 60°C)
Storage Relative Humidity:
Up to 90% non-condensing
Vibration Resistance:
5Hz to 500Hz sinusoidal vibrations at 15g acceleration, all 3 axes
Shock Resistance:
30g 11ms terminal sawtooth shocks, all 3 axes
ESD Tolerance (EMVCo):
±10kV air discharge when device is properly earth grounded
ESD Tolerance (FCC/CE):
±8kV contact discharge / ±12kV air discharge when properly grounded
Vapor Resistance:
Not Applicable
Reliability
Shelf Life:
24 months at 25°C nominal
Magnetic Read Head Life:
1 million swipes
ICC Read Head Life:
500,000 card insertions
Battery Shelf Life:
5 years or longer (backup battery)
Battery Cycle Life:
After 500 charge / discharge cycles, battery capacity remains above 80%.
While in use, the DynaFlex II family of products switch between distinct operating modes. It is crucial for operators to comprehend these modes to effectively operate the device:
Powered Off Mode is the shipping and storage mode of the device. Operators would not generally use this mode during a work shift or during off-shift recharging. It occurs when the operator holds the pushbutton for more than 8 seconds (or more than 12 seconds to force immediate power off without a proper shutdown sequence), or if the device’s battery is critically low and the device is not connected to a USB power source. In this mode, the device consumes practically no power. To move the device from Powered Off Mode to Active Mode, press the pushbutton for one second with the battery charged, or connect the device to USB power. If the device is already connected to USB power when it enters Powered Off Mode, it automatically powers back on.
Reset Mode is a transient mode where the device first transitions to Powered Off Mode, then automatically powers back on. It occurs when the operator presses the recessed switch, or the host sends the Reset Device command, or the device automatically performs a daily security reset.
USB Suspend Mode occurs when the USB host that is providing power to the device sends a USB Suspend control event to the device to conserve power. The device responds by powering off nearly all its modules including the display and listening for the USB host to send a USB Resume control event. To move the device from USB, Suspend Mode to Active Mode, the host software must open a USB connection to communicate with the device, which signals the operating system that the device is in active use and should be allowed to draw full power from the USB port. It is not necessary for the host software to send commands to the device at that time.
Active Mode is the device’s normal “awake” state when it is in use. In this mode, the touchscreen display and LEDs are powered on, and the device is ready to receive commands from the host. This mode can be divided into substates like Active/Host Not Connected, Active/Host Connected, Active/Host Communicating, Active/Armed for Read, Active/Reading, and so on. These substates differ in the amount of power they consume and are mostly under the control of the host software. To move the device from Active Mode to Powered Off mode, press and hold the pushbutton for 8 seconds. If the device does not respond, continue holding the pushbutton for longer than 12 seconds to force immediate power off without a proper shutdown sequence. To move the device from ActiveMode to Reset Mode, press the recessed switch.
During normal operation, the operator initiates a transaction from the host, and the cardholder interacts with the device. Devices with a touchscreen display provide on-screen prompts and interactive features such as buttons and signature capture.
Transaction types may include sales, refunds, voids, authorization, new accounts, teller window applications, checking, savings, mortgages, retail transactions, or any other type of transaction where there is interaction between the cardholder and the operator. For each transaction type, the host software can direct the device to prompt the cardholder for any combination of magnetic stripe swipe, EMV contact card insertion, and/or contactless payment tap, and the transaction flow on the device may differ depending on what the host software specifies and what the cardholder does. Section 4.8 Using the Reader provides examples of the cardholder experience for each type of payment. Figure 4-1 shows a typical point of sale (POS) transaction sequence.
If the device cannot read payment data, the host software may direct it to prompt the cardholder to repeat the action or request the cardholder revert to a different form of payment (such as using the magnetic stripe reader as a fallback instead of the chip card insertion slot).
Figure 4-1 - Typical Transaction Sequence
DynaFlex II provides four RGB LEDs directly below the chip card insertion slot (see section 1.5 About DynaFlex II Components), numbered LED1 through LED4, which report the device’s current operating status.
The meaning of each LED depends on the device’s operating mode. See section 4.1 About Operating Modes and Table 4-1 below. Most of the time, operators will check the device’s status using the LEDs when it is in Active Mode while the device is not performing a transaction.
LED colors have specific meanings, as described in Table 4-2. They are based on international conventions for traffic light colors, with additional colors reserved for unusual / special cases.
LED blinking patterns have specific meanings as well, as described in Table 4-3. A blinking LED means the device is actively doing something to change the state that the LED is indicating and solid indicates a persistent state that would require an operator or cardholder to take action to change. One major exception is a device-wide functional failure state, such as a tamper state, where all LEDs flash urgently to call the attention of an advanced operator to intervene.
In this manual, specific combinations of LED colors and blinking patterns are described in more detail in the sections where they are relevant and use the same icons in the tables below to indicate color and blinking patterns. For example, information about how the LEDs show the device’s connection status is in section 3.2 Connecting to a Host.
This section applies only to DynaFlex II PED models, which are equipped with a display and touchscreen. When using a DynaFlex II model that does not have a display, the device reports ongoing status to the host, which must present any necessary prompts and status information to the operator and / or the cardholder.
When the device is powered on, in Active mode, and idle (not performing a transaction or displaying host-driven user interface prompts), it displays Welcome or a custom graphic if it is configured to do so. If the host software is designed to receive and respond to cardholder input messages, pressing any area on the touchscreen when it is idle may trigger the host to perform an operation, such as starting a transaction. For more information about custom graphics, see DynaFlex and DynaFlex Pro Programmer’s Manual (COMMANDS).
WLAN enabled devices also report current status in a set of icons at the top of the Welcome screen. Table 4-4 below shows the icons and describes their meanings. For example, in Figure 4-2, the device is connected to a USB host and wireless access point, TLS is enabled, the battery level is OK, the device is charging, and it is idle, waiting for the host to initiate a transaction.
Figure 4-2 - Welcome Page Examples
The device may show text other than “Welcome” when it is Active / idle under certain conditions:
OFFLINE/Tampered: indicates the device has detected an attempt to tamper with it (for example, physical tampering, out-of-spec temperature range, electrical attack). If this occurs, remove the device from service and set it aside in a secure location for possible forensic analysis, and contact the manufacturer or your reseller for support. This mode can only be reset in the manufacturing facility.
OFFLINE/Tamper not active: indicates the device’s tamper detection system is not activated. The device is not configured properly. If this occurs, remove the device from service and contact the manufacturer or your reseller for support.
OFFLINE/Security not activated: indicates the device’s data security features have not been activated. The device is not configured properly. If this occurs, remove the device from service and contact the manufacturer or your reseller for support.
While powering on, the touchscreen briefly displays a page of information about the device, including the installed firmware part numbers and versions and other identifying information. To determine a device’s PCI certification status, compare the contents of this screen to the device’s listing on Approved PTS Devices. Note that in PCI listings, lowercase “x” is a wildcard meaning ‘any single character.
Figure 4-3 - Device Information Screen
To view details pertinent to the device’s PCI certification status on WLAN enabled devices - including the installed firmware part numbers and versions as well as other identifying information (see Figure 4-4) complete the following actions:
While on the Welcome screen, press the Pushbutton and hold for 3 beeps to access the Settings menu, then select Firmware and Main to return to the Welcome screen, select Back and Exit.
Figure 4-4 - Device Information Screen for WLAN device
1.1.1 Connection Status Page
In addition to the icons at the top of the display, WLAN enabled devices have a WLAN Status screen that reports more details about the device’s 802.11 wireless (see Figure 4-5) connection. To access it:
While on the Welcome screen, press the Pushbutton and hold for three beeps to get to the Settings menu.
Select Connection
Select WLAN Settings
Select WLAN Status
To return to the Welcome screen:
Select Back
Select Exit
To configure WLAN enabled devices via SoftAP mode (see Figure 4-6) complete the following steps:
While on the Welcome screen, press the Pushbutton and hold for three beeps to get to the Settings menu.
Press Connection
Press WLAN Settings
Press SoftAP Mode
To return to the Welcome screen:
Select Back
Select Exit
This device incorporates a built-in Lithium-ion rechargeable battery, which requires little maintenance. It is not subject to “charge memory” and therefore does not require deep discharge cycles to restore its charge capacity like many other battery technologies.
When properly powered through its USB port, the device powers on automatically, remains powered on provided the host does not put it in USB Suspend mode, and draws power both for operation and for recharging the battery (see How to Charge the Battery). While charging, the device consumes more power from the USB connection than when the battery is fully charged. The device stops charging the battery when it determines it is optimally full, to prevent overcharging.
If the device is not connected to USB power, or if the USB connection does not provide enough power, the device powers itself using the rechargeable battery. When the battery discharges to a critically low level, the device powers down automatically. It is important to not allow the device’s main battery to remain completely discharged any longer than necessary. For information about how to prevent this from occurring during handling and storage, see section 2.3 Handling to Avoid Accidental Tamper. To prevent this from occurring during regular use:
· Do not allow the device’s main battery to remain completely discharged for prolonged periods of time, and ideally do not allow it to ever reach 0%. Create a charging schedule that recharges the battery well before it is fully depleted.
· When the device is not connected to USB power, preserve the battery’s charge when it is not in use by putting the device into Sleep mode or powering it off completely (see How to Power On / Wake Up from Standby Mode / Power Off).
The device’s rechargeable battery is designed to last hundreds of charging cycles, but with time and / or with use, its charge capacity will naturally degrade. Following the recommendations in this section will maintain the battery’s charge capacity for as long as possible.
When powered on, DynaFlex II starts in the idle / waiting state and shows a Welcome page on the touchscreen. See How to Power On / Wake Up from Standby Mode / Power Off. This page indicates battery level and charge status on the top right corner of the screen. See Figure 4-7 Welcome Screen.
Figure 4-7 Welcome Screen
The table of symbols below describes the various power level and charge status icons.
DynaFlex II products have an onboard rechargeable battery to supply their own power when not powered through the USB-C port. The battery must be periodically recharged by connecting the device to the optional charging station, or to a USB port or stand-alone USB charger. Both the charging station and the device require a USB power supply that can provide at least 500mA @ 5V, optimally 1A @ 5V.
To charge the device without an optional charging station, connect it to a USB charger or a USB host as described in How to . For best results, use the cable that is included with the device; it includes shielding at both ends to reduce interference. When charging, make sure the device is receiving enough power from the USB connection (the battery level should increase even when device is in use). A full recharge cycle for a completely drained battery depends on how it is being charged. From a host USB port at 500mA or dedicated wall charger, full charge takes approximately 7 hours. After connecting the device to a power source, make sure the LEDs indicate the device is charging (see section 4.3 About the Status LEDs).
To charge the device in the optional charging station for power only (no USB communication):
Make sure the charging station is properly installed and is receiving USB power. See .
Place the device in the charging station with the charging contacts pointing into the charging station and the device’s face pointing toward the ceiling as shown in Figure 3-15 – Connecting DynaFlex II to the Optional Charging Station.
Check the device’s LEDs to make sure it is charging.
For important information about the device’s power systems, optimal charging methods during regular use, optimal handling and storage, and other information about keeping the device’s power systems in the best possible condition, see and About Power.
To power on the device, press and hold the Pushbutton for one second, or connect the device to USB power. After powering on, devices with touchscreens show a page of information about the device, then transition to showing the Welcome page or custom graphics, if they are configured to do so. For more information about custom graphics, see
To power off the device, disconnect the device from USB power. To reset the device, see section How to Force Reset.
If all LEDs are off, the device is in Powered Off mode, USB Suspend mode, or Standby mode. For details about reading the status of the device with LEDs, see About Operating Modes and About the Status LEDs.
To force the device to reset, power it off then power it on again (see How to Power On / Wake Up from Standby Mode / Power Off). Alternatively, you may use a small tool such as a paperclip to carefully press the Recessed Switch inside the small hole on the bottom of the device (see ). The host may also reset the device by sending the Reset Device command (see Developing Custom Software).
The device also automatically powers off if the rechargeable battery reaches a level that is low enough to prevent the device from successfully completing a transaction.
About USB Suspend
When the device is connected to a host via USB (see ), the host and its operating system can use standard USB functions to put the device into USB Suspend mode to conserve power (see About Operating Modes). This occurs when there is no software running on the host that has an active USB connection with the device. When the device goes into USB Suspend mode, the device’s display and LEDs turn off. When the host wakes up the device from USB Suspend, the device returns to normal operation.
It is possible to configure a Windows host to not suspend the device by editing the registry. Open HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_0801&PID_2020, then open the folder with the device’s serial number inside that folder and open the Device Parameters folder inside that. Set the value of EnhancedPowerManagementEnabled equal to 0. After changing the setting, physically disconnect and re-connect the device to the host.
For security purposes, the device is designed to perform an automatic maintenance reset periodically to clear all data from memory. When the device has been on continuously for 23 hours, it terminates all current operations, stops responding to new commands, and immediately performs a full reset. At the end of the automatic maintenance reset, the device powers back on and returns to normal operation.
The operator uses the point of sale to start a transaction by following these steps and guidelines below:
Ensure that the device is powered on, see How to Power On / Wake Up from Standby Mode / Power Off.
Ensure that the device is connected to a wireless access point and has good signal strength (Refer to Connection Status Page.)
Start the transaction using the point of sale’s interface. Depending on how the host software is designed, the host sends various messages requesting that the cardholder or operator enter additional information, and the device requests payment as described in Using the Reader.
The steps for starting a transaction and reading a card or contactless payment device are different depending on the device’s configuration and on the design of the host software. Host software developers should see Developing Custom Software for implementation references. The solution developer should provide solution-specific instructions for operators to follow. A transaction follows this essential flow:
An advanced operator has already made sure DynaFlex II or DynaFlex II PED is configured properly and is connected to the host (see ). When the device is connected to the host via USB and powered by the USB-C connector, the host software may always keep a connection open to the device.
The operator makes sure DynaFlex II or DynaFlex II PED is receiving power either from its rechargeable battery or from the USB connection, and is awake and powered on (see How to Power On / Wake Up from Standby Mode / Power Off and About the Status LEDs).
The operator uses the host software’s user interface (for example, a point of sale) to finalize a transaction amount, then initiates a transaction. In solutions that are designed to respond to cardholder input events that occur when the device is idle, such as unprompted swiping, inserting, or tapping a card or electronic payment device, or pressing the touchscreen, the host software may respond to those inputs by notifying the host, and the host software may trigger other operations without being initiated by an operator (for example, the host software may immediately start a transaction, or alert the cardholder or operator to take action).
To swipe magnetic stripe cards, follow these steps:
Wait for the device to display an action prompt, or, if the solution is designed to respond to cardholder actions that occur while the device is idle, such as swiping, inserting, or tapping a card or electronic payment device, or pressing the touchscreen, initiate the transaction by performing one of those actions instead of waiting. In these cases, the device may automatically and rapidly pass through several of the steps below without requiring cardholder interaction.
Devices with a display show on-screen text and buttons (see Figure 4-8 below for examples).
The device shows the transaction status using the LEDs. If the host has directed the device to enable the contactless interface, LED1 lights solid green and all other LEDs are off, per EMV standards, to indicate it is ready for a tap. If the host has directed the device to disable the contactless interface, the device continues to show idle statuses on LED1 and LED2.
Immediately after the user swipes a magnetic stripe card, the device disables the option to use the contactless interface. If the cardholder needs to revert to a contactless card or device for payment while a transaction is in process, the operator should cancel the transaction and start again.
Figure 4-8 – Example Card Swipe Screens
Figure 4-9 – Swiping a Magnetic Stripe Card
To insert contact chip cards, follow these steps:
Wait for the device to display an action prompt, or, if the solution is designed to respond to cardholder actions that occur while the device is idle, such as swiping, inserting, or tapping a card or electronic payment device, or pressing the touchscreen, initiate the transaction by performing one of those actions instead of waiting. In these cases, the device may automatically and rapidly pass through several of the steps below without requiring cardholder interaction.
Devices with a touchscreen display on-screen text and buttons (see Figure 4-10 below for examples).
Devices with or without a touchscreen show the transaction status using the LEDs. If the host has directed the device to enable the contactless interface, LED1 lights solid green and all other LEDs are off, per EMV standards, to indicate it is ready for a tap, swipe, or insert. If the host has directed the device to disable the contactless interface, the device continues to show idle statuses on LED1 and LED2.
Immediately after the user inserts a chip card, the device disables the option to use the contactless interface. If the cardholder needs to revert to a contactless card or device for payment while a transaction is in process, the operator should cancel the transaction and start again.
Figure 4-10 – Example Card Insertion Screens
Figure 4-11 – Inserting a Chip Card
To tap a contactless card or smartphone, follow these steps:
Wait for the device to display an action prompt, or, if the solution is designed to respond to cardholder actions that occur while the device is idle, such as swiping, inserting, or tapping a card or electronic payment device, or pressing the touchscreen, initiate the transaction by performing one of those actions instead of waiting. In these cases, the device may automatically and rapidly pass through several of the steps below without requiring cardholder interaction.
Devices with a touchscreen show on-screen text and buttons (see Figure 4-12 below for examples).
Devices with or without a touchscreen show the transaction status using the LEDs. LED1 lights solid green and all other LEDs are off, per EMV standards, to indicate it is ready for a tap (or swipe or insert, if the host has enabled those interfaces for this transaction).
Figure 4-12 – Example Contactless Transaction Screens
Figure 4-13 – Tapping a Contactless Card / Smartphone
To tap a contactless NFC Tags / MIFARE Classic / MIFARE DESFire /MIFARE Plus cards, follow these steps:
Wait for the device to display an action prompt. If the solution is designed to respond to cardholder actions that occur while the device is idle, such as swiping, inserting, or tapping a card or electronic payment device, or pressing the touchscreen, initiate the transaction by performing one of those actions instead of waiting. In these cases, the device may automatically and rapidly pass through several of the steps below without requiring cardholder interaction.
Devices with a touchscreen display on-screen text and buttons (see Figure 4-12 for examples) via the host.
Devices with or without a touchscreen show the transaction status using the LEDs. LED1 illuminates solid green, and all other LEDs are off, per EMV standards, to indicate it is ready for a tap (or swipe / insert, if the host has enabled those interfaces for this transaction).
To scan a barcode, follow these steps:
Make sure you are using a DynaFlex II model that includes a barcode reader, indicated by QR code markings on the face of the device surrounding the barcode reader lens (see ).
If the barcode being scanned is not on a self-illuminated source such as a smartphone, make sure there is enough ambient light for the camera to read the barcode. In low light conditions, the barcode reader will only be able to read self-illuminated sources.
In some solutions, the operator may have to perform an operation in the host software to enable the barcode reader, or to start a transaction with the barcode reader enabled.
Figure 4-15 – Scanning a Barcode
Devices with touchscreen displays provide support for starting a transaction that immediately prompts the operator or cardholder to enter card data manually. Manual card entry can be useful in the following situations:
As a last resort form of transaction fallback:
The cardholder swiped during a transaction that had one or more card interfaces enabled, but the device could not read card data.
The cardholder inserted a chip card during a transaction that had one or more card interfaces enabled, but the device could not read card data and could not fall back to swipe.
In card not present transactions, including merchant locations where cardholders do not have their card, in telephone call centers, and so on. In these cases, the operator uses the device to keep sensitive data out of the merchant’s domain, for compliance and security reasons.
To enter card information manually, follow these steps. For every prompt below, press the Enter button after entering data to move to the next step, or press the Backsp button to delete data that has already been entered but stay on the same step, or press the Cancel button to completely end the transaction:
The operator starts a transaction, specifying manual card entry, optionally specifying a transaction amount and cash back amount. If the solution is designed to respond to cardholder actions that occur while the device is idle, such as pressing the touchscreen, the operator may initiate the transaction by performing one of those actions instead of initiating the transaction from the host.
The device shows a numeric keypad and a prompt to enter Card Number (see Figure 4-16). Enter the card number and press the Enter button. If the device double-beeps when pressing the Enter button and does not proceed to the next step, the PAN is not valid. The device may be configured to enable MOD10 validation, which makes sure the card number passes a validity check to prevent errors during entry. It is also possible you have entered too many or too few PAN digits. Double-check the card number and use the Backsp button to correct any errors, then press Enter.
The device displays a numeric keypad and a prompt to enter Exp Date (MMYY) (see Figure 4-17). Enter the expiration date on the card and press the Enter button.
Figure 4-16 – Enter Card Number
Figure 4-17 – Enter Expiration Date
Figure 4-18 – Enter CVV/CVC/Card ID
When the device is processing a transaction using the EMV Transaction Flow (as opposed to the Quick Chip Transaction Flow), devices with a touchscreen display the amount of the transaction when they prompt the cardholder to swipe, dip, or tap a card or payment device, as shown in Figure 4-19. The cardholder implicitly confirms / accepts the transaction amount by presenting payment.
Figure 4-19 - Example Transaction Amount Screens
Devices with a touchscreen display provide support for requesting a PIN from the cardholder. The device prompts the cardholder to Enter PIN (see Figure 4-20) as required by the financial institution. The device expects the PIN to be between 4 and 12 digits long. After entering the PIN, the cardholder must press the Enter button.
Figure 4-20 – Enter PIN
If the double PIN entry option is enabled, the device prompts the cardholder to enter the PIN a second time (see Figure 4-21). The process for re-entry is identical to the process for the first entry.
Figure 4-21 – Enter PIN Again
Devices with a touchscreen display provide support for requesting a Tip Entry from the cardholder. The device prompts the cardholder to Enter Tip (see Figure 4-22 – Enter Tip).
Figure 4-22 – Enter Tip
If the cardholder selects a Custom button, the device prompts a keypad for the cardholder to ENter Tip Amount (see Figure 4-23 – Enter Tip Amount). After entering the Tip Amount, the cardholder must press the Enter button.
Figure 4-23 – Enter Tip Amount
After finalizing the Tip, and pressing the Subnmit button, the device prompts the cardholder to present a payment (see Figure 4-24). The on-screen prompt is different depending on which payment method(s) the host directed the device to enable for the transaction. If the Quick Chip flow is in effect, the prompt does not include the transaction amount. If the Full EMV flow is in effect, the prompt includes the transaction amount.
Figure 4-24 – Example Present Payment Screen
Devices with a touchscreen display and active connection to a Wireless Local Area Network (WLAN) Host provide support for entering a Sale Amount from the cardholder. The device prompts the cardholder with the Start Sale button (see Figure 4-25).
Figure 4-25 - Start Sale Screen
When the cardholder presses the Start Sale button, the device prompts the cardholder to Enter Sale Amount (see Figure 4-26).
Figure 4-26 - Enter Sale Amount
After the cardholder enters the Sale Amount and presses Enter, the device prompts the cardholder to enter Tip (see How to Enter Tip).
When a device with a touchscreen display prompts cardholders with a Please Sign page, (Figure 4-27 - Signature Capture Requested) cardholders should use the tip of their finger to press and glide against the screen to sign, then press the OK button. To clear the current signature on the display and start over, press the Clear button.
Figure 4-27 - Signature Capture Requested
Devices that do not have a touchscreen display cannot prompt for or collect a signature. When these devices are aware that a signature is required to complete a transaction, they send a notification message to the host that includes the status Signature Capture Requested. In this case, the solution design collects the cardholder’s signature via a different method.
Card Read Result
Active Mode: Armed for a Tap Transaction
Armed for Tap
Tap Read Progress
Tap Read Progress
Card Read Result
Device-Wide Failure
During major failures (such as tamper), LED1-LED4 report the nature of the failure based on the steps required to resolve it.
Other Colors
Reserved
Blinking to show device is connecting to a wireless access point
WebSocket is active or connected
WebSocket is inactive or disconnected
Device’s Active Connection is set to 802.11 wireless, and the device is connected to a wireless access point. The number of bars indicates the strength of the signal the device is receiving from the wireless access point (commonly known as RSSI).
and
TLS security on the 802.11 wireless connection is Disabled (red open padlock) TLS security on the 802.11 wireless connection is Enabled (black closed padlock)
Battery is fully charged.
Battery is OK, between 20% and 95% charged.
Battery is low, between 10% and 20% charged.
Battery is critically low, between 3% and 10% charged.
Battery is empty, below 3% charged.
Battery is charging.
OFFLINE/Security activated: indicates the device is ready to have keys injected. If this occurs, remove the device from service and contact the manufacturer or your reseller for support.
OFFLINE/HW missing: indicates the device cannot detect one or more of its installed modules. This may indicate a mechanical or electrical failure. If this occurs, remove the device from service and contact the manufacturer or your reseller for support.
OFFLINE/Keys missing: indicates the device is missing one of the encryption keys that are critical to its data security systems. The device needs to have keys properly injected. If this occurs, remove the device from service and contact the manufacturer or your reseller for support.
OFFLINE: without any clarifying text indicates the device is not ready for normal operation.
Battery is critically low, between 3% and 10% charged.
Battery is empty, below 3% charged.
Battery is charging.
The host communicates with the device, and reports to the operator when the device is ready.
The operator guides and assists the cardholder in presenting payment.
The cardholder interacts with the device to present payment. The following sections provide additional details about presenting each of the available payment methods.
Devices with a touchscreen, display messages prompting the cardholder to perform certain actions. The host should also monitor the progress of the transaction, and when necessary, should report issues to the operator, who may need to relay the messages to the cardholder.
The device reports the success or failure of the transaction to the cardholder and to the host.
All devices report detailed transaction status to the host, and host software may report that information to operators so they can guide cardholders through the transaction (for example, “swipe, insert, or tap your card now please”).
Locate the magnetic stripe reader swipe path on the face of the device.
Orient the card with the magnetic stripe facing away from the cardholder and the touchscreen or contactless landing zone, toward the LEDs and the chip card insertion slot as shown in Figure 4-9.
Swipe the card through the magnetic stripe reader in either direction.
Look for a prompt that the device has successfully read the card:
The device turns LED4 green for a short time.
The device beeps once.
If the device has a display:
The device displays PROCESSING .
The device may display AUTHORIZING PLEASE WAIT .
If the transaction requires a signature, the device prompts for a signature (see How to Use Signature Capture).
The device shows THANK YOU .
The device ends the transaction and reports the transaction status to the host.
If the device cannot read the card’s magnetic stripe data:
The device turns LED4 red for a brief time.
The device beeps twice.
The device ends the transaction.
Devices with a display show FAILED , then THANK YOU , then return to the idle page (see Welcome Page / Active Idle Page).
The device notifies the host that the transaction failed. If this occurs, the host software may choose to retry the transaction or revert to prompting the operator to enter card data manually (see How to Enter Card Information Manually).
All devices report detailed transaction status to the host, and host software may report that information to operators so they can guide cardholders through the transaction (for example, “swipe, insert, or tap your card now please”).
Locate the chip card insertion slot on the face of the device, as shown in Figure 4-11.
Orient the chip card so the chip faces the cardholder, toward the touchscreen or contactless landing zone and the LEDs.
Insert the chip card into the slot, then push gently on the card until it stops. There should not be any substantial resistance until the chip card is fully inserted.
Wait for a prompt that the device has successfully read the card, then remove the card.
The device turns LED4 green for a brief time.
The device beeps once.
If the device has a display:
The device shows Processing
The device shows Please Wait and/or AUTHORIZING PLEASE WAIT .
If the transaction requires a signature, the device prompts for a signature (see How to Use Signature Capture).
The device shows REMOVE CARD .
The device shows THANK YOU .
The device ends the transaction and reports the transaction status to the host.
As a reminder to the cardholder to remove the card, the device beeps continuously until the card is removed.
If the device cannot communicate with the chip card:
The device illuminates LED4 red for a short time.
The device beeps twice.
Devices with a touchscreen display FAILED, then Remove if the card is still in the slot, then THANK YOU, when the card is removed. The device then returns to the idle page (see Welcome Page / Active Idle Page).
The device ends the transaction and notifies the host that the transaction failed. If this occurs, the host software may choose to retry the transaction (for example, with different payment types enabled) or revert to prompting the operator to enter card data manually (see How to Enter Card Information Manually).
As a reminder to the cardholder to remove the card, the device double-beeps continuously until the card is removed.
All devices report detailed transaction status to the host, and host software may report that information to operators so they can guide cardholders through the transaction (for example, “please tap your card now”).
If the cardholder is using an electronic payment device, such as a smartphone, make sure the payment device has NFC turned ON and has a payment app configured to process transactions. For details, see the documentation provided by the smartphone manufacturer and payment app publisher.
Briefly hold the card, smartphone, or other contactless payment device over the contactless landing zone, indicated by the EMVCo Contactless Indicator symbol on the device’s face (see Figure 4-12). Because each smartphone model may have its NFC antenna placed differently, the ideal tap position may vary by make and model. For example, Samsung users may need to center the phone on the contactless landing zone, while Apple users may need to tap the top of the phone on the contactless landing zone.
Wait for a prompt that the device has successfully read the card, smartphone, or other contactless payment device, then remove it from the contactless landing zone.
The device quickly lights the second LED green to show it is processing, then lights the third LED green to show it has successfully read the tap, then lights the fourth LED green to show the read is complete (see Figure 4-14).
The device beeps once.
If the device has a touchscreen:
The device may display PROCESSING .
The device displays REMOVE CARD .
If the transaction requires a signature, the device prompts for a signature (see How to Use Signature Capture).
The device displays THANK YOU .
The device ends the transaction and reports the transaction status to the host.
If the device cannot communicate with the card, smartphone, or other contactless payment device:
The device ends the transaction.
The device illuminates LED4 red, for a brief time.
The device beeps twice.
Devices with a touchscreen display INSERT, SWIPE, OR TRY ANOTHER CARD , then THANK YOU. The device then returns to the idle page (see Welcome Page / Active Idle Page).
The device notifies the host that the transaction failed. If this occurs, the host software may choose to retry the transaction (for example, with different payment types enabled) or revert to prompting the operator to enter card data manually (see How to Enter Card Information Manually).
All devices report detailed transaction status to the host, and host software may report that information to operators so they can guide cardholders through the transaction (for example, “please tap your card now”).
Place the card over the device's designated contactless landing zone, marked by the EMVCo Contactless Indicator symbol on the front face of the device.
Wait for LED status:
Initially, LED 2 illuminates, signaling the device is processing. The device subsequently illuminates LED 3 and LED 4, indicating card detection. Notifications are then sent to identify the card type and UID.
The Host application can further interact with the NFC Tag using pass-through commands. For details, see DynaFlex Products Programmer’s Manual.
If the pass-through command is the last successful command, the device will end the transaction, emitting a single beep signaling a successful transaction. The user then needs to remove the card.
If an error is detected, the device will end the transaction and emit two beeps to signal the error. The user then needs to remove the card.
The device notifies the host that the transaction has ended with the NFC Tag removed.
Devices with a touchscreen display the prompt SCAN BARCODE .
When the cardholder (or operator on devices without a touchscreen) presses SCAN BARCODE , the device illuminates the barcode reader indicator LED next to the barcode reader lens.
Hold the barcode in front of the barcode reader camera:
If possible, use the barcode reader's indicator LED light to align the barcode within its field of view. The barcode reader lens’ field of view spans 16 degrees above and below the lens, and 21 degrees to the left and right of a line perpendicular to the lens.
Hold the barcode as close as one inch from the barcode reader lens. For smaller barcodes, the device will read immediately. If it does not, gradually pull back up to 14 inches from the lens until the device reports a successful read. Larger barcodes must be far enough away from the device that the whole barcode is within the camera’s field of view; if a large barcode is too close, the barcode reader can only see a zoomed in portion of the barcode.
Do not tilt the barcode more than 60 degrees from parallel to the device’s face.
Wait for the device or the host to report the barcode has been read successfully:
Devices with a touchscreen will no longer display the prompt SCAN BARCODE.
The device beeps once.
The device turns off the barcode reader indicator LED.
The device shows a numeric keypad and a prompt to enter CVV/CVC/Card ID . Enter the card verification code / value, then press the Enter button. This code is a 3- or 4- digit number printed on the front or back of the card, and is also referred to as a security code, security validation value, CAV2, CVC2, CVV2, or CID, depending on which payment brand issued the card.
The device shows a summary of all the data that was entered during the transaction. If the operator specified a transaction amount when starting the transaction, the summary includes the total transaction amount (purchase amount plus cash back, if any).
Verify all the information is correct:
If it is correct, press the Enter button to proceed with the transaction.
If it is correct but the cardholder or operator wishes to stop the transaction, press the Cancel button to completely end the transaction.
If it is not correct, press Cancel button to completely end the transaction, and start the transaction again from the first step.
In This Context
LED1
LED2
LED3
LED4
Active Mode: Not Armed for a Tap Transaction
Power
Connection
Color
Means
Red
Stop or stopped
Example: LED1 is red. Stop using device: Battery is about to run out of charge.
Yellow
Wait or waiting
LED2 will show status for Access Point connection: Green connected, yellow waiting for connection.
Green
Color
Means
Solid
Solid LEDs require an operator or cardholder to take action to change the state the LED is reporting.
Example: Host is connected. Cardholder or host would have to disconnect. Example: Host is disconnected. Host would have to initiate connection.
Blinking
Blinking LEDs indicate the device is in the process of doing / attempting something. Blink duty cycle and blink period are selected to show urgency or ongoing progress through a series of steps.
Example: Device is attempting to connect to the WLAN access point.
Short time
Status Icon
Meaning
Device’s Active Connection is set to USB, and the device has successfully established a USB communication connection with the host.
WLAN is not configured
Battery Power Level and Charge Status Icons
Battery is fully charged.
Battery is OK, between 20% and 95% charged.












































Reserved
Go, going, or went.
LED3 will show status for WebSocket connection: Green connected, yellow Waiting for connection.
LEDs sometimes illuminate for a short time to indicate a process has ended (success or failure) and the device is going to transition to another state soon.
Example: Successful card read.
Battery is low, between 10% and 20% charged.