Skip to content

Plans

Plans define what you're selling: the price, billing cycle, and payment options.

Creating a Plan

Click New Plan and fill in the details:

Required Fields

FieldDescription
NameWhat you're selling (e.g., "Pro Membership")
PriceAmount in satoshis per billing cycle
IntervalHow often subscribers are billed

Optional Fields

FieldDefaultDescription
DescriptionShown on checkout page
Trial Days0Free period before first payment
Grace Period0Days after failed payment before cancellation

Billing Intervals

IntervalBilling Frequency
WeeklyEvery 7 days
MonthlyEvery 30 days
YearlyEvery 365 days

Trial Periods

Give subscribers a free trial before their first payment.

Example:

  • Plan: 10,000 sats/month
  • Trial: 7 days
  • Result: Subscriber gets 7 days free, then pays 10,000 sats
💡

Use trials for higher-priced plans to reduce friction. For plans over 50,000 sats, a 7-day trial can significantly increase conversion.


Grace Periods

Extra time after a payment fails before marking as failed.

Example:

  • Grace Period: 3 days
  • Payment fails on March 1st
  • Subscriber keeps access until March 4th
  • If no payment by March 4th → status becomes "Payment Failed"
ℹ️

During grace period, the status shows "Past Due" but subscribers keep access. Use 3-7 days to reduce accidental churn from temporary wallet issues.


Payment Methods

Lightning (Default)

Always available. Subscribers scan a QR code or copy the invoice.

On-Chain Bitcoin

Requires additional setup:

  1. Install WatchOnly extension
  2. Add your wallet's xpub/zpub
  3. Install SatsPay extension
  4. Enable on-chain in plan settings

Subscribers see a unified BIP21 QR code that works with both Lightning and on-chain wallets.

NWC (Nostr Wallet Connect)

Enables true automatic recurring payments. Subscribers connect their NWC-compatible wallet (Alby, Buho, LNbits) once, and renewals happen automatically.

  1. Enable Allow NWC in plan settings
  2. Subscribers see "Subscribe with Autopay" option
  3. Renewals are charged automatically to their connected wallet
💡

NWC is the only Bitcoin payment method that enables fully automatic renewals like Stripe and PayPal.

Card & PayPal

Server-level feature. Your LNbits admin must enable Stripe/PayPal in server settings.


Editing Plans

Click on a plan to edit it. Changes take effect immediately.

⚠️

Changing the price only affects new subscriptions. Existing subscribers keep their original price until they cancel and re-subscribe.

Deleting Plans

When you delete a plan:

  1. All active subscriptions are cancelled
  2. Subscribers are notified
  3. Plan moves to Archive
  4. Subscriptions move to Archive

The confirmation dialog shows exactly how many subscriptions will be affected.