Auth + Payments.
One API key.

Add Google login and Stripe billing to your app in one evening. No backend setup. No Clerk. No webhook hell.

See the code

Works with any stack

Next.js Express FastAPI Rails Go Any REST client

Stop duct-taping Clerk + Stripe

Clerk + Stripe

$50–100/mo before first user
2 days of integration
Webhook hell -write handlers yourself
Lock-in to Clerk UI components
Stripe bans accounts -no fallback

billt

Free to start, pay when you grow
Working auth + billing in one evening
Webhooks handled -you just call the API
Headless -your UI, zero lock-in
Switch Stripe → Paddle with one line
Auth

Google OAuth

One endpoint returns a login URL. After callback you get a signed JWT, ready to use in your app.

Payments

Stripe Payments

Checkout, subscriptions, webhooks, all handled. Users pay directly to you. Billt never touches your money.

API

One API key

Create a project, get your key. Works with any frontend, any framework, any language.

Access

Entitlements

Money to access, automatically. Check user plan in one API call. No custom logic needed.

Portable

Provider-agnostic

Stripe today, Paddle tomorrow. Swap billing providers without changing your code.

MCP soon

AI-native

Cursor and Windsurf will add auth + billing to any project automatically via billt MCP server.

Integration in 3 calls

Plain HTTP -works from any language or framework.

// 1. Redirect user to Google login
GET /sdk/auth/login
X-API-Key: billy_your_key

// → returns { login_url: "https://accounts.google.com/..." }
// Redirect your user there. Billt handles the OAuth flow.


// 2. Create a checkout session (user wants to upgrade)
POST /sdk/payments/checkout
X-API-Key: billy_your_key
Authorization: Bearer <user_jwt>

{ "plan_id": "your-plan-uuid" }

// → returns { checkout_url: "https://checkout.stripe.com/..." }
// Redirect user. Billt handles the webhook, updates the plan.


// 3. Check what plan the user is on
GET /sdk/user/me
X-API-Key: billy_your_key
Authorization: Bearer <user_jwt>

// → returns { id, email, plan: "pro", ... }

Simple pricing

Free
$0 / mo
  • 1 project
  • 100 MAU
  • Google Auth
  • Stripe Payments
  • Community support
Join waitlist

Get early access

We're onboarding in batches. Drop your email and we'll reach out.