FINORA Plataforma · Conceptos
Probar sin banco: el simulador determinista
Para probar una venta de punta a punta hace falta un banco que responda. Conseguir la interconexión con uno real lleva tiempo, así que la suite incluye un banco simulado: un servicio que se comporta como el banco visto desde afuera.
No es un mock
Sección titulada «No es un mock»Un mock devuelve lo mismo siempre. El banco simulado:
- Valida los formatos de lo que recibe.
- Exige idempotencia: repetir la misma operación no la duplica.
- Sabe quedarse en duda: puede tardar más que el plazo del cliente, y entonces la operación queda en duda hasta que una consulta posterior la resuelve.
- Responde a las consultas posteriores y a los reversos como lo haría un banco.
Habla con el resto de la suite por las dos vías reales: una API de autorización para pago móvil, transferencia, QR y cripto, y un host de mensajería ISO 8583 para las tarjetas.
Determinista: tú eliges el desenlace
Sección titulada «Determinista: tú eliges el desenlace»Sus decisiones son públicas y repetibles. La más útil es la regla de los céntimos: el final del monto decide la respuesta.
| Céntimos del monto | Desenlace |
|---|---|
.51 | Fondos insuficientes |
.05 | No honrar |
.61 | Excede el límite |
.57 | Transacción no permitida al tarjetahabiente |
.62 | Tarjeta restringida |
.65 | Excede la frecuencia de uso |
.96 | Aprobada, pero respondida tarde: el cliente vence y la operación queda en duda |
.91 | El banco ni registra la operación; la consulta posterior no la encuentra |
| cualquier otro | Aprobada |
Así, una venta de 150,51 siempre se rechaza por fondos insuficientes, y una de 150,96 siempre produce el caso difícil del tiempo vencido. Quien prueba no depende de la suerte ni de que alguien «ponga el banco en modo error».
Además hay reglas por medio de pago: por ejemplo, un teléfono con formato inválido o una cuenta que no tiene el largo esperado producen un rechazo de formato.
Para qué sirve
Sección titulada «Para qué sirve»- Ensayar los casos que duelen: la duda, el reverso, la aprobación tardía. Son los que más cuesta reproducir con un banco real.
- Entrenar a cajeros y operadores con desenlaces conocidos.
- Probar cambios de la suite sin consumir cupo ni credenciales de un banco.
Lo que no demuestra
Sección titulada «Lo que no demuestra»Siguiente paso
Sección titulada «Siguiente paso»Vuelve al mapa de la suite para ver dónde queda el banco simulado dentro del recorrido de una venta.