How to Accept Recurring Payments in WordPress (4 Methods)

Do you need to settle for recurring payments in your WordPress web site?

Recurring billing permits you to cost your prospects at a set time interval corresponding to weekly, month-to-month, quarterly, yearly, or customized intervals.

In this text, we’ll present you ways to simply settle for recurring payments in WordPress utilizing a number of strategies.

how to accept recurring payment in wordpress

Why Should You Accept Recurring Payments?

There are many advantages of including recurring billing in your WordPress web site.

First, it helps automate the billing course of and prevent time. You don’t have to put in the leg work to manually ship invoices and look forward to fee out of your prospects.

Automatic recurring payments outcomes in fewer fee delays, fewer errors, and common money move for your enterprise.

Since prospects are usually not bothered with fee requests, it improves their expertise and helps you keep these prospects.

That being stated, let’s check out how to settle for recurring payments in WordPress. We’ll cowl a number of methods to settle for recurring payments in WordPress, and you’ll select one which works finest for your enterprise.

  • Using WPForms Stripe Addon for recurring payments
  • Using MemberPress to settle for recurring payments
  • Using BuyNowPlus for recurring payments
  • Accepting recurring payments in WooCommerce

Method 1. Use WPForms Stripe Addon for Recurring Payments

The first methodology of accepting common funds is thru WPForms. This methodology is really helpful for inexperienced persons and small companies.

WPForms is the finest WordPress kind builder plugin in the marketplace. It permits you to create any sort of kind to your web site together with fee kinds with a recurring fee choice.

First, you want to set up and activate the WPForms plugin. For extra particulars, you may comply with our information on how to set up a WordPress plugin.

Note: WPForms is a premium plugin, and also you’ll want at the least their Pro plan to entry the Stripe addon which we’ll be utilizing in this tutorial.

Upon activation, you want to go to the WPForms » Settings web page to enter your license key. You can discover this data beneath your account on WPForms web site.

Enter your license key for WPForms

After that, you’ll want to go to WPForms » Addons to set up and activate the Stripe addon.

Stripe is a fee processor that permits you to settle for bank card funds in your web site with out the trouble of organising a separate service provider account. They’ll deposit the cash to your regular checking account on a every day or weekly foundation.

After the Stripe addon is activated, you’ll want to join Stripe together with your WordPress web site. Simply go to WPForms » Settings » Payments after which click on on the ‘Connect with Stripe’ button.

connect with Stripe

Next, you should have to permit WPForms to join to your Stripe account. This will take you to the Stripe web site the place you may sign-in utilizing an present account, or you may create a brand new one.

After that, merely click on on the ‘Connect my Stripe account’ button to give WPForms entry.

give permission

Once you could have achieved that, you can be redirected to the WPForms settings web page and the connection standing ought to now present a inexperienced checkmark.

stripe is successfully connected

In the subsequent step, you should have to create an internet order kind and allow Stripe recurring fee choice.

Navigate to WPForms » Add New, and you will note the WPForms kind builder. Select the Billing / Order kind template by clicking the ‘Create a Billing / Order Form’ button.

select billing order form template

In the WPForms kind builder, you may edit the shape fields in accordance to your wants. Since you’ll be accepting funds, you want to add the Stripe Credit Card subject to your kind.

add credit card field to your form

After you might be happy with the shape fields, you may swap to the Payments » Stripe tab to arrange recurring payments.

First, you want to click on the field subsequent to the ‘Enable Stripe payments’ choice.


After that, verify the field that claims ‘Enable recurring subscription payments’ beneath the Subscriptions heading.

subscription stripe settings

Now enter a plan identify, so it seems in your Stripe transactions, and specify the recurring interval (every day, weekly, month-to-month, and so on).

Lastly, click on on the dropdown menu beneath Customer Email and choose the Email choice to contact your prospects.

WPForms additionally permits you to arrange conditional logic and create sensible kinds. The kind fields will robotically change primarily based on the person’s alternatives.

Once you might be completed, don’t overlook to click on on the Save button to save your kind settings.

Add The Recurring Payment kind to Your Website

Now that your recurring fee kind is prepared, it’s time to add it to your web site. WPForms makes it very straightforward to add your kinds anyplace in your web site.

Simply edit the publish or web page the place you need to add the shape or create a brand new one. On the WordPress content material editor display screen, click on on the (+) to add a brand new block, after which add the WPForms block to your content material space.

add a WPForms block to your page in wordpress

After that, merely choose the shape you created earlier from the dropdown menu.

add recurring payments form to your website

WPForms will load a preview of your kind proper contained in the editor. You can now publish or save your adjustments. After that, you may preview the web page to see your recurring payments kind in motion.

form preview

