Commet
  • Precios
Iniciar SesiónRegistrarse
Templates

Template Balance + Margen

Cobro basado en balance con precios automáticos de costo más margen. Costo real del modelo desde el catálogo de IA, tu margen encima, deducción automática por solicitud.

Demo en vivoCódigo fuente
Template Balance + Margen

Template en Next.js para productos de IA que cobran costo más margen contra un saldo prepago. Cada solicitud de IA deduce automáticamente el costo real del modelo desde el catálogo de IA más tu margen configurado.

Dos planes (Starter, Pro) con diferentes márgenes, selector multi-modelo y generación con streaming.

Stack: Next.js 16, AI SDK (Gateway), Better Auth, Drizzle ORM, PostgreSQL, Commet SDK

Inicio Rápido

commet create my-app -t balance-ai
cd my-app
docker compose up -d
pnpm install
pnpm dev

Qué Incluye

  • Dos planes con diferentes saldos y márgenes (Starter 50%, Pro 30%)
  • Selector multi-modelo — cambiá entre Claude, GPT y Gemini en un click
  • Tracking automático de tokens vía middleware tracked()
  • Precios del catálogo de modelos de IA — costo real por modelo desde Commet
  • Deducción de balance por solicitud (costo + margen)
  • Bloqueo por agotamiento — las solicitudes se detienen cuando el saldo se agota
  • Demo de generación de texto con IA y streaming
  • Flujo de checkout con pagos alojados en Commet
  • Portal de cobros y pagos del cliente

Cómo Funciona

El usuario envía un prompt → AI Gateway → Respuesta
                                ↓
                      El middleware tracked() reporta:
                      - modelo, inputTokens, outputTokens
                                ↓
                      Commet calcula:
                      - Costo real (del catálogo)
                      - Margen (de la config del plan)
                      - Total deducido del balance

Archivos Clave

  • lib/auth/auth.ts — Better Auth + plugin Commet con módulo de uso
  • app/api/generate/route.ts — Endpoint de IA con middleware tracked()
  • app/(dashboard)/dashboard/generate-form.tsx — Selector de modelo + streaming
  • app/pricing/page.tsx — Precios dinámicos con checkout
  • app/checkout/page.tsx — Creación de sesión de checkout
  • lib/env.ts — Validación de entorno con t3-env
  • lib/commet.ts — Inicialización del SDK

Más Información

  • Modelos de Consumo — Detalles del modelo balance
  • Cobro por Tokens de IA
  • Portal de Cliente

Ejecutá commet create my-app -t balance-ai para arrancar desde este template, o mirá el código en GitHub.

Desarrolladores

  • Documentación
  • Templates
  • GitHub

Frameworks

  • Next.js
  • Remix
  • Nuxt
  • SvelteKit
  • Astro
  • Express
  • Hono
  • Django
  • FastAPI

Recursos

  • Blog
  • Changelog
  • Precios

IA

  • Agentes
  • Servidor MCP
  • Agent Skills
  • Claude Code
  • Codex
  • Cursor

Aprender

  • Guías
  • Glosario
  • Soluciones
  • Facturación por Modelo de IA
  • Commet VS otros

Comparar

  • Alternativa a Stripe
  • Alternativa a Orb
  • Alternativa a Recurly
  • Alternativa a Paddle
  • Alternativa a Chargebee
  • Alternativa a Lago

Nosotros

  • Nosotros
  • Open Source
  • Términos y condiciones
  • Política de privacidad

Países

  • México
  • Argentina
  • Colombia
  • Chile
  • Perú
  • Ecuador
  • Uruguay
  • Paraguay
  • Bolivia
  • Panamá
  • El Salvador
  • Brasil
System statusXLinkedInGitHub