Flujo completo para pagar comisiones a los usuarios: alta de cuenta
bancaria, validación de titularidad, solicitud de retiro con retención de
ISR, y cortes de pago a Banorte.
Entra como un usuario demo
No hay login real en el prototipo. Elige un usuario para recorrer el flujo
como si fueras él. (El panel admin no requiere usuario.)
Crear usuario de prueba nuevo
Crea un usuario con saldo de comisiones para probar el flujo completo
desde cero. Al crearlo entras actuando como él.
Los datos de prueba (usuarios, cuentas, retiros, cortes) se guardan en esta
computadora (prototipo.db) y sobreviven al cerrar la app o
reiniciar. Para empezar de cero: python reset_datos.py.
¿Qué probar? (flujo completo con verificación por depósitos)
Elige un usuario demo (ej. ana).
Ve a Mi cuenta y registra una CLABE válida (el banco se
detecta automáticamente). Prueba:
002115016003269411 — Banamex
012180004632157112 — BBVA
072180004632157110 — Banorte
En el Panel admin: genera el corte de
altas (catálogo para BEM) y márcalo como
procesado en banco.
Genera el corte de depósitos de verificación (1 pago de
centavos por cuenta) y márcalo como depósitos aplicados. El monto
se ve en "Ver lista" de verificación.
De regreso como usuario, en Mi cuenta captura el monto.
Con el monto correcto la cuenta queda verificada. Tienes 3 intentos; si se
agotan, la cuenta regresa a la cola y se le envía un depósito nuevo.
Ve a Retirar, solicita un monto y confirma el desglose
(fee 5% que cubre el ISR). Puedes cancelar el retiro mientras siga "En
proceso".
En el Panel admin: genera el corte de
retiros, márcalo enviado al banco y después
depositado (conciliado). El estado avanza en el panel del usuario
con cada confirmación.