Cindy Lewis · UX/UI
Design case · Habitanto · Sistema de pagos
Rediseñé cómo se mueve el dinero dentro de Habitanto: la forma en que un residente paga su cuota, cómo un administrador cobra a quien está en mora, y todo lo que pasa entremedio: un checkout propio, un marketplace de servicios del hogar, pago automático con dos modelos de incentivo, y una herramienta de cobranza para administradores.
App Administrador
App Residente
El contexto
Habitanto administra condominios: la cuota mensual (la "expensa"), el seguro, cuotas extraordinarias, consumo de gas. Cuando llegué, cobrar todo eso era, en la práctica, trabajo manual del administrador: identificar quién debía, contactarlo, explicarle cómo pagar, y volver a intentarlo si no respondía.
Del lado del residente el problema era el espejo: pagar significaba entrar a resolver un cargo a la vez, sin una vista clara de cuánto debía en total ni una forma simple de ponerse al día. Dos personas resolviendo el mismo problema de dinero, cada una a ciegas de lo que hacía la otra.
Pieza 01 · El proceso
Un flujo de pagos no es una pantalla, es un árbol de decisiones: ¿la suscripción ya está activa o no? ¿el pago es de contado o diferido? ¿tiene tarjetas guardadas o necesita agregar una? ¿el pago se aprueba o se rechaza? Antes de diseñar la versión final, documentamos cada escenario completo, pantalla por pantalla, para no descubrir un caso sin resolver a mitad de la implementación.
Estas capturas están maquetadas sobre la versión de la app que la compañía ya tenía en producción, no sobre el diseño nuevo. Ahí resolvimos la lógica de cada flujo de pago antes de trasladarla al rediseño que ves en el resto de este caso.
Escenario 1: "Suscripción activa, pago a una cuota (agregar más tarjetas)". De Home a la confirmación de pago, pasando por gestión de tarjetas guardadas.
Escenario 2: activar y desactivar la suscripción al pago automático, elegir la tarjeta para el cobro recurrente, y qué pasa si todavía no hay ninguna registrada.
Escenario 3: pagar una cuenta, gestionar los métodos de pago disponibles y revisar el historial con pagos rechazados y aprobados.
Pieza 02 · El checkout
Construimos una pasarela de pago propia, Habipay, con tarjetas guardadas y el costo del medio de pago siempre visible como línea aparte, nunca escondido dentro del total. Pero el cambio real estuvo antes del checkout: en vez de pagar la cuota, el seguro y una extraordinaria por separado, el residente ahora los marca con checkboxes y los paga todos juntos, en una sola transacción.
No era solo una mejora de conveniencia. Cada pago separado era una oportunidad más de que el residente abandonara antes de terminar, y una llamada más que el administrador tenía que hacer si algo quedaba sin pagar. Consolidar el checkout reducía fricción de los dos lados a la vez.
Cómo se ve
El residente ve cada cargo pendiente con su monto, marca los que quiere pagar, y el sistema calcula el subtotal, el costo del medio de pago y el total antes de pedirle la tarjeta.
El detalle de cada cuenta (fecha, suministro, referencia) queda visible antes de pagar, y el costo del medio de pago nunca se esconde dentro del total.

Checkout consolidado: se marca qué cuentas pagar, con el banner de incentivo del pago automático y "deuna" como método de pago adicional.
Pieza 03 · Más allá de la expensa
Ampliamos qué significaba "pagar" dentro de Habitanto. Construimos un marketplace de servicios del hogar dentro de la misma app (agua, luz, gas, TV, internet y telefonía) donde el residente busca su proveedor, revisa el detalle de la factura y paga con las mismas tarjetas que ya tenía guardadas para la expensa.
El mismo patrón de checkout consolidado se repite aquí: recibos con estado (aprobado, rechazado), alertas antes del vencimiento de un servicio, historial descargable y compartible. Una sola relación de pago, en vez de una app para el condominio y media docena de apps de servicios sueltas.
Cómo se ve
Un marketplace de proveedores, un pago que confirma el desglose exacto, e historial con estado por cada pago realizado.

Marketplace de servicios del hogar.

Confirmación con desglose del recibo.

