The Stripe Addon for WPForms is one of their most popular addons. And for good reason.

As the best online payment solution in the market, Stripe makes it easy to accept credit card payments online.

Pair that with the fact that WPForms is the easiest and most beginner-friendly WordPress form plugin.

So, let’s take a look at what Stripe’s recurring functionality offers you and your customers!

This post contains an affiliate link!

Pin this for later:

How to Connect Stripe with Your Payment Form in 3 Easy Steps. Find out in this post #stripe #bloggingtips #wpforms #form

Before I get into details if you haven’t already installed WPForms and want to know more about it read this first.

WPForms Form Entry Improvements

One thing I’m proud of when I became a WPForms user is how easy it is to manage all different kinds of form entries, even those that involve payments collected from customers.

With Stripe recurring functionality now in full swing, you can quickly glance at your form entries and know immediately which payments are recurring, and which were one-time payments.

So, at WPForms you can now see the recurring payment icon that appears next to any form entry that is now collecting regular payments.

stripe recurring icon

But that’s not all.

Now that you can offer recurring payments on your WordPress forms, there was an updated how recurring payment entries look in the WordPress dashboard, so you can continue to manage payments with ease.

For instance, you can see the value of each payment and the recurring schedule that was chosen by your customer.

You also have the option to jump directly to your Stripe account to view the following by clicking on the available links:

  • Transaction ID: information about the actual payment that was processed
  • Subscription ID: details regarding the recurring payment
  • Customer ID: information about the customer who made a recurring payment

wpforms entry with links

Switching between the WordPress dashboard and your Stripe account is seamless as possible so that managing customer payments doesn’t become a hassle.

Form Entry Data

In the past, when someone submitted a payment using your form, WPForms would send the Entry ID to your Stripe account for viewing.

But that information alone isn’t really all that useful. So, there were made some changes.

Now users can access their Stripe account and see which form the recurring payment came from, the Form ID, and the Entry ID.

subscription id

And to make things even better, there is a link included to your Entry ID so you can easily jump from your Stripe account to your WordPress dashboard to view form entry information.

Connecting WPForms with your Stripe account in the simplest way possible is the number one priority.

But you are given the opportunity to learn more about which forms are converting, so you can grow your business and generate more revenue.

WPForms Payment Settings

Last, but not least, I want to give you a sneak peek into how the payment settings in the form builder have changed to accommodate this exciting new functionality.

Before, when configuring your Stripe payment settings, all you had to do was enable Stripe payments, determine a receipt setting, and enable conditional logic if you wanted to.

Now, once you enable recurring payments, you’ll see additional settings to configure recurring payments to match your needs.

enable recurring payments

To start, name your plan and choose a recurring time period:

  • Daily
  • Weekly
  • Monthly
  • Quarterly
  • Semi-yearly
  • Yearly

Next, select Customer Email so Stripe can create a customer profile.

And now for the best part – enable conditional logic.

recurring conditional logic

If you want to let customers choose between making a one-time payment or setting up recurring payments, then you need to enable conditional logic. This will trigger recurring payment functionality when your customer selects that option on your payment form.

And there you have it!

Don’t have a WPForms Pro license? Click here to get started today and experience the WPForms difference.