Billing And Pricing

Paid Subscriptions

Monetize your blog with paid subscriptions powered by Stripe

Charge your readers a monthly fee to access your premium content and newsletters. You keep full control over what's free and what's paid, post by post.

Requirements

Paid subscriptions are powered by Stripe Connect. You'll need a Stripe account (free to create) to receive payments. Stripe handles billing, invoices, and payouts directly to your bank account.

Setting up Stripe

Go to Settings → Membership to connect your Stripe account.

Click Connect with Stripe, you'll be redirected to Stripe to complete a short onboarding: business details, bank account, identity verification. This is Stripe's standard process and usually takes a few minutes.

Once done, you'll be redirected back to Writizzy with your account connected.

Coming from Substack or Ghost with paying subscribers? Connect the same Stripe account you used there and your existing subscriptions carry over, no one re-subscribes. Read the paid subscriber migration guide before you disconnect your old platform.

Configuring your subscription

After connecting Stripe, set:

  • Monthly price, the amount your readers will pay each month
  • Currency, EUR, USD, GBP, or others supported by Stripe
  • Default access, whether new posts default to Free or Paid

Then toggle Enable paid subscriptions to make it live on your blog.

What your readers see

Once enabled, your blog shows a Subscribe button. Readers who click it go through Stripe Checkout to enter their payment details. After subscribing, they get immediate access to all your paid content and newsletters.

Readers can manage or cancel their subscription at any time via the Manage subscription link in your blog's menu, this opens the Stripe Customer Portal directly.

Tracking your revenue

The Members page in your dashboard shows your subscriber breakdown and Monthly Recurring Revenue (MRR). Your actual payouts are managed in your Stripe dashboard where you can see transactions, issue refunds, and configure payouts.

Disconnecting Stripe

You can disconnect your Stripe account from Settings → Membership. The connection belongs to one blog, so check the blog name in the confirmation window before you confirm.

On Writizzy, disconnecting always does the same three things: your paying members move back to the free tier and lose access to your paid posts, new paid subscriptions stop being possible, and the Stripe connection is removed. Your paid posts stay paid, they are simply out of reach until you connect Stripe again.

In your own Stripe account, you choose:

  • Keep the subscriptions running. Nothing is cancelled. Your readers stay subscribed in your Stripe account, which is what you want if you are moving the connection to another blog or you connected it to the wrong one. Be aware that they keep being charged while losing access to your paid posts: Writizzy does not warn them, so it is on you to tell them or to cancel them from your Stripe dashboard.
  • Cancel them now. Every active subscription is cancelled immediately and your readers stop being charged. The period they already paid for is not refunded, and there is no undo.

If you disconnected by mistake, reconnect the same Stripe account and run the paid subscriber sync again from Settings → Membership. As long as you kept the subscriptions running, your paying readers come back without re-subscribing, whether they subscribed through Writizzy or came from a migration. You can also reconnect that account to a different blog and import them there.