Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.

1. Comprobar requisitos previos

Requisitos

Cumpla estos requisitos antes de crear y validar el pago sin contacto:

  • Dispositivo y SO: iOS 17.4 o posterior en un dispositivo con capacidad NFC.

  • Cuenta de Apple: Una Apple ID registrada en el Área Económica Europea (AEE).

  • Derecho/entitlement: Apple concede el entitlement HCE.

    • Actualice la configuración de su proyecto Xcode.

    • Actualice los entitlements .plist.

    • Actualizar Info.plist para incluir el entitlement y los metadatos requeridos.

    • Para más detalles, consulte Configurar y habilitar el entitlement en Xcode en Entitlement HCE de Apple.

  • Ubicación (pruebas):

    • Para iOS 17.4 a iOS 18.1, debe encontrarse físicamente en la AEE para validar el pago sin contacto.

    • Para versiones posteriores de iOS, vea Requisito de pruebas en Entitlement HCE de Apple.

Antes de iniciar el pago sin contacto

Comprobar la capacidad sin contacto

Antes de solicitar permiso, confirme que el dispositivo admite el pago sin contacto. Siga Comprobar la capacidad sin contacto.

Solicitar permiso

Su aplicación de billetera digital debe solicitar el permiso Contactless & NFC El flujo de experiencia del usuario final es:

iOS prompt for Contactless & NFC permission
Aviso de iOS para el permiso Contactless & NFC.

Después del aviso, el usuario final puede gestionar el permiso en Ajustes > su aplicación del emisor > permiso Contactless & NFC.

Use el siguiente código para solicitar el permiso:

Solicite el permiso Contactless & NFC permiso cuando el usuario final proporcione su primera tarjeta digital.

Si el usuario final rechaza el permiso, la aplicación del emisor no puede realizar pagos sin contacto.

Última actualización

¿Te fue útil?