> ## Documentation Index
> Fetch the complete documentation index at: https://docs.onstudio.mx/llms.txt
> Use this file to discover all available pages before exploring further.

# Cómo crear, configurar y vender planes en OnStudio

> Define planes visibles, configura sus reglas y véndelos desde la ficha del cliente o con un link de checkout compartible en OnStudio.

# Crear y vender planes

Usa esta guía para definir un plan, dejarlo visible para venta y después venderlo desde la ficha del cliente o con un link compartible. No hay una pantalla aparte de publicación: el control `Visible` define si el plan puede venderse.

## Antes de empezar

* Permiso para crear o editar planes.
* Permiso para ver clientes si vas a vender desde la ficha de un cliente.
* Stripe conectada si vas a cobrar por checkout.
* Superficies afectadas: Admin, Página Web y el checkout de Stripe cuando el plan se venda en línea.

## Pasos

1. En el menú lateral, ve a `Planes`.
2. Presiona `Crear Plan` para abrir el panel lateral.
3. Completa `Nombre`, `Sesiones`, `Vigencia` y `Disciplinas incluidas`.
4. En `Tipo de paquete`, elige `Pago único` o `Suscripción`. Esta modalidad no podrá cambiarse después de crear el paquete.
5. Para `Pago único`, captura `Precio del paquete`. Si aplica una oferta, activa `Ofrecer precio promocional` y captura `Precio promocional`.
6. Para `Suscripción`, captura `Precio por renovación` y deja la `Vigencia` en `Días` o `Meses`. Si el primer cobro tendrá una promoción, activa `Ofrecer precio promocional en el primer cobro` y captura `Precio del primer cobro`. Deja `Renovaciones máximas` vacío si debe renovarse sin límite.
7. En `Opciones avanzadas`, activa solo las reglas que sí apliquen: `Horario de uso`, `Preventa`, `Permitir pago con tarjeta de regalo`, `Aplicar penalización por no-show`, `Solo primera compra`, `Límite total de ventas` y `Límite por usuario`.
8. Si activas `Horario de uso`, selecciona los días y captura cada hora de inicio y fin. Usa `Agregar horario` para incluir otro rango en los mismos días o `Agregar otro grupo de días` para configurar días con un horario diferente.
9. Si activas `Preventa`, usa `Fecha de activación` para elegir cuándo empieza el plan. El panel aclara: `El cliente paga hoy, pero el plan empieza hasta la fecha que elijas.`
10. Si activas `Límite total de ventas` o `Límite por usuario`, captura un número antes de guardar; si quieres quitar ese tope después, desactiva la opción.
11. Deja `Visible` activado si quieres que el plan esté disponible para venta.
12. Presiona `Crear Plan`.
13. Si ya existe, entra al plan y usa `Editar` / `Actualizar`. Para ofrecer la modalidad opuesta, usa `Crear versión de suscripción` o `Crear versión de pago único`; OnStudio abre un paquete nuevo e inactivo para que lo revises antes de hacerlo visible.
14. Para venderlo manualmente, abre `Clientes`, entra a la ficha del cliente y usa `Vender Plan`. Si prefieres un cobro compartible, usa `Generar Link`.

## Qué cambia para el cliente

