• Precios
  • Blog
Iniciar sesiónAgendá una demo

Template SaaS con Webhooks

Template SaaS basado en webhooks con checkout, sincronización de estado, log de eventos, idempotencia y dashboard de billing.

Templates
Demo en vivoCódigo fuente
Template SaaS con Webhooks

Template SaaS en Next.js para productos que necesitan el estado de billing sincronizado desde Commet a su propia base de datos. Usa los webhooks de Commet como fuente de verdad para acceso del cliente, estado de suscripción, pagos, uso e historial local de eventos.

Stack: Next.js 16, Better Auth, Drizzle ORM, PostgreSQL, Commet SDK

Inicio Rápido

git clone https://github.com/commet-labs/commet.git
cd commet/examples/webhooks
pnpm install
pnpm dev

Qué Incluye

  • Dos planes públicos con precios mensuales y anuales
  • Tres funcionalidades medidas: Llamadas API, Almacenamiento, Envíos de Email
  • Flujo de checkout y activación de suscripción
  • Endpoint firmado para recibir eventos de Commet
  • Registro idempotente de eventos antes de correr handlers críticos
  • Sincronización de estado desde customer.state_changed
  • Actualizaciones de uso desde usage.recorded
  • Feed local para inspeccionar webhooks recibidos
  • Dashboard con plan, estado, renovación y acceso por funcionalidades

Archivos Clave

  • app/api/webhooks/commet/route.ts — Endpoint firmado con log de eventos e idempotencia
  • lib/billing/sync.ts — Sincronización del snapshot de estado del cliente
  • lib/billing/usage.ts — Persistencia de eventos de uso
  • lib/webhooks/events.ts — Registro local de eventos webhook
  • app/(dashboard)/dashboard/events/page.tsx — Feed de webhooks
  • app/(dashboard)/dashboard/page.tsx — Vista general del estado de billing
  • app/pricing/page.tsx — Precios dinámicos desde planes de Commet

Setup en Producción

  • Agregar COMMET_API_KEY de tu organización sandbox o live de Commet
  • Agregar COMMET_WEBHOOK_SECRET desde el endpoint de webhook en Commet
  • Configurar NEXT_PUBLIC_APP_URL con la URL deployada
  • Registrar /api/webhooks/commet como endpoint de webhook en Commet
  • Suscribir el endpoint a eventos de customer, subscription, payment, invoice, checkout y usage

Más Información

  • Webhooks
  • Modelos de Consumo
  • Registrar Uso
  • Portal de Cliente

Cloná el repo para arrancar, probá la demo en vivo o mirá el código en GitHub.

Facturación de suscripciones pensada para desarrolladores y agentes

Empezá ahoraAgendá una demo

Aceptá pagos globales, manejá precios por uso, suscripciones y asientos — sin construir tu propia infraestructura.

Estado no disponible

Frameworks

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

Recursos

  • Documentación
  • Guías
  • Blog
  • Plantillas
  • Changelog
  • Glosario
  • Facturación para modelos de IA

Empresa

  • Soluciones
  • Nosotros
  • Open Source

Comparar

  • Stripe Billing
  • Orb
  • Chargebee
  • Lago
  • Autumn
  • Yuno

IA

  • Commet Agents
  • MCP Server
  • Skills
  • Claude Code
  • Codex
  • Cursor
Seguinos
© 2026 Commet Co.TérminosPolítica de privacidadPolítica de cookies