7 Ways to Use Stripe for Recurring Payments in WordPress (2024)

7 Ways to Use Stripe for Recurring Payments in WordPress (1)

If you click on the links in this post, we may earn money from the companies mentioned in this post, at no extra cost to you. You can read the full disclaimer here.

It’s no secret that Stripe is one of my favorite payment methods for online payments. The first website I created that took payments I used PayPal but later I started using Stripe for everything. So when it comes to creating an option to sell recurring payments, I think Stripe is a great way to go. They are well-known, they offer low fees and no monthly payment, and when you get paid through Stripe, it comes quickly (at least faster than PayPal has been my experience – and with PayPal, you have to manually move your money over).

So how do you use Stripe for WordPress sites? Here are 7 great ways:

1) WP Simple Pay – Starts at $99/year

WP Simple Pay is a plugin that I have used for years. One of the things I love about WP Simple Pay is, like the name suggests, it is fairly simple to setup and use. To get the recurring payment feature, you’ll have to buy at least a Business Subscription for $99/year, and that will get you the ability to charge recurring fees with Stripe along with set up fees, free trial periods, installment plans, coupon codes, custom fields, custom amounts (which lets customers choose the amount they pay which is good if you’re collecting donations), and more. Another thing I like about WP Simple Pay is that as this a payment specific plugin you won’t have to pay for anything you don’t need (which is different from a few later on in the list).

2) WP Forms – Starts at $199.50/year

WP Forms is a WordPress Form Builder plugin, but starting with its Pro Plan, you are able to charge for subscriptions with Stripe. And if you are charging someone, there’s a good chance you’ll need a form, too. WP Forms gets you unlimited forms, unlimited entries, advanced fields, form templates, multi-page forms, integration with popular Email marketing services (like Constant Contact and AWeber), surveys, polls, user registration, offline forms, the ability to track Form Abandonment, Zapier Integration, Form Locker (which can restrict forms to members only), Conversational Forms (which gives you Interactive Form Layout to Boost Form Completion), Post Submissions (which allows you to accept guest posts), File Uploads, etc. So while it is more expensive that WP Simple Pay, you do get a lot of great stuff and stuff you probably will want to use if you are charging customers for products.

3) SUMO Subscriptions: Starts at $39 as a one time payment

SUMO Subscriptions is a great, very affordable option when you want to charge customer recurring payments through Stripe. Not only can you charge customers recurring payments but you can also offer free (and paid) trials, coupon codes, charge customers proration,renewal synchronization feature (meaning that you could charge customers on the same day if you wanted to ship out products all on the same day) and charge customers a sign-up fee. This plugin also allows customer to switch between automatic and manual subscription renewals. And for those customers who chose manual subscription, this plugin allows you to send multiple payment reminder emails. It also is updated regularly (at the time of this post in April 2019 it had been updated in April 2019).

4) WP Full Stripe: Starts at $39 as a one time payment

WP Full Stripe is a really great option if all you want to do is charge customers for recurring payments and do it through Stripe, because (as the name implies) that is what it does. You can also charge customers one time fees and securely save customers’ credit card information. It is regularly updated (as of this blog post writing in April 2019, it had last been updated in February of 2019). You can customize the fields and you can also style the forms but you would need custom CSS to do this.

5) Restrict Content Pro – Starts at $99/year

I have been a customer of Restrict Content Pro for years. This is a great option if you want to offer parts of your website to members only or certain people (which was the reason I initially bought this plugin). But it does more than what the name might imply, because you can charge customers recurring charges in addition to other great features like the ability for customers to upgrade or downgrade their subscription, the ability to limit how many people can buy a subscription, a lot of discount code options, free trial options, etc.

The one drawback is that there is a bit of a learning curve the first time you use it, so if you don’t have any desire for the restriction aspect of this plugin, then I think you would be better off buying WP Simple Pay.

6) WooCommerce Subscriptions – Starts at $199/year

WooCommerce Subscriptions offers a lot of the same things the others offer (such as recurring payments, free trials, sign up fees, etc.) but at a higher cost. Some unique things that WooCommerce Subscriptions offers is automatic rebilling on failed subscription payments, the ability for customers to buy multiple subscriptions in the same transaction, and the ability to charge shipping only on the initial order if you wanted to give that discount to customers who buy a lot. For me, though, I don’t think WooCommerce Subscription offers enough extra features to justify the higher cost.

7) Easy Digital Downloads – Starts at $199/year

I put Easy Digital Downloads last, in part because this is really only a good option if you are selling digital downloads, which you may or may not be. It costs $199 for the Extended Pass, which gets you Easy Digital Downloads, file store for Dropbox if you had something you wanted to deliver from Dropbox, product reviews, automatic discounts at checkout, content restriction, custom prices (meaning that customers can pick the amount they pay, which is great for donations), Zapier integration, and the ability to charge recurring subscriptions. Oddly enough, the price for just being able to charge recurring subscriptions is also $199, so you are much better off getting the Extended Pass.