Historial con estado por tipo de servicio.
Pieza 04 · Pago automático
El pago automático resolvía el problema de raíz: si la cuota se cobra sola cada mes, nadie tiene que perseguir a nadie. El reto era la activación: nadie prende un interruptor solo porque existe. Y no todos los edificios ofrecían el mismo incentivo: en algunos, el residente asumía la comisión del medio de pago y activar el automático le daba una tarifa preferencial más baja (4,50% → 4,05%); en otros, el edificio absorbía esa comisión y el incentivo eran millas acumulables por cada pago. Diseñé los dos caminos, con su propio mensaje, probando varias versiones de copy en los banners junto con marketing.
Tres variantes de banner en Home y en Pagos, cada una probando un incentivo distinto: costo cero, millas gratis, o pertenencia ("únete a los que ya viven sin preocupaciones").
La gente lo veía, pero seguía pagando a manoUn modal justo después de completar un pago manual, ofreciendo activar el pago automático con una comisión preferencial, en el momento exacto en que la persona acababa de sentir la fricción de pagar a mano.

La regla que no podía romper
La tarifa preferencial venía con una permanencia mínima de 12 meses: una regla del negocio, no una decisión de diseño. En vez de simplemente bloquear el botón de desactivar, diseñé una pantalla que explica por qué no se puede todavía, cuántos pagos lleva la persona, y la fecha exacta en la que sí podrá hacerlo.
Un botón bloqueado sin explicación se siente como una trampa. Una fecha concreta y el progreso hasta ahí ("llevas 1 de 12 pagos") convierte la misma restricción en información que la persona puede usar: sabe exactamente qué esperar y cuándo.
Cómo se ve
Confirmación de activación, una configuración con tarjetas guardadas y pagos pendientes, y el bloqueo de desactivación con su fecha exacta de desbloqueo: cada estado pensado, no solo el camino feliz.

Confirmación de activación.

Toda la configuración de pagos en un mismo lugar: suscripción activa, tarjetas guardadas y saldo pendiente.

El límite de 12 meses, explicado con fecha exacta.
Pieza 05 · El otro lado
Todo lo anterior resuelve cómo paga el residente. Pero el administrador seguía necesitando saber quién debe y cómo cobrarle sin perseguirlo uno por uno. Diseñé un dashboard de morosidad que muestra, de un vistazo, cuántas unidades están en mora y el promedio de días que tardan en pagar. Desde ahí, un botón envía un link de pago directo a cada unidad morosa, con un mensaje bilingüe (español/inglés) generado automáticamente.
Y para lo que se paga por fuera de la app (transferencia bancaria, efectivo), diseñé un registro manual donde el administrador concilia el pago contra las cuentas específicas que cubre, con su número de comprobante. El mismo patrón de "seleccionar qué cuentas cubre este pago" que ya existía del lado del residente, ahora del lado de quien cobra.
Herramientas de cobranza
El mensaje que llega
El link de pago no llega como un texto genérico: explica el monto, el condominio y qué hacer, en español e inglés, sin que el administrador tenga que escribir nada.

Pieza 06 · Más allá de los pagos
Habipay y la cobranza fueron el proyecto más profundo, pero el encargo completo fue rediseñar la app del residente y la app del administrador de punta a punta: reservar áreas comunes, un marketplace de anuncios entre vecinos, invitar visitas con QR, y el resto de las herramientas de gestión del administrador, siempre con el mismo criterio: menos pasos manuales, más claridad de estado en cada pantalla.
Reservas de áreas comunes
El residente elige fecha, franja horaria y número de personas, acepta los términos de uso del espacio, y la reserva queda "pendiente por aprobación" hasta que el administrador la confirma o la rechaza desde su propio panel.

Formulario de reserva: fecha, horario, aforo y comentarios.

Estado "pendiente por aprobación": el residente sabe exactamente dónde está su solicitud.
Del lado del administrador
Cada solicitud de reserva llega al administrador con el detalle del espacio y la persona que la pide. Confirmar o rechazar es una acción de un clic, con su propia confirmación visual. Sin correos cruzados ni planillas aparte.

Todas las reservaciones: estado de cada una en un solo lugar.
Comunidad
Un espacio dentro de la misma app donde los residentes publican anuncios entre ellos, de una venta a un arriendo, y el administrador puede fijar sus propios avisos arriba de todas las publicaciones.

Feed de anuncios: el aviso del administrador queda fijado arriba.

Detalle de la publicación con foto y contacto directo.
Invitaciones
El residente genera un código QR para cada visita esperada (con nombre, motivo, placa y fechas de validez) que el guardia escanea en portería. Nada de listas en papel ni llamadas para confirmar quién autorizó a quién.

Invitación con QR, lista para compartir.
Fuera de esta página