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.

Autenticar una transacción

Una vez que el dispositivo está vinculado, puedes autenticar una transacción sin presencia de tarjeta usando Visa Cloud Token Framework (CTF) y Digital Authentication Framework (DAF).

Flujo

Flujo de autenticación de transacciones CTF y DAF.
Paso
Descripción

1

Durante la transacción, la aplicación del comercio activa el SDK de Thales para autenticar al usuario final.

2

Después de una autenticación exitosa, el SDK de Thales genera una carga útil definida por Visa.

3

El comercio o PSP llama al backend de Thales con el tokenId, la carga útil de Visa y los detalles de la transacción.

4

El backend de Thales solicita detalles del token y un criptograma a VTS (el TSP de Visa).

5

El backend de Thales devuelve un transactionId, los detalles del token y el criptograma TAF/CTF.

6-10

El comercio o PSP construye la solicitud de autorización, la envía al adquirente y finaliza el pago.

Integración del SDK

Autenticar la transacción

Llamar authenticateTransaction desde VisaCTFHelper.

Esta llamada requiere la presencia del usuario final. Activa la autenticación en el dispositivo.

Autenticar la transacción requiere la presencia del usuario final. Para ello, llama a startAuthentication para iniciar la autenticación en el dispositivo.

Esta función se puede encontrar en el DeviceAuthentication objeto de la onDeviceAuthentication devolución de llamada que forma parte de TransactionListener.

Se pueden pasar algunas cadenas de texto personalizadas a la startAuthentication función para la visualización en la interfaz de usuario de la autenticación biométrica.

El SDK devuelve el resultado en onSuccess o onError.

Si tiene éxito, onSuccess devuelve una carga útil de Visa. Úsala en tu llamada del lado del servidor al backend de Thales.

API

Usa la misma operación del backend de Thales que en otros flujos de transacción.

  • Referencia de API: Crear transacción

Última actualización

¿Te fue útil?