Ir al contenido

Billing

Dashboard → Billing. La página tiene cuatro secciones: Current plan, Spending cap, MAU usage (Pro+), Invoices.

Card con:

  • Plan actual (Free / Pro / Enterprise) y badge de estado (active, incomplete, past_due).
  • Botón “Upgrade to Pro” o “Current plan” según corresponda.
  • Botón “Switch to Free at period end” (si estás en Pro): scheduling de downgrade.
  • Botón “Manage in Stripe”: abre el Customer Portal de Stripe. Lo configuramos cancel-only, sin cambio de plan, sin reembolsos automáticos. La razón es operacional (más en blog — TODO link).

Click Upgrade to Pro → te lleva al Checkout de Stripe → completás tarjeta → volvés. El plan flippea a Pro. La proporción del primer mes se prorratea desde el día del upgrade.

No se hace inmediato. Click “Switch to Free at period end”. Confirmás. Te aparece un banner azul: “Plan change scheduled — switching to Free on YYYY-MM-DD” (la fecha es el fin de tu billing period actual). Hasta ese día seguís con todos los beneficios Pro. Sin reembolso del período actual.

Si te arrepentís: “Cancel scheduled change” en el banner. Volvés a Pro indefinido.

Solo aplica en plan Pro. Setea el máximo de overage en USD que aceptás pagar por período. Cuando la proyección cruzaría el cap, bloqueamos signups nuevos hasta el próximo período.

spending cap = $200/mes
MAU actual: 95,000
proyección fin de período: 110,000
overage proyectado: (110k - 100k) × $0.02 = $200
→ ya está al cap. Nuevos signups: BLOQUEADOS.
Usuarios existentes: siguen pudiendo loguearse normal.

Pasale null (vacío) para “unlimited” — vamos a aceptar cualquier overage. Recomendado solo si tenés alarmas externas que te avisen del costo.

Gráfico mostrando MAU diarios del período actual. Línea horizontal en 100,000 (incluido en el plan). Si la cruzás, lo que está arriba es overage facturable.

Debajo del gráfico:

  • MAU actuales del período: el contador.
  • MAU proyectados fin de período: extrapolación lineal del growth actual.
  • Overage proyectado: $0.02 × (MAU proyectado - 100k).

Refresh diario, los datos vienen del audit log de tu instancia.

Lista paginada de invoices de Stripe con:

  • Fecha, monto, estado (paid / open / failed).
  • Link a “View / download PDF” (servido por Stripe).

Para cuestiones de billing más profundas (cambiar tarjeta, ver método de pago, dirección de facturación), click “Manage in Stripe” arriba — el Customer Portal de Stripe maneja todo eso.

incomplete: el primer pago de Pro falló. Tenés 24h para reintentar antes de que la sub se cancele. Click “Retry payment” o cambiá tarjeta.

past_due: una renovación falló. Tenés 14 días para resolverlo antes de que el workspace pase a suspended. Banner amarillo indica cuántos días quedan.

suspended: pago no resuelto. Login para tus end users desactivado. Recoverable: pagás (link en banner rojo) y vuelve a active.

Si querés cerrar la cuenta entera (no solo bajar de plan):

Settings → Danger zone → Delete workspace. Te pedimos tipear el slug para confirmar. Borramos la instancia, los DNS, los datos. Backups se purgan en 90 días.

Antes de eso podés exportar todo: ver /concepts/security-model #portabilidad →.