Blocks, Earning Money from your site

Recurring Payments

The Recurring Payments feature lets you collect recurring revenue from your site visitors. When a visitor signs up, you’ll start receiving regular payments from them — either monthly or yearly — creating predictable earnings for your blog or website.

To use the Recurring Payments feature, your site needs to have a paid plan and must be using the block editor. The feature is also available for self-hosted sites on a paid Jetpack plan.

What Does the Recurring Payments Feature Do?

  • Helps you set up an account with Stripe, which you’ll need to process payments. (Or connects to an existing account, if you already have one),
  • Encrypts credit card data,
  • Automatically bills subscribers at the end of their Renewal Period again and transfers the funds to your Stripe account,
  • Allows the buyer to cancel the subscription any time,
  • Automatically sends receipts to subscribers.

First-time Use

Using this feature requires two steps:

  1. Set up at least one Payment Plan
  2. Add a Button to your website

↑ Table of Contents ↑

Adding a Recurring Payments Button

The Recurring Payments button is a block that you can insert into posts and pages. To start, click the ( + ) sign in the editor, or initiate the block search by typing `/` and searching for “recurring payments”.

Once you select the recurring payments block for the first time, you will be prompted to connect your account to Stripe, the payment processor used by the Recurring Payments system. Click the “Connect to Stripe or set up account” and you’ll be directed to Stripe to continue.

↑ Table of Contents ↑

Connecting Stripe

Any money you earn using Recurring Payments will go into your Stripe account. From there, you can move it to the personal account of your choice. never has any access to the money you earn.

↑ Table of Contents ↑

Stripe-Supported countries

Stripe currently offers services only in following countries. You will need to be a citizen or own a company in one of them to have Stripe account and use this feature.

  • Australia
  • Austria
  • Belgium
  • Canada
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • HongKong
  • Ireland
  • Italy
  • Japan
  • Latvia
  • Lithuania
  • Luxembourg
  • Malaysia
  • Mexico
  • New Zealand
  • Norway
  • Poland
  • Portugal
  • Singapore
  • Slovakia
  • Slovenia
  • Spain
  • Sweden
  • Switzerland
  • United Kingdom
  • United States

Once you fill out the Stripe form and connect it to your account, you’ll see this message:

↑ Table of Contents ↑

Stripe account connected

Congrats! Your site is now connected to Stripe. You can close this window and click the “Re-check Connection” link in your Recurring Payments button block. Once you click “Re-check Connection”, all the setup options will appear.

↑ Table of Contents ↑

Creating Your First Plan

You’re ready to create your first plan. You need to set:

  • The price of your recurring payment.
  • The currency you use.
  • A description of what recurring payment entails, which will be used in emails that your customers receive.
  • The renewal interval, which can be monthly or yearly.

Once you click “Add a plan,” the new Recurring Payments Button will be created and inserted into your post or page.

You can customize the text on your button by clicking on it and editing it directly, and you can add multiple Recurring Payments buttons to a page if you’d like to offer a range of price points.

The Recurring Payments Feature is available on all paid plans, for both and Jetpack-connected sites. You pay us a percentage of the revenue your site generates through Recurring Payments, which varies depending on your plan. PlanJetpack planRelated Fees eCommerce 0 BusinessJetpack Professional2% PremiumJetpack Premium4% PersonalJetpack Personal8% freeJetpack freeFeature Unavailable

In addition to the fees you pay us, Stripe collects 2.9% + $0.30 for each payment made to your Stripe account.

This system allows you to offer Recurring Payments with minimal upfront investment. As you collect more subscribers, it may make sense to move to a higher plan in order to retain more revenue.

Recurring Payments Management

Recurring Payments provides a suite of tools to help you monitor and grow your subscription base.

Revenue Breakdown

You can view a detailed breakdown of your revenue by going to My Sites > Earn > Recurring Payments.

  • Total earnings shows all charges collected by Recurring Payments buttons on your site.
  • “Last 30 days” shows the revenue you’ve earned over the last 30 days.
  • “Next month” shows upcoming charges in the next 30 days. This assumes that nobody unsubscribes, and does not include any new subscribers.

↑ Table of Contents ↑

Subscribers List

You’ll find the list of your subscribers at My Sites > Earn > Recurring Payments as well. At the end of the list is a link for downloading a CSV file containing a list of your subscribers with their email addresses, subscription data and other information. You can use that file to connect recurring payments to any accounting or fulfillment systems you use.

↑ Table of Contents ↑

Cancelling subscription for your subscribers

Your subscribers can cancel any time from their accounts. You can also cancel their subscriptions from the subscriber list.

On the right side of the subscriber list, there is “three dots” menu:

Once you click “Cancel Subscription”, user will not be billed again. However, cancelling will not refund the customer.

↑ Table of Contents ↑

Managing Recurring Payment Plans

Under your subscriber list, you’ll find options for editing your recurring payment plans (that is, the amounts).

After clicking the arrow on the right of that section, you’ll see:

You can edit an existing amount, or add a new one.

You can change:

  • Currency
  • Price
  • Renewal schedule
  • Description

You can also add a “Pay what you want” option.

If you change any prices, existing subscriptions will not be affected. They will continue renewing at the same price they started with.


You can also delete a plan. NOTE: any existing subscriptions will continue. If you want to stop subscriptions for existing customers, please contact a Happiness Engineer.

↑ Table of Contents ↑

“Pay what you want” Option

“Pay what you want” option enables the contributor to customize the “contribution amount” during checkout. The default price will be the one selected by you, but it will be possible to change it during the checkout process.

↑ Table of Contents ↑

Issuing Refunds

You can manage refunds yourself through the Stripe Dashboard. Follow the instructions here to issue a full or partial refund.

↑ Table of Contents ↑

Disconnecting Stripe Account

You can disconnect Stripe in the My Sites > Earn > Recurring Payments section. When you scroll to the very bottom of the page, you will see “Disconnect Stripe Account”.

Disconnecting Stripe Account here will:

  • remove it from all your and Jetpack sites
  • prevent any subscribers from renewing the plan
  • block renewals of any existing recurring payments subscribers.


↑ Table of Contents ↑

Limit Access to Content

If you want to sell access to exclusive, subscriber-only content, you can use the Recurring Payments button in conjunction with the WordPress “Password Protect” feature. Set posts or pages as password-protected. When a new subscriber signs up, send them the password by email.

Read more about posts visibility.

↑ Table of Contents ↑

Reuse the Same Plan

Some visitors will become subscribers right away,  while others might need multiple reminders. That’s why it’s common practice to repeat offers multiple times across your site and in multiple posts and pages

To simplify the process of adding the same Recurring Payments button in multiple locations, each new button includes all the price points you’ve already added. When you insert a new Recurring Payments button block into your post, you can select one of your previously-added payment plans.

↑ Table of Contents ↑

Don’t Forget About Your Subscribers!

People who decided to support your site expect to get something in return for their support along with your great content out there.

We’ve noticed the most successful creators focus on providing added value and on keeping their supporters engaged.

  • They send emails to their community.
  • They publish videos or other art publicly.
  • They remind their fans that all of this is possible because of their support.

And above all: continue creating.

Not quite what you're looking for?

Get Help