Copia .env.example a .env y completa:
DATABASE_URL="file:./dev.db"NEXTAUTH_URL=http://localhost:3000NEXTAUTH_SECRET=changemeGOOGLE_CLIENT_ID/GOOGLE_CLIENT_SECRETSTRIPE_SECRET_KEY,STRIPE_WEBHOOK_SECRET,STRIPE_PRICE_ID
- Crea credenciales OAuth (Google Cloud) con redirect:
http://localhost:3000/api/auth/callback/google
- Coloca
GOOGLE_CLIENT_ID/SECRETen.env.
- Crea producto/price y toma
STRIPE_PRICE_ID. - Webhook local:
Asegúrate de setear
npm run stripe:listen
STRIPE_WEBHOOK_SECRET.
npm run prisma:generate
npm run prisma:push- Setea todas las env vars en Vercel.
- Configura el webhook de Stripe productivo.