* Un plan visible puede aparecer como opción de venta en la Página Web o en un checkout compartido, según el flujo que uses.
* Cuando existen paquetes visibles de ambas modalidades, la Página Web y la app móvil muestran el selector `Pago único` / `Suscripción`. Cada opción filtra paquetes independientes; no cambia la modalidad de un mismo paquete.
* En la Página Web, `Ver paquete` abre el detalle antes de iniciar el checkout. Ahí el cliente revisa las sesiones, disciplinas, vigencia o frecuencia, condiciones configuradas y el total de hoy.
* En un paquete de `Pago único` con promoción, el cliente ve el precio promocional, el precio regular tachado y la indicación `Pago único`.
* En una `Suscripción` con promoción, el cliente ve `Primer pago promocional`, el importe de hoy y cuánto pagará después en cada renovación. Todas las renovaciones usan el `Precio por renovación`.
* Si capturas `Renovaciones máximas`, el límite solo cuenta las renovaciones y no incluye el pago inicial.
* Si activas `Preventa`, el checkout mostrará `Se activa el ...` con la fecha elegida.
* Si combinas `Suscripción` con `Preventa`, el checkout mostrará `Se cobra hoy. Tu paquete se activa...` y la confirmación final indicará `Tu pago quedó registrado...` para dejar claro que el cobro inicial ya se hizo.
* Si activas `Permitir pago con tarjeta de regalo`, ese plan acepta saldo de tarjeta de regalo solo en el pago inicial.
* Si activas `Horario de uso`, el paquete solo cubre clases que empiezan en uno de los días y rangos configurados. Fuera de ellos, la Página Web y la app móvil permiten elegir otra clase o completar el pago; la misma regla se aplica al entrar o ser promovido desde la lista de espera.
* Si activas `Límite total de ventas`, el plan puede quedar agotado cuando alcance el cupo; las membresías canceladas liberan un lugar del límite.
* Si activas `Límite por usuario`, un mismo cliente no podrá superar ese tope de compras.
* Si activas `Solo primera compra`, el plan mostrará `Elegibilidad: Solo primera compra` en Admin y la indicación `Solo primera compra` en la Página Web y la app móvil. Para comprarlo, el cliente debe iniciar sesión y no debe tener ninguna compra previa de clase o plan en esa organización.
* Una venta manual de plan y las compras de clase o plan con total de \$0 o pagadas con tarjeta de regalo también consumen esa elegibilidad. Cancelar, agotar o reembolsar una compra anterior no la recupera.
* La restricción también se valida al usar `Vender Plan` y no tiene anulación manual. Al iniciar una compra nueva, OnStudio verifica el checkout que conserva la oportunidad: si terminó sin pago, libera ese apartado y permite continuar con la compra nueva; si el pago sigue activo o su estado no puede confirmarse, conserva el apartado y muestra `Continuar pago`. Si el apartado del checkout actual expiró, muestra `Volver a intentar`.
* Si un checkout ya no puede vender el plan por alguno de esos límites, el cliente verá el bloqueo directamente en la pantalla de pago y el botón `Confirmar y pagar` quedará desactivado.
* Si activas `Aplicar penalización por no-show`, el cliente puede quedar bloqueado para nuevas reservas hasta resolver la deuda correspondiente.

## Qué revisar antes de contactar soporte

* Que `Visible` siga activado.
* Que `Disciplinas incluidas` no esté vacío si el plan depende de una clase específica.
* Que hayas elegido `Pago único` o `Suscripción`; si necesitas ambas modalidades, crea dos paquetes.
* En un paquete de pago único, que `Precio del paquete` sea $0 o de al menos $10 MXN.
* En una suscripción, que `Precio por renovación` sea de al menos \$10 MXN y que la `Vigencia` no esté en `Fecha` ni `Ilimitado`.
* Si activaste una promoción, que `Precio promocional` o `Precio del primer cobro` sea de al menos \$10 MXN y menor al precio normal.
* Si activaste `Preventa`, que `Fecha de activación` sí tenga una fecha capturada.
* Si usas `Renovaciones máximas`, que el campo tenga un entero mayor a 0 o quede vacío para renovar sin límite.
* Si activaste `Horario de uso`, que cada grupo tenga al menos un día y un rango válido, que la hora de fin sea posterior a la de inicio y que los rangos del mismo grupo no se crucen.
* Si un cliente no puede usar su paquete en una clase, que la clase empiece dentro de uno de los días y rangos configurados; una clase que empieza exactamente a la hora de fin queda fuera del rango.
* Que `Límite total de ventas` y `Límite por usuario` no sigan activados con el campo vacío.
* Si el plan usa `Solo primera compra`, confirma que el cliente no tenga una compra anterior de clase o plan en esa organización ni otro checkout pendiente. Una cancelación o un reembolso no restablecen la elegibilidad.
* Que la cuenta de Stripe esté conectada si estás intentando venderlo en línea.

## Cuándo contactar soporte

* Si un plan visible no aparece al venderlo desde el cliente o al generar un checkout.
* Si guardas cambios, pero el plan no conserva sus reglas.
