Configuración del Club
Acá dejás Cannahub con la cara de tu club: los datos legales y operativos, las filiales donde se dispensa, el branding, quién forma parte del equipo y las integraciones que hacen funcionar todo. Es la referencia de configuración: si recién arrancás, seguí primero Primeros Pasos, que te lleva por lo mínimo indispensable en orden.
Información general
Son los datos con los que tu club existe legal y operativamente. Los datos legales sostienen el cumplimiento; los operativos son los que ven tus miembros.
| Dato | Qué es |
|---|---|
| Razón social y CUIT/CUIL | Nombre legal e identificación tributaria de la organización |
| Tipo de organización | Club, asociación civil, cooperativa |
| Número de registro y domicilio legal | Inscripción oficial y dirección registrada |
| Nombre comercial | Como se conoce el club públicamente |
| Dirección del local, teléfonos y email | Contacto operativo del dispensario |
| Documentación | Estatutos, inscripción registral, habilitaciones y seguros |
Filiales
Las filiales son las ubicaciones físicas donde se almacena y dispensa producto. Cada una puede tener stock propio, sus opciones de retiro o envío y sus canales de dispensación.
Crear una filial
Cada filial tiene sus horarios de funcionamiento: los días y el horario de apertura y cierre, los turnos del personal y un calendario para las fechas en que no atiende —feriados, vacaciones, mantenimiento o capacitaciones del equipo.
Para la documentación técnica de la API de Filiales, consultá la API de Filiales.
Personalización y branding
Adaptás la plataforma a la identidad de tu club: el logo y los colores con los que tus miembros ven el sistema, y las plantillas con las que salen tus comunicaciones.
| Opción | Qué hace |
|---|---|
| Logo y favicon | La marca en la cabecera del sistema y el ícono en la pestaña del navegador |
| Colores y tipografía | La paleta y las fuentes del club aplicadas a la interfaz |
| Splash screen | La pantalla de carga personalizada |
| Plantillas de email y SMS | Notificaciones con la marca del club |
| Documentos y etiquetas | Facturas, recibos, certificados y etiquetas de producto dispensado |
También configurás lo regional: idioma (español de Argentina por defecto), moneda, formato de fecha (DD/MM/YYYY) y zona horaria. La experiencia por miembro —recomendaciones según historial, dashboard y notificaciones— se ajusta desde acá.
Gestión del equipo
Cada persona del equipo tiene un rol operativo que define qué puede ver y hacer dentro de la app.
| Rol | Qué habilita |
|---|---|
| ROOT_ADMIN | Acceso total: gestiona otros administradores, integraciones, pagos y toda la actividad del club |
| ADMIN | Operación diaria: miembros, productos, pedidos, reportes, configuración básica y gestión del staff (no de admins) |
| STAFF_SECRETARY | Aprobación de solicitudes, expedientes de miembros, comunicaciones y verificación de documentación |
| STAFF_TREASURER | Pagos, cobranzas, reportes financieros, seguimiento de deudores y facturación |
| STAFF_CULTIVATOR | Inventario de cultivo propio, lotes y trazabilidad desde cosecha, y control de calidad previo a dispensar |
| STAFF_TRIMMER | Procesamiento post-cosecha, empaquetado, control de calidad y actualización de stock procesado |
Invitar a alguien al equipo
Desde la lista del equipo ves a todos los que tienen acceso, su estado (activo, suspendido, de baja) y su última actividad, y podés modificar, suspender o eliminar a cualquiera.
Roles operativos vs. cargos de la comisión directiva
En Argentina, un club de cannabis se constituye legalmente como asociación civil sin fines de lucro. Por eso conviven dos estructuras distintas que no hay que confundir: los roles operativos (permisos dentro de la app) y los cargos estatutarios de la comisión directiva (la gobernanza legal de la asociación).
Un rol operativo es un permiso técnico del software. Un cargo de la comisión directiva es un cargo legal/estatutario de la asociación civil. Son conceptos independientes: definir uno no otorga el otro.
| Aspecto | Rol operativo (app) | Cargo de la comisión directiva (legal) |
|---|---|---|
| Qué es | Permiso técnico dentro de Cannahub | Cargo estatutario de la asociación civil |
| Quién lo define | El administrador del sistema | El estatuto y la asamblea de socios |
| Qué habilita | Acciones y pantallas del software | Responsabilidad legal y de gobernanza |
| Ejemplos | ROOT_ADMIN, ADMIN, SECRETARIO, TESORERO, CULTIVADOR, TRIMMER | Presidente, Secretario, Tesorero, Vocal, Revisor de Cuentas |
| Cómo se asigna | Desde la gestión del equipo (arriba) | Por acta de designación de autoridades |
El sistema contempla los cargos estatutarios típicos de una asociación civil para reflejar la estructura legal del club:
| Cargo | Tipo | Función legal (resumen) |
|---|---|---|
| Presidente | Titular | Representa legalmente a la asociación y preside la comisión directiva |
| Secretario | Titular | Responsable de actas, documentación y libros de la asociación |
| Tesorero | Titular | Responsable de las finanzas y la contabilidad de la asociación |
| Vocal | Suplente | Reemplaza a los titulares y participa de las decisiones de la comisión |
| Revisor de Cuentas | Suplente | Fiscaliza el manejo económico; órgano de control interno |
Una misma persona puede tener a la vez un cargo legal y un rol operativo, y son independientes: quien es Presidente de la asociación no tiene por eso acceso total en la app —necesita además un rol como ADMIN o ROOT_ADMIN—, y un ADMIN operativo no ocupa por eso ningún cargo en la comisión.
Buena práctica: cuando la asamblea designa nuevas autoridades, actualizá los cargos legales y revisá que los roles operativos correspondientes sigan siendo los adecuados.
Integraciones
REPROCANN
Conectás el club con el sistema oficial para reportar dispensaciones y validar la vigencia de tus miembros.
| Opción | Qué hace |
|---|---|
| Credenciales y certificados | Autenticación contra el sistema oficial de REPROCANN |
| Frecuencia de sincronización | Cada cuánto se actualizan los datos |
| Reportes automáticos | Envío de dispensaciones diarias o mensuales, con opción de envío manual |
| Monitoreo | Estado de conexión, log de transmisiones y alertas ante errores |
Pagos
| Método | Qué configurás |
|---|---|
| MercadoPago | Access token, webhook para notificaciones automáticas y métodos habilitados |
| Transferencia bancaria | CBU/CVU, banco, titular e instrucciones que se muestran al miembro |
Comunicaciones
| Canal | Qué configurás | Para qué se usa |
|---|---|---|
| Servidor SMTP, credenciales, remitente y plantillas | Invitaciones, avisos y notificaciones del club | |
| Integración con el proveedor de WhatsApp Business | Conversaciones con el socio y vinculación de su cuenta | |
| SMS | Proveedor de verificación | El código de un solo uso que valida el teléfono en el onboarding |
El SMS no es un canal de notificaciones: se usa solo para el código que verifica el teléfono durante el registro. Todo lo demás sale por email o por WhatsApp. El detalle técnico de la integración de WhatsApp está en Webhooks.
Políticas operativas
Las reglas que aplican por igual a todo el club. Definirlas una vez evita decisiones caso por caso.
| Ámbito | Qué definís |
|---|---|
| Membresía | Edad mínima, documentación requerida, plazo de aprobación y causas de suspensión |
| Pagos | Métodos aceptados, plazo para confirmar el pago, tratamiento de deudores y descuentos |
| Retiro | Identificación con DNI, horarios y plazo para retirar, y si un tercero puede retirar por el titular |
| Inventario | Stock mínimo y punto de reposición, método de valuación y alertas de stock bajo, agotado o vencimiento |
Seguridad y cumplimiento
| Ámbito | Qué configurás |
|---|---|
| Contraseñas | Complejidad mínima, expiración, historial y bloqueo por intentos fallidos |
| Acceso | 2FA, restricción por IP si hace falta, horarios y tiempo máximo de inactividad |
| Auditoría | Log completo de acciones, alertas ante cambios críticos y respaldos periódicos |
| Cumplimiento | Documentación obligatoria, tiempo de retención y preparación para inspecciones oficiales |
Cambios críticos
Modificar integraciones, pagos o roles impacta a todo el club. Probá cada cambio antes de aplicarlo en producción y activá 2FA para todo el personal con acceso administrativo.