StripeSync: Stripe Webhook Handler
Production-ready Express server for Stripe webhooks with signature verification, subscription sync, and invoice processing.
Handles
- customer.subscription.updated — syncs plan, status, period end
- customer.subscription.deleted — marks as canceled
- invoice.paid — records payment to DB
- invoice.payment_failed — marks user for dunning
Features
- HMAC signature verification (prevents spoofed webhooks)
- Prisma ORM for database sync
- TypeScript throughout
- Error isolation per handler
After purchase you will receive access to the private repository.