Online Store

Cómo usar el SDK de lectura de tarjetas de crédito EMV con el μFR Nano Online

Cómo usar el SDK de lectura de tarjetas de crédito EMV con el μFR Nano Online #

Aunque el dispositivo entrega los datos de lectura sin procesar al servidor remoto, no admite el cifrado EMV por sí solo.
Esto significa que sin implementar ninguna solución de software intermediario que aplique dicho cifrado, el dispositivo no puede transferir los datos cifrados de la tarjeta de crédito al sistema basado en la web.
Para probar la lectura de la tarjeta de crédito del dispositivo, puede usar algunos de los proyectos del SDK de escritorio de la lista de SDK a continuación:

Requisitos del dispositivo conectado por USB #

Este dispositivo se puede utilizar con el software de escritorio de la misma manera que cualquier otro lector de la serie μFR sin soporte de red si lo conecta al puerto USB del PC.
Solo necesita tener los controladores FTDI instalados en su máquina para poder usar el software. Consulte las instrucciones de instalación de los controladores FTDI en https://www.d-logic.com/knowledge_base-tag/ftdi-drivers/.

Requisitos del dispositivo conectado a la red #

Debe asegurarse de que su ordenador host (PC) esté conectado a la misma red que su dispositivo μFR Nano Online para poder utilizar el software de escritorio con el dispositivo conectado a la red.

Después de iniciar el software, utilice la opción Advanced Reader Open en lugar de la opción Simple Reader Open (o simplemente la opción Reader Open, como se denomina en algunos proyectos de SDK). Además, siga las instrucciones proporcionadas en la sección 3) de la siguiente página https://www.d-logic.com/knowledge_base/advanced-reader-open-nano-online/.

Para probar el software SDK de escritorio (cualquier SDK proporcionado para los dispositivos de la serie uFR), el dispositivo debe configurarse en su modo esclavo. Este es su modo predeterminado, por lo que no necesita ninguna configuración adicional de la configuración del dispositivo (los LED superiores son amarillos fijos y azul claro).
La única diferencia entre usar un dispositivo conectado por USB y un dispositivo conectado a Wi-Fi está en la función de apertura del puerto.
Por lo tanto, para cada uno de los ejemplos de software proporcionados, no utiliza la opción Simple Reader Open (función ReaderOpen), sino que utiliza Advanced Reader Open (ReaderOpenEx) con los parámetros específicos que abordan su dispositivo inalámbrico.
Para probar la solución de lectura de tarjetas basada en web, habilite el modo maestro del dispositivo (los LED superiores se volverán violeta-azul).
Los registros de lectura HTTP Post enviados al servidor remoto se presentan en nuestro https://www.youtube.com/watch?v=0f0uMUXB-O4&t=44s de demostración de video, utilizando el servicio https://webhook.site/ .

Ejemplo de software de lectura de tarjetas de crédito #

En https://www.d-logic.com/nfc-rfid-reader-sdk/software/nfc-credit-card-reading-example/ se proporcionan instrucciones paso a paso para el SDK de lectura de tarjetas de crédito NFC. Esta página ilustra cómo utilizar el software de lenguaje C compatible con EMV. Sin embargo, el mismo marco se utiliza en el resto de los ejemplos de software EMV.

Finalmente, si necesita tener los registros de lectura en la nube, puede desarrollar un script que recopilará los registros de datos cifrados leídos y los transmitirá a la base de datos o archivo en la nube.