If you’re looking for a form to use on your website or blog then WPForms is the easiest and most beginner-friendly WordPress form plugin.
Did you know that you can also use it to collect payments directly on the form itself?
WPForms helps you not only to collect single payments but also allow recurring payments.
There are various payment options available within WPForms like Stripe, PayPal, etc.
If you’re using Stripe as a payment gateway then I’ll show you how to accept recurring payments with WPForms.
The Stripe Addon for WPForms is the feature that enables you to connect stripe to start accepting payments.
As you already know that stripe is the best online payment solution in the market, it is built to accept credit card payments online easily.
So, let’s take a look at what Stripe’s recurring functionality is and how it can help you.
Once you’ve installed WPForms, then follow along with this blog.
Understanding WPForms Form Entry Data
One good thing about WPForms is that it allows you to easily manage all the data that’s being collected from your customers. Even the ones which have payment options in them.
With Stripe’s recurring payment option that’s in use nowadays, you can take one quick glance at the form and know which ones are one-time payments and which one are recurring payments.
So, the WPForms team has introduced the recurring payment icon that appears next to any form of entry that is now collecting regular payments.
As you can see that everything can be managed right from the WordPress dashboard, now you can also go ahead and click to view the individual payments that your customer has set if they are one-time or recurring payments.
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 team has made switching between the WordPress dashboard and your Stripe account as seamless as possible so that managing customer payments doesn’t become a hassle.
Viewing WPForms Entry Data
Earlier when someone submitted a payment using the forms, WPForms would send the Entry ID to the Stripe account for viewing.
But that information alone wasn’t useful as it did not have the information where the data came from (No one was sure which form).
Now you can access your Stripe account and see which form the recurring payment came from, the Form ID, and the Entry ID.
Another best thing is that the form entry link is also been added so that you can easily jump to that form to view the data entered.
Now that you will start seeing results you will also know which form is converting so you can go out there generate more revenue and grow your business.
Setting Up WPForms Recurring Payments
If you’re looking how to set up WPForms recurring payments inside WPForms then here’s what you have to do.
Earlier there was just one option to work with stripe payment and all you had to do was enable Stripe payments, determine a receipt setting, and enable conditional logic if you wanted to.
Now, if you enable recurring payments, you’ll see additional settings to configure recurring payments to match your needs.
You need to set the plan name and choose a recurring period to collect recurring payments.
Next, you need to select Customer Email so Stripe can create a customer profile.
And the most interesting one is – enable 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.
Now I hope you’ve understood how WPForms helps you with recurring payments on your WordPress site.
P.S. Don’t have a WPForms Pro license? Click here to get started today and experience the difference you can have on your site.