Online Store

How to use the EMV Credit Card Reading SDK with the µFR Nano Online

How to use the EMV Credit Card Reading SDK with the µFR Nano Online #

Although the device delivers the raw read data to the remote server, it does not support EMV encryption on its own.
This means that without deploying any intermediary software solution that applies such encryption, the device cannot transfer the encrypted credit card data to the web-based system.
In order to test the device’s credit card reading, you can use some of the desktop SDK projects from the list of SDKs below:

USB-connected device requirements #

This device can be used with the desktop software in the same way as any other µFR Series reader without network support if you plug it into the PC’s USB port.
You only need to have the FTDI drivers installed on your machine in order to use the software. Please check the FTDI drivers installation instructions at https://www.d-logic.com/knowledge_base-tag/ftdi-drivers/.

Network-connected device requirements #

You should assure that your host computer (PC) is connected to the same network as your µFR Nano Online device in order to use the desktop software with the network-connected device.

After starting the software, use the Advanced Reader Open option instead of the Simple Reader Open option (or just the Reader Open option, as it is named in some SDK projects). Further, follow the instructions provided in section 3) of the following page https://www.d-logic.com/knowledge_base/advanced-reader-open-nano-online/.

To test the desktop SDK software (any SDK provided for the uFR series devices), the device should be set to its Slave mode. This is its default mode, so you don’t need any additional setup of the device configuration (the top LEDs are steady yellow and light blue).
The only difference between using a USB-connected and a Wi-Fi-connected device is in the port opening function.
So, for every of the provided software examples, you don’t use the Simple Reader Open option (ReaderOpen function), but use the Advanced Reader Open (ReaderOpenEx) with the specific parameters addressing your wireless device.
To test the web-based card reading solution, enable the device Master mode (the top LEDs will both turn to violet-blue).
The HTTP Post read records sent to the remote server are presented in our video demonstration https://www.youtube.com/watch?v=0f0uMUXB-O4&t=44s, using the https://webhook.site/ service.

Credit Card Reading software example #

Step-by-step directions for NFC Credit Card reading SDK are provided at https://www.d-logic.com/nfc-rfid-reader-sdk/software/nfc-credit-card-reading-example/. This page illustrates how to use EMV-supported C language software. However, the same framework is used across the rest of the EMV software examples.

Finally, if you need to have the read records on the cloud, you may develop a script that will collect the read encrypted data logs and transmit them to the cloud database or file.