Please note that if you are using Stripe on your website (whether it’s for recurring or one time payments), you will need an SSL certificate on your site. This is required for security reasons. (You can tell if a site has an SSL certificate by using “https://” at the beginning of the URL instead of “http://”.) You can get an SSL for free from a number of great web hosts, such as Kinsta (a premium web host) and Bluehost (great if you’re starting out). If your web hosting company doesn’t include an SSL, you can also purchase an SSL from 1&1 IONOS.

Pin this for later – save it to Pinterest!

7 Ways to Use Stripe for Recurring Payments in WordPress (2)

7 Ways to Use Stripe for Recurring Payments in WordPress (2024)

FAQs

Can you use Stripe for recurring payments? ›

Stripe Billing lets you bill and manage customers however you want—from simple recurring billing to usage-based billing and sales-negotiated contracts.

What is the Stripe recurring payment plugin for WordPress? ›

WP Simple Pay is the #1 Stripe payments plugin for WordPress that lets you accept recurring payments with ease. The plugin also lets your customers manage their own recurring renewals to help minimize subscription churn and boost customer retention.

How do I add a recurring payment on WordPress? ›

How to Accept Recurring Payments in WordPress (Easy Method)
  1. Step 1: Install the WPForms Plugin.
  2. Step 2: Get the Stripe Pro Addon.
  3. Connect WPForms with Stripe.
  4. Step 4: Create Your Recurring Payment Form.
  5. Step 5: Customize Your Payment Form Fields.
  6. Step 6: Configure Recurring Payments With Stripe.
Feb 14, 2024

What is the difference between recurring payments and subscriptions on Stripe? ›

Recurring payments are the simplest form of a subscription billing model. The biggest difference between the two concepts is flexibility—recurring payments are straightforward, whereas subscription billing models can offer customers a range of plans with different tiers, options, and features.

Can Stripe do monthly subscriptions? ›

Recurring payment is a billing model that allows businesses to charge customers repeatedly for products or services at predefined intervals. Recurring payment intervals can be weekly, monthly, annually, or on a customized timeframe.

Which Stripe plugin is best for WordPress? ›

8 Best WordPress Stripe Payment Plugins for 2024 (Compared)
  1. WP Simple Pay. WP Simple Pay is an easy-to-use WordPress Stripe payment plugin. ...
  2. WPForms. WPForms is considered the best form plugin for WordPress. ...
  3. Easy Digital Downloads. ...
  4. MemberPress. ...
  5. WooCommerce. ...
  6. WP Full Stripe. ...
  7. Stripe Payments. ...
  8. LearnDash.
Jan 5, 2024

How do you set up recurring payments with Stripe? ›

To create a subscription:
  1. In the Stripe Dashboard, go to the subscriptions page.
  2. Click +Create subscription.
  3. Find or add a customer.
  4. Enter the pricing and product information. ...
  5. Set the start and end date of the subscription.
  6. Set the starting date for the billing cycle.

How does Stripe work with WordPress? ›

The Stripe Payments plugin allows you to accept credit card payments via Stripe payment gateway on your WordPress site easily. It has a simple shortcode that lets you put Stripe “Buy Now” buttons anywhere on your site for a product or service. You can accept donation via Stripe also.

Can you do monthly payments on WordPress? ›

Payment Frequencies

Pay for your WordPress.com plan in one-year, two-year, and three-year installments. You can also pay monthly. However, the price per month is higher than if you were to pay for a year upfront. Most people expect to run their site for at least a year, so paying annually is cheaper in the long run.

How do I set up recurring payments on my website? ›

Select and sign up with a payment processor and connect the system to your online store. Customer selects the item or subscription to purchase on a recurring payment plan and enters their payment information (i.e. credit card or bank transfer information). The payment information is stored in the payment processor.

Can WooCommerce do recurring payments? ›

If you offered subscription-based products, you could do just that. With WooCommerce Subscriptions, you can create and manage products with recurring payments — payments that will give you residual revenue you can track and count on.

How to integrate Stripe payment gateway in WordPress without WooCommerce? ›

Connecting Stripe to Your WordPress Site

Once you're ready to integrate Stripe payments into your platform, scroll down and click the blue Connect with Stripe button. After that, you will need to enter your Stripe login details in order to connect your Stripe account with WPForms.

Is Stripe free in WordPress? ›

No, WP Full Pay doesn't impose any extra transaction fees. However, it's important to note that users without a valid license incur an additional fee of 1.9%. Also, keep in mind that while using WP Full Pay is free of extra charges, Stripe has its own transaction fees as per their standard rates.

How does WooCommerce work with Stripe? ›

The Stripe plugin for WooCommerce allows you to accept payments directly on your store for web and mobile. With Stripe, customers stay on your store during checkout instead of being redirected to an externally hosted checkout page, which has been proven to lead to higher conversion rates.

Can you set up weekly payments on Stripe? ›

Stripe offers daily, weekly, monthly, or manual schedule options for businesses to receive payouts and funds will be received according to the payout schedule. Depending on the country, Stripe offers a number of different payout schedule options.

Can Stripe take payment plans? ›

While you can't create payment plans directly in Stripe, you can easily offer payment plans using Stripe verified partners like Paythen, with no code or technical setup.

How to make recurring invoices in Stripe? ›

How to set up recurring invoices: A quick guide
  1. Initial setup and account creation.
  2. Navigating to the invoicing section.
  3. Creating a subscription.
  4. Inputting product or service details.
  5. Determining additional settings.
  6. Preview and finalize.
  7. Monitoring and management.
  8. Evaluating and iterating.
Apr 15, 2024

How can I set up recurring payments? ›

Select and sign up with a payment processor and connect the system to your online store. Customer selects the item or subscription to purchase on a recurring payment plan and enters their payment information (i.e. credit card or bank transfer information). The payment information is stored in the payment processor.

Top Articles
Latest Posts
Article information

Author: Saturnina Altenwerth DVM

Last Updated:

Views: 6095

Rating: 4.3 / 5 (44 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Saturnina Altenwerth DVM

Birthday: 1992-08-21

Address: Apt. 237 662 Haag Mills, East Verenaport, MO 57071-5493

Phone: +331850833384

Job: District Real-Estate Architect

Hobby: Skateboarding, Taxidermy, Air sports, Painting, Knife making, Letterboxing, Inline skating

Introduction: My name is Saturnina Altenwerth DVM, I am a witty, perfect, combative, beautiful, determined, fancy, determined person who loves writing and wants to share my knowledge and understanding with you.