Un flujo de Verification of Payee bien diseñado dedica la mayor parte de su esfuerzo a las rutas no felices. Una comprobación puede agotar el tiempo, el banco respondedor puede ser inalcanzable, o el resultado puede legítimamente ser «no disponible». Cómo maneja tu app esos momentos determina si la VoP protege a los usuarios o los frustra.
Los casos a diseñar
- No disponible: el banco no puede devolver un resultado. Es un resultado definido, no un error.
- Timeout: la comprobación no respondió a tiempo.
- Error de transporte: la llamada en sí falló.
- Coincidencia parcial y sin coincidencia: resultados válidos que necesitan un mensaje claro.
Nunca dejes pasar en silencio
Si una comprobación falla o no está disponible, no la trates silenciosamente como una coincidencia. Dile al pagador que la comprobación no pudo completarse y déjale tomar una decisión informada.
Diseñar el respaldo
- 1 Distingue en tu UX «no disponible» del fallo técnico.
- 2 Usa un timeout corto y un mensaje claro si se supera.
- 3 Ofrece un siguiente paso sensato en lugar de un callejón sin salida.
- 4 Registra el resultado para que soporte y auditoría puedan ver qué pasó.
Resultados alrededor de los que diseñar
La Verification of Payee de RoxPay devuelve resultados claros y distintos — incluido «no disponible» — para que puedas construir una UX de respaldo que se degrade con elegancia en lugar de adivinar.