Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Enviar al monedero digital

Enviar a la billetera digital

Use esta guía para enviar una tarjeta desde la aplicación del emisor a una aplicación de billetera digital usando el SDK D1. Las aplicaciones de billetera compatibles son Google Pay, Samsung Pay y Apple Pay.

Llame a esta API cuando el usuario final toque Agregar a la billetera y el estado de digitalización de la tarjeta sea NOT_DIGITIZED. Para recuperar el estado, consulte Obtener el estado de digitalización de la tarjeta.

Descripción general

La aplicación del emisor llama al SDK D1 addDigitalCardToOEM() API para iniciar el flujo de aprovisionamiento push. El SDK D1 y el backend de D1:

  • Validan los datos del usuario final y de la tarjeta almacenados en D1.

  • Preparan la carga útil requerida por la aplicación de billetera y TSP.

  • Llaman a la aplicación de billetera para iniciar la tokenización.

  • Devuelven el resultado para que la aplicación del emisor pueda actualizar la interfaz de usuario.

  • Llame solo a addDigitalCardToOEM() después de que el SDK D1 devuelva NOT_DIGITIZED de getCardDigitizationState().

  • Para Google Pay en Android, debe implementar onActivityResult para que el resultado de la billetera se reenvíe al SDK D1.

  • A partir del 10 de junio de 2024, Google Wallet requiere Android 9 o superior.

Flujo

Diagrama de secuencia

Requisitos previos

  • La cuenta y la tarjeta del usuario final están registradas en D1.

  • El SDK D1 está inicializado.

  • La aplicación del emisor ha llamado a la API de inicio de sesión del SDK D1.

High-level sequence for pushing a card to a digital wallet
Secuencia de alto nivel para enviar una tarjeta desde la aplicación del emisor a una billetera digital usando el SDK D1.

Integración de la plataforma

Para Android 2.4.0 y posteriores, use D1PushWallet.addDigitalCardToOEM().

Para obtener todos los detalles del SDK D1, consulte la referencia de la API.

Última actualización

¿Te fue útil?