Saltar al contenido
Idioma: ES

El NFC funciona para pagar pero no con etiquetas

Dos modos distintos comparten una misma antena. Pagar hace que el teléfono actúe como una tarjeta que responde a un terminal. Leer una etiqueta hace que actúe como un lector que alimenta a otra cosa. Los caminos de software están separados, así que un pago que funciona demuestra que la radio NFC y la antena funcionan, pero no que el camino de lectura vaya a actuar sobre una etiqueta dada.

Dos modos, una antena

Cuando pagas, el teléfono emula una tarjeta. El terminal produce el campo, y el teléfono responde dentro de él.

Cuando lees una etiqueta, el teléfono es el lector. Produce el campo, alimenta la etiqueta y recibe una respuesta.

Son papeles opuestos, gestionados por partes distintas del software, y a los que se llega por ajustes y permisos distintos. La antena es la única parte que comparten.

Qué demuestra el pago

Que el material existe y funciona. La bobina, el controlador y el camino de antena son todos funcionales, porque el pago los usó.

Que la antena no está bloqueada en el momento del pago, porque una placa metálica impediría ambas cosas.

Que el NFC está encendido, en Android. El pago sin contacto usa la misma radio NFC que necesita un lector de etiquetas, así que un pago que funciona significa que el NFC está activado y no apagado.

Esa es información genuinamente útil. Elimina toda una clase de sospechas sobre el material y estrecha la investigación al camino de lectura.

Qué no demuestra

Que una etiqueta dada vaya a leerse y ejecutarse. El pago y el modo lector son caminos de software distintos, así que un pago que funciona no ejercita el que lee etiquetas, aunque la radio que este necesita esté encendida.

Que el teléfono vaya a actuar sobre el contenido de una etiqueta. Leer y ejecutar son pasos separados, y una etiqueta que no contiene nada ejecutable produce una reacción y nada más.

Que la etiqueta sea legible. Un chip que no es de un tipo de etiqueta del NFC Forum no leerá en ningún teléfono, por sano que esté ese teléfono.

En un iPhone demuestra todavía menos, porque el pago tiene su propio camino dedicado con reglas distintas de las de la lectura de etiquetas.

Qué comprobar en su lugar

El ajuste de NFC en Android no. Un pago que funciona ya demuestra que está encendido, así que la avería está en el camino de lectura y no en la radio.

Una etiqueta que sepas buena, en un teléfono con la funda quitada, barrida despacio por el dorso. Eso establece el modo lector directamente.

Qué modelo de iPhone tienes, porque la lectura en segundo plano está disponible a partir del iPhone XS y XR y los modelos compatibles anteriores necesitan una aplicación abierta manualmente.

Y si la etiqueta contiene algo sobre lo que el teléfono pueda actuar, que es una cuestión aparte de nuevo y la respuesta más frecuente cuando la etiqueta se detecta y no pasa nada.

Preguntas frecuentes

¿Que el pago funcione significa que el NFC está encendido?

Sí. El pago sin contacto usa la radio NFC, así que un pago que funciona significa que el NFC está encendido. Las etiquetas fallan entonces por otra razón: el chip no es de un tipo del NFC Forum, el contenido no es ejecutable, o la funda bloquea en el momento de leer.

¿Significa esto que mi teléfono está bien?

El material está bien, cosa que merece saberse. El camino de lectura es una cuestión aparte y hay que probarlo por separado.

¿Puedo pagar con una etiqueta?

No. El pago necesita una credencial emitida por un banco y alojada en un elemento seguro, cosa que una etiqueta escribible no tiene.

¿Es este un problema propio del iPhone?

Se da en ambas plataformas por la misma razón de fondo. En el iPhone el camino del pago está aún más separado, así que demuestra todavía menos sobre la lectura de etiquetas.