Ciclo de vida 3DS

Cómo funciona la autenticación 3D Secure, cuándo se dispara un reto y cómo retomar el flujo después.

El flujo de pago 3DS añade una capa extra de seguridad a las transacciones en línea. Esta página explica el flujo de pago 3DS en Tonder, detallando cada paso del proceso para entender cómo se procesan de forma segura las transacciones dentro del sistema de pagos de Tonder.

Consulta los pagos con tarjeta para ver cómo se aplica 3D Secure en el flujo de la tarjeta.

El flujo de pago 3DS

Los pasos de abajo desglosan el flujo 3DS para mostrar mejor cómo funciona.

Inicializa el SDK con returnUrl y apiKey
Muestra el checkout y captura los datos de pago
Procesa el pago (autenticación 3DS si aplica)
Estado
SuccessFailed / Declined
La transacción continúa con normalidad
Se informa la falla o el rechazo al usuario

El proceso empieza preparando el entorno. Inicializa el SDK de Tonder agregando los datos necesarios:

  • returnUrl: la URL a la que se redirige al usuario después del checkout, sin importar si fue exitoso o fallido.
  • apiKey: la llave API usada para autenticación y autorización.

Muestra el formulario de pago al usuario. Aquí agregará sus datos de pago e iniciará el proceso.

Cuando el usuario hace clic en el botón de pago, el proceso devuelve un estado que define el siguiente paso:

  • Pending: el usuario es redirigido automáticamente a la página de autenticación 3DS.
  • Success: el pago se procesó con éxito y se le notifica al usuario.
  • Failed/Declined: el proceso de pago se detiene y se informa al usuario de la falla o el rechazo.

Se valida el estado de la transacción 3DS después de que el usuario regresó a la return URL. Según el estado de la respuesta, se toman las acciones correspondientes:

  • Success: la transacción continúa normalmente.
  • Failed: se notifica al usuario y se toman los pasos necesarios para manejar la transacción fallida.

Siguientes pasos

¿Te resultó útil esta página?

En esta página