For extra particulars, you may undergo our information on how to settle for funds with Stripe in WordPress.

Method 2. Use MemberPress to Accept Recurring Payments

Are you making a membership web site and wish to arrange recurring payments to your subscribers?

This is the place MemberPress comes in.

It is the finest WordPress membership plugin in the market.

You can promote subscriptions, on-line programs, paid content material, or digital downloads utilizing the plugin. It additionally permits you to create membership ranges, gather funds, limit entry primarily based on membership ranges, and extra.

Next, you should have to create a membership web site. You can comply with our step-by-step information on making a WordPress membership web site to get began.

After activating the plugin, you want to go to MemberPress » Settings to configure your settings and arrange a fee choice.

memberpress settings page

Now navigate to the Payments tab after which click on the plus button to add a brand new fee choice.

add a new payment method in memberpress

After that, choose Stripe as your fee gateway from the dropdown menu and provides your fee choice a reputation.

Next, click on the ‘Connect with Stripe’ button.

select stripe payment gateway and connect with stripe

On the subsequent display screen, you can be requested to login to your MemberPress account. Enter your username and password after which click on the ‘Submit’ button.

login to your memberpress account

After logging in, you’ll now have to signal in to your Stripe account.

Stripe is a well-liked fee processor that permits you to simply settle for bank card funds on-line with out making a separate service provider account.

sign in to your stripe account

Once signed in, merely click on the ‘Connect my Stripe account’ button to give entry.

connect my stripe account with memberpress

You will probably be now redirected to the MemberPress Payments web page in your WordPress admin space. On this web page, you will note that your web site has efficiently linked to the Stripe account.

your site is now connected to stripe

Next, go to your WordPress admin space after which navigate to MemberPress » Memberships and click on the ‘Add New’ button.

add new in memberpress

After that, head over to Membership Terms (positioned on the far proper facet of the web page). Here you may enter the fee particulars to your membership subscription.

You want to enter a price beneath Price after which choose ‘Recurring’ from the dropdown menu beneath Billing Type.

Next, set the Interval to your recurring payments. You can select from choices corresponding to month-to-month, yearly, weekly, each 3 months, each 6 months, or arrange a customized interval.

If you supply a trial interval, then you may configure the settings by clicking the checkbox in entrance of the Trial Period choice. Similarly, it’s also possible to restrict the fee cycles.

set up recurring payment in memberpress

After that, you want to scroll down and enter the membership choices in the meta field beneath the publish editor. You can choose the registration particulars, customise the permission settings, and alter the main points of the worth field.

enter membership options

Once you could have entered all the main points and are happy together with your settings, click on the ‘Publish’ button. To create extra memberships, simply repeat this course of.

membership preview

MemberPress is the most effective resolution in the marketplace for making a membership web site with recurring payments. It additionally affords seamless integration with lots of the finest electronic mail advertising providers and advertising automation instruments.

You may see : How to Embed Actual Tweets in WordPress Blog Posts

Method 3. Use Buy Now Plus for Recurring Payments

Another methodology of accepting recurring payments in your WordPress web site is thru Buy Now Plus.

It is a free WordPress plugin that permits you to securely settle for funds with out having to buy and set up SSL certificates.

Buy Now Plus works with a Stripe account, and you’ll create fee buttons to show anyplace in your web site.

You can begin by going to the Buy Now Plus web site and click on the ‘Start Selling’ button.

click start selling button

On the subsequent display screen, Buy Now Plus will ask to join together with your Stripe account. You can signal in with an present account or enter the main points to create a brand new one.

connect buy now plus with stripe

After that, you may create a brand new fee button by clicking the ‘Add New’ choice.

add new button in buy now plus

Now, you should have to enter the product identify in the Terms subject, add a Product Description, Price, and choose your forex.

By default, Buy Now Plus will allow the Test Mode. You can take away the checkmark to publish your fee button. Next, choose your Stripe account from the dropdown menu.

create a new button

After that, click on the Advanced Options and you will note extra settings.

This is the place you may specify the data you want out of your prospects throughout checkout. For occasion, you may ask for his or her identify, billing tackle, and delivery tackle.

Next, enter the button textual content you need to show. There are some elective settings like Return URL and Cancel URL. You can go away these two fields clean.

For organising recurring payments, scroll down and click on the checkbox for Recurring. Now choose the time interval (weekly, month-to-month, quarterly, or yearly) and enter the trial interval days.

advanced options buy now plus

Once you could have achieved that, click on the ‘Create’ button.

You will now be taken to your Buy Now Plus dashboard. Click the blue arrow button to share your newly created fee button.

click share button

A popup window will now seem, exhibiting you 2 choices to share your button.

In the primary choice, you may copy the hyperlink of the button and share it the place you need. For the second choice, you may copy the embed code and paste it in your web site.

