Tema
Planes
Descripcion
Sistema de planes de suscripcion que controla las funcionalidades disponibles para cada consorcio. Cada consorcio tiene una suscripcion activa asociada a un plan, y el acceso a modulos se gestiona a traves de feature gating basado en el campo modules_enabled de la suscripcion.
Planes disponibles
| Plan | Limite de unidades | Descripcion |
|---|---|---|
| Free | 10 unidades | Plan gratuito con funcionalidades basicas |
| Starter | 30 unidades | Agrega reservas, documentos y anuncios |
| Pro | 60 unidades | Contabilidad, emails, multi-consorcio y reportes |
| Enterprise | Ilimitado | Todas las funcionalidades, soporte prioritario y personalizacion |
Funcionalidades por plan
Todos los planes (incluido Free)
| Funcionalidad | Descripcion |
|---|---|
| Gestion de expensas | Creacion, emision y seguimiento de expensas |
| Sistema de reclamos | Tickets con seguimiento y chat interno |
| Validacion de pagos | Subida de comprobantes y aprobacion |
Desde Starter
| Funcionalidad | Descripcion |
|---|---|
| Reservas de amenities | Calendario para SUM, parrilla, etc. |
| Documentos digitales | Repositorio de documentos del consorcio |
| Tablon de anuncios | Comunicacion centralizada |
Desde Pro
| Funcionalidad | Descripcion |
|---|---|
| Contabilidad integrada | Registro de ingresos y egresos |
| Notificaciones por email | Emails transaccionales automaticos |
| Multi-consorcio | Administrar multiples edificios |
| Reportes avanzados | Metricas y exportacion de datos |
Solo Enterprise
| Funcionalidad | Descripcion |
|---|---|
| Soporte prioritario | Atencion preferencial 24/7 |
| Personalizacion de marca | Logo y colores personalizados |
| API e integraciones | Conexion con sistemas externos |
Tabla comparativa
| Funcionalidad | Free | Starter | Pro | Enterprise |
|---|---|---|---|---|
| Gestion de expensas | Si | Si | Si | Si |
| Sistema de reclamos | Si | Si | Si | Si |
| Validacion de pagos | Si | Si | Si | Si |
| Reservas de amenities | - | Si | Si | Si |
| Documentos digitales | - | Si | Si | Si |
| Tablon de anuncios | - | Si | Si | Si |
| Contabilidad integrada | - | - | Si | Si |
| Notificaciones por email | - | - | Si | Si |
| Multi-consorcio | - | - | Si | Si |
| Reportes avanzados | - | - | Si | Si |
| Soporte prioritario | - | - | - | Si |
| Personalizacion de marca | - | - | - | Si |
| API e integraciones | - | - | - | Si |
| Limite de unidades | 10 | 30 | 60 | Ilimitado |
Feature gating
El sistema de feature gating controla el acceso a modulos segun el plan del consorcio activo.
Como funciona
- Cada consorcio tiene una suscripcion con un campo
modules_enabledque lista los modulos habilitados. - El hook
useCanAccessModule(module)consulta la suscripcion activa y devuelvetrueofalsesegun si el modulo esta incluido. - El hook
useModuleAccess(modules)permite consultar multiples modulos a la vez, devolviendo un objeto con el estado de cada uno. - Mientras la suscripcion se esta cargando, los modulos se consideran inaccesibles para evitar un flash de contenido premium.
Comportamiento en el sidebar
Los items del menu que tienen moduleKey asignado (Reclamos, Reservas, Documentos, Anuncios, Contabilidad) verifican el acceso al modulo:
- Modulo habilitado: El item se muestra normalmente, sin indicador adicional.
- Modulo bloqueado: El item se muestra pero con un badge de corona amarillo a la derecha del nombre. El usuario puede navegar a la seccion, pero vera limitaciones en la funcionalidad.
Informacion del plan para usuarios no-admin
Los roles encargado, propietario e inquilino ven en su pagina de Configuracion una tarjeta "Plan del Consorcio" que muestra:
- El nombre del plan activo con un badge
- La lista de funcionalidades activas (con icono de check verde)
- La lista de funcionalidades premium bloqueadas (con icono de candado)
- Un banner informativo que sugiere contactar al administrador para solicitar un upgrade
Comparar planes
En la landing page, el modal "Comparar planes" muestra una tabla con todas las funcionalidades y su disponibilidad por plan. Cada plan se muestra con su nombre y los precios se muestran como "Gratis" para el plan Free y "Contactanos" para los demas.
Como cambiar de plan
- El administrador accede a Mi Plan desde el menu lateral (
/admin/mi-plan). - Desde ahi puede ver su plan actual y solicitar un cambio.
- El plan Enterprise requiere contacto directo (no es autoservicio).