stripe-supabase-webhooks - Stripe Supabase Webhook Handler
Implement Stripe webhook handlers in Next.js App Router with Supabase subscription sync
Tags
Updated: 2026-05-11Capabilities
Typical Inputs
Typical Outputs
What this skill does
- verify webhook signature
- construct webhook event
- retrieve Stripe customer
- retrieve Stripe subscription
- upsert subscriber data
- sync subscription status
- send welcome email
- send failure email
Inputs
- Stripe secret key
- Stripe webhook secret
- Stripe monthly price ID
- Stripe annual price ID
- Supabase service role key
- Stripe webhook event
- Stripe customer ID
- Stripe subscription ID
Outputs
- subscriber record
- welcome email
- payment failure email
- webhook response
- subscription status update
Requirements
- Next.js App Router
- Stripe account
- Supabase database
- Stripe CLI for local testing