copy embed code

For utilizing the Buy Now Plus button on WordPress, you need to use the second choice and enter the code the place you need to show the purchase now button.

Go to your WordPress admin space and navigate to Posts » Add New after which click on the ‘plus (+)’ icon.

After that, search HTML and choose the Custom HTML choice.

select custom html

Now paste embed the code in the HTML subject.

enter the code in html widget

After you might be happy together with your settings, click on the ‘Publish’ button. Your fee button will seem in your web site and now you can simply gather recurring payments out of your prospects.

buy now plus button preview

Method 4. Accept Recurring Payments in WooCommerce

WooCommerce is the world’s largest eCommerce platform. It is the finest eCommerce plugin for WordPress as a result of it’s cost-effective, straightforward to handle, and you need to use it to promote bodily items, providers, and subscriptions.

If you have already got a WordPress web site, then you may merely set up and activate the WooCommerce plugin.

If you don’t have a web site, you then’ll want a website identify, SSL certificates, and a WooCommerce internet hosting account.

We advocate utilizing Bluehost.

To begin, go to the Bluehost web site after which click on on the ‘Choose Plan’ button.

Bluehost's special offer for WPBeginner readers

Next, choose a plan of your alternative. If you might be simply beginning out, then go along with both the Starter plan or the Plus plan.

After that, you may enter the area identify to your WooCommerce retailer.

Bluehost select domain name

Bluehost will then ask to your account data, bundle data, and it’ll additionally supply bundle extras you can add.

You can go away the elective extras for now, as they are often added at a later stage.

Lastly, enter your fee data, agree to the phrases of service, and click on the ‘Submit’ button on the backside.

Enter your payment details to sign up for the Bluehost deal

Once you could have signed up for Bluehost, you’ll obtain an electronic mail containing particulars about how to login to your internet hosting management panel (cPanel).

The better part about utilizing Bluehost is that WordPress and WooCommere come pre-installed. When you first log in to your cPanel, you will note a popup message. Click on the ‘log in to your site’ button.

BlueHost first login

This will take you to your WordPress admin space the place you may arrange your WooCommerce retailer.

Setting up Recurring Payments in WooCommerce

To arrange recurring payments in WooCommerce, you’ll first have to arrange a fee gateway. There are many WooCommerce fee gateways you need to use, however the most effective resolution is thru Stripe.

By default, you’ll not discover Stripe as a fee choice in WooCommerce. However, you may obtain and set up the free plugin of WooCommerce Stripe Payment Gateway.

Once the plugin is energetic, go to WooCommerce » Settings after which click on the Payments tab. Now navigate to the Stripe – Credit Card choice after which click on the ‘Set up’ button.

set up stripe in woocommerce

On the subsequent display screen, click on the checkbox that claims ‘Enable Stripe’. Do just remember to uncheck the field for ‘Enable Test Mode’ in order for you to publish your fee gateway.

Once you might be achieved, click on the ‘Save changes’ button.

enable stripe in woocommerce

After that, you will want to set up and activate the WooCommerce Subscriptions extension. You can set up it like another WordPress plugin. For particulars, see our step-by-step information on how to set up a WordPress plugin.

It is a paid extension, and can value you $199 per 12 months.

Once you could have downloaded and activated the extension, now you can add recurring payments to your new or present merchandise.

Go to Products » Add New and navigate to Product Data meta field. Now choose ‘Simple Subscription’ from the dropdown menu.

Next, you may enter the subscription worth and billing interval (each month) beneath the General tab. You also can choose the expiration interval, enroll payment (if any, free trial, and sale worth choices.

woocommerce subscription recurring payment

Once you might be happy with the product’s settings, click on the ‘Publish’ button. Your WooCommerce recurring subscription product will now be reside.

woocommerce subscription preview

Which is the Best WordPress Recurring Payment plugin?

The reply to the most effective WordPress recurring fee plugin depends upon your enterprise objectives and desires. If you simply need to settle for recurring payments with out the trouble of a full purchasing cart plugin, then WPForms is the best choice.

On the opposite hand, in order for you to promoting subscription-based digital merchandise like programs, then MemberPress is the most effective resolution. It permits you to settle for recurring payments, and comes with an internet course creator resolution together with different highly effective membership options.

We hope this text helped you learn the way to settle for recurring payments in WordPress. You can also need to see our information on the finest drag & drop WordPress web page builders, and our decide of the finest enterprise cellphone providers for small companies.

1 thought on “How to Accept Recurring Payments in WordPress (4 Methods)”

  1. Pingback: How to Translate Your WooCommerce Store (2 Ways)

Leave a Comment

Your email address will not be published. Required fields are marked *