Paddle Billing subscriptions Next.js starter kit
Paddle Billing is the developer-first merchant of record, designed for modern SaaS, AI, mobile app, and digital product businesses. We take care of payments, tax, subscriptions, and metrics with one unified API that does it all.
This is a complete starter kit that you can use to build and deploy a Next.js SaaS app powered by Paddle Billing.
Important: This starter kit works with Paddle Billing. It does not support Paddle Classic. To work with Paddle Classic, see: Paddle Classic dev docs
Demo
See it in action: https://paddle-billing.vercel.app/

Features
- Three-tier pricing page that's fully localized for 200+ markets using Paddle.js.
- An integrated checkout experience built with Paddle Checkout, with secure optimized payments by card, Apple Pay, Google Pay, PayPal, and others.
- User management and auth handled by Supabase.
- Ready-made screens to let customers manage their payments and subscriptions.
- Automatic syncing of customer and subscription data between Paddle and your app using webhooks.
Stack
This starter kit is built with:
- Framework: Next.js
- Auth and user management: Supabase
- Component library: shadcn/ui
- CSS framework: Tailwind