Para qué es este documento: SM-4 es el ciclo donde StockMind deja de ser un piloto gratuito y empieza a cobrar. También es el ciclo donde se integra con Alegra (el sistema contable que ya usan muchos clientes CR) y donde el cliente puede tener múltiples usuarios con distintos roles. Las decisiones de este documento afectan directamente la capacidad de convertir pilotos a clientes pagos.
Qué ya está construido antes de SM-4
Para cuando empiece SM-4, el cliente ya puede: - Importar su inventario en CSV - Ver la clasificación ABC×XYZ de sus SKUs - Ver las órdenes de compra sugeridas y aprobarlas - Usar el dashboard completo
Lo que SM-4 construye: - ONVO Pay: el cliente puede pagar su suscripción (tarjeta de crédito o débito CR) - Dunning automático: si el pago falla, el sistema reduce acceso gradualmente sin que Douglas tenga que hacer nada - Roles de usuario: el dueño puede invitar al encargado de compras con acceso limitado - Integración Alegra: el cliente que ya usa Alegra puede sincronizar su catálogo automáticamente (sin CSV manual) - Emails transaccionales: alertas de stock crítico, resumen de órdenes, avisos de pago
Qué decidir antes de construir
DECISIÓN 1 — ¿Cómo le mostramos al cliente en qué plan está y qué le falta? ⚠️
El cliente tiene 4 planes: Starter ($199/mes), Growth ($349/mes), Pro ($1,099/mes), Enterprise. El plan determina cuántos SKUs puede tener y qué features tiene disponibles.
Opciones para mostrar el plan actual:
Opción A — Banner sutil en el header
"Plan Growth · 450 / 1,000 SKUs usados · [Subir a Pro]"
Opción B — Página de Billing separada
Sección "Mi plan" en Configuración con detalle completo del plan, siguiente fecha de cobro, botón de upgrade.
Opción C — Tooltip en features bloqueadas
El cliente ve las features disponibles. Si toca algo que no tiene (ej. multi-bodega en SM-6), aparece: "Esta función requiere el plan Pro. [Ver planes]"
Pregunta para Serlyn: ¿El cliente debería ver su plan en todo momento o solo cuando lo necesite? ¿El precio mensual en CRC o en USD es más natural para el cliente CR?
Tu respuesta (en CRC o USD, y visibilidad del plan):
DECISIÓN 2 — Flujo de cobro: ¿período de prueba o no? ⚠️
El modelo de monetización tiene varias opciones:
| Modelo | Descripción | Pro | Contra |
|---|---|---|---|
| Freemium con límite | Gratis hasta 50 SKUs, luego paga | Reduce fricción inicial | Clientes que no pagan nunca |
| Trial 14 días | 14 días gratis con acceso completo, luego cobra | Da tiempo para ver valor | Puede haber abusos de trial |
| Sin trial, cobro inmediato | El cliente paga desde el día 1 | MRR más limpio | Más fricción de conversión |
| Demo manual + activación | Serlyn hace demo → activa cuenta manualmente → cobra | Control máximo | No escala |
Pregunta para Serlyn: ¿Cuál modelo se alinea mejor con lo que les has dicho a los prospectos? ¿Los pilotos actuales esperan trial o ya aceptaron que es pago desde el principio?
Tu respuesta:
DECISIÓN 3 — Roles de usuario: ¿qué puede hacer cada uno? ⚠️
El sistema tendrá 3 roles. Serlyn necesita confirmar si los permisos tienen sentido para el negocio real:
| Acción | Dueño (Owner) | Encargado (Manager) | Solo lectura (Viewer) |
|---|---|---|---|
| Ver inventario y dashboard | ✅ | ✅ | ✅ |
| Importar CSV | ✅ | ✅ | ❌ |
| Aprobar órdenes de compra | ✅ | ✅ | ❌ |
| Rechazar órdenes | ✅ | ✅ | ❌ |
| Editar datos de SKUs | ✅ | ✅ | ❌ |
| Ver información de billing | ✅ | ❌ | ❌ |
| Cambiar plan / pagar | ✅ | ❌ | ❌ |
| Invitar usuarios | ✅ | ❌ | ❌ |
| Conectar Alegra | ✅ | ❌ | ❌ |
Pregunta para Serlyn: ¿En una ferretería, quién aprueba las órdenes — el dueño o el encargado de compras? ¿Debería el Manager poder ver billing aunque no pueda cambiar el plan?
Tu respuesta:
DECISIÓN 4 — Integración Alegra: ¿cómo la presentamos al cliente? ⚠️
Alegra es el software contable más popular en CR entre PyMEs. La integración permite que el cliente sincronice su catálogo de productos automáticamente (sin subir CSV manualmente).
Flujo técnico (en lenguaje simple): 1. El cliente pone su email de Alegra y su API Key en StockMind 2. StockMind importa todos los productos de Alegra una vez 3. Los movimientos de inventario de Alegra llegan a StockMind automáticamente 4. El motor ya no depende del CSV — los datos siempre están actualizados
Opciones de UX para presentar esto:
Opción A — Paso prominente en el onboarding
El wizard de SM-3 pregunta al principio: "¿Usás Alegra?" Si sí, lo conecta ahí mismo. Si no, usa el CSV.
Opción B — Integración en Configuración, sin urgencia
El cliente importa CSV primero, ve resultados. En la sección "Integraciones" encuentra Alegra como opción extra.
Opción C — Reemplaza completamente el CSV
Para clientes que tienen Alegra, el CSV ni aparece — todo es a través de Alegra.
Pregunta para Serlyn: ¿Qué porcentaje de tus prospectos ya usan Alegra? ¿Vale la pena ponerlo en el onboarding principal o mejor dejarlo como feature de power users?
Tu respuesta:
DECISIÓN 5 — Emails automáticos: ¿cuáles son imprescindibles en SM-4? ⚠️
SM-4 incluye el sistema de emails. Douglas puede implementar todos o priorizarlos. La lista completa:
| Cuándo se envía | Importancia para el cliente | |
|---|---|---|
| Magic link de login | Al hacer login | 🔴 Indispensable (ya existe) |
| Bienvenida post-onboarding | Al completar el wizard | 🟠 Alta |
| Alerta stock crítico | Cuando un SKU baja del punto de reorden | 🔴 Alta (es el core value) |
| Resumen semanal de órdenes | Lunes 7am | 🟡 Media |
| Aviso de pago exitoso | Cuando ONVO Pay cobra | 🟠 Alta (confianza) |
| Aviso de pago fallido | Cuando falla el cobro | 🔴 Crítico (dunning) |
| Cuenta limitada (dunning día 8) | 8 días sin pago | 🔴 Crítico |
| Cuenta suspendida (dunning día 15) | 15 días sin pago | 🔴 Crítico |
| Reactivación de cuenta | Al pagar después de suspensión | 🟠 Alta |
Pregunta para Serlyn: ¿Los clientes con los que hablaste prefieren recibir las alertas de stock por email o esperarían que lleguen por WhatsApp? ¿El resumen semanal es valor agregado real o sería spam?
Tu respuesta:
No-gos propuestos (para confirmar) ⚠️
| No-go propuesto | ¿Confirmar? |
|---|---|
| No incluye sitio web público — el cliente llega solo por referido o por Serlyn directamente | [ ] Confirmar [ ] Vetar — razón: |
| No incluye Prophet/LightGBM — métodos avanzados son SM-6 | [ ] Confirmar [ ] Vetar — razón: |
| No incluye tests E2E automáticos completos — solo smoke tests | [ ] Confirmar [ ] Vetar — razón: |
| No incluye Tilopay todavía — ONVO Pay primero, Tilopay como backup en SM-5 | [ ] Confirmar [ ] Vetar — razón: |
| No incluye multi-bodega (sucursales) — eso es SM-6 | [ ] Confirmar [ ] Vetar — razón: |
¿Hay algún no-go que agregarías?:
Cómo entregar tus respuestas
Opción 1: Responder directamente en este doc
Opción 2: Conversación de 30 minutos con Douglas
Opción 3: Voice note / video
Checklist — Shape listo para construcción
- [ ] Decisión 1 respondida (presentación del plan al cliente)
- [ ] Decisión 2 respondida (modelo de cobro / trial)
- [ ] Decisión 3 respondida (permisos por rol)
- [ ] Decisión 4 respondida (UX de integración Alegra)
- [ ] Decisión 5 respondida (emails prioritarios)
- [ ] No-gos confirmados o vetados
Cuando todos los checkboxes estén marcados → Douglas empieza TASK-048 (SM-4).
Shape Request SM-4 · Primer Cliente Pago · Mayo 2026 · Cheryx Group