Creator
Billing

Billing Overview

How billing works in Creator with Stripe and Lemon Squeezy.

Creator comes with a billing system that enables you to charge your users, display pricing, and let them manage their plan.

Payment gateways

Creator supports two payment gateways. Set your choice via environment variable:

NEXT_PUBLIC_PAYMENT_GATEWAY="stripe"  # or "lemonsqueezy"
  • Stripe — Checkout sessions, customer portal, subscriptions, and one-time payments
  • Lemon Squeezy — Checkout sessions and webhook handling via REST API (no SDK dependency)

You only need to configure the one you choose.

Payment modes

Plans support two modes — you can mix them:

ModeUse case
subscriptionMonthly or yearly recurring payments
paymentOne-time purchases or lifetime deals

Subscription model

  • Each user can have one subscription (enforced at the database level)
  • Users without a subscription are on the free tier
  • Subscription status is tracked: active, canceled, past_due, trialing
  • A canceled subscription remains active until the current billing period ends

On this page

We use cookies to ensure you get the best experience on our website. For more information on how we use cookies, please see our cookie policy.