
Tarjetas sin contacto en Apple Pay
Para transmitir datos de tarjetas admitidas a terminales NFC compatibles, Apple usa el protocolo de servicio de valor añadido de Apple (Apple VAS). El protocolo VAS puede implementarse en terminales de pago sin contacto de terceros o en las apps del iPhone y utiliza NFC para establecer la comunicación con dispositivos Apple compatibles. El protocolo VAS funciona a una distancia reducida y puede utilizarse para presentar tarjetas sin contacto independientemente o como parte de una transacción con Apple Pay.
Al sostener el dispositivo cerca del terminal NFC, el terminal inicia la recepción de la información de la tarjeta al enviar una solicitud de tarjeta. Si el usuario dispone de una tarjeta con el identificador del proveedor de la tarjeta, se le solicita que autorice su uso mediante uno de los siguientes métodos:
Autenticación biométrica
Código de acceso o contraseña del dispositivo
Doble clic en el botón lateral de un Apple Watch desbloqueado
La información de la tarjeta, una fecha y una clave P‑256 de ECDH aleatoria de un solo uso se utilizan junto con la clave pública del proveedor para derivar una clave de encriptación para los datos de la tarjeta, que se envían al terminal.
Desde iOS 12.0.1 y hasta iOS 13, los usuarios pueden seleccionar una tarjeta manualmente antes de presentarla al terminal NFC del beneficiario. En dispositivos con iOS 13.1 o posterior, las entidades emisoras de las tarjetas pueden configurar las tarjetas seleccionadas manualmente para que requieran o no la autenticación del usuario.