- Suscripciones y cargos exitosos
- Errores de suscripción por datos inválidos o autorización fallida del usuario
- Cargos fallidos
Tipos de MFA disponibles
Estos son los distintos MFA que tenemos disponibles dentro del modo de prueba:- Dispositivo de seguridad: dispositivo electrónico que los bancos entregan a sus clientes para autorizar transacciones. Generalmente muestran un número que cambia cada cierto tiempo.
- Aplicación móvil: los bancos ofrecen autorizar transacciones a través de sus aplicaciones móviles. En este caso, el usuario debe autorizar la transacción desde su smartphone y detectaremos automáticamente que la transacción fue autorizada.
- SMS: el banco envía un código (generalmente numérico) al teléfono del usuario para que pueda usarse para autorizar la transacción.
- Tarjeta de coordenadas: tarjeta que los bancos entregan a sus clientes con una tabla con números. El usuario debe ingresar los números ubicados en las coordenadas que pide el banco. Puedes leer más sobre las tarjetas de coordenadas aquí.
Simular suscripciones
Fintoc proporciona valores especiales de prueba solo para Chile, ya que es el único país compatible con este producto. Con el modo de prueba de Subscription, puedes probar todos los flujos de autorización que tu usuario podría seguir.Chile 🇨🇱
En Chile, una suscripción tiene dos pasos:- El usuario inicia sesión en su cuenta bancaria.
- El usuario autoriza la suscripción.
Credenciales de prueba
Puedes usar las siguientes credenciales de prueba para iniciar sesión en una cuenta bancaria.MFA para autorizar la suscripción
Para elegir qué método de autorización usar en el modo de prueba para confirmar la suscripción, debes seleccionar un número de cuenta bancaria de origen específico durante el flujo de suscripción. El entorno de modo de prueba siempre mostrará las mismas cuentas. A continuación, una lista de los números de cuenta bancaria del modo de prueba y a qué tipo de MFA corresponde cada uno, junto con el código correcto a ingresar.Probar errores
Para probar el manejo de errores en Subscriptions en modo de prueba, el Sandbox provee cuentas de débito ficticias y deterministas. Cuando creas una suscripción y seleccionas una de las cuentas a continuación, la suscripción fallará con el código de error correspondiente:- La “cuenta terminada en XXXX” se refiere a los últimos 4 dígitos del número de cuenta del débito mostrado en el Sandbox.
- Estos comportamientos ocurren solo en modo de prueba y nunca generan un cargo ni crean un mandato real.
Simular cargos
Para simular un cargo exitoso o fallido, puedes usar el atributo amount:- Montos mayores o iguales a
500resultan en un cargosucceeded. - Montos menores a 500
resultanen un cargofailed.
Ejemplo - Exitoso
Request
Response
Ejemplo - Fallido
Request
Response
Probar webhooks
Para probar webhooks tienes dos opciones:- Realiza acciones en modo de prueba que envíen eventos legítimos a tu endpoint. Por ejemplo, para disparar el evento
charge.succeeded, puedes usar un valor de prueba que produzca un cargo exitoso. - Disparar eventos de prueba desde el Dashboard