If you have an eCommerce site and looking for an online payment solution then WPForms WordPress plugin is the best for you.
WPForms allows us to connect with Stripe and accept the payment online. Recently, WPForms started accepting recurring payments with Stripe.
Stripe is the best online payment solution available in the market and WPForms collaboration with Stripe makes it a more popular and convenient online payment solution for its users.
For the newcomers, I have written a separate article about the configuration of Stripe in the WPForms plugin, you can read the below article before moving forward.
In this article, I will discuss the recurring payment functionality of Stripe in WPForms and what new changes have been made to the functionality of WPForms.
User Interface of Form Entry
WPForms allows us to monitor all the forms of entries from the WordPress dashboard itself. You can check all the form entries in WordPress >>WPForms>>Entries.
WPForms has updated its user interface to let users know about the recurring payment and one-time payment entries. Now, you can able to see the recurring icon in front of recurring payment entry (refer below screenshot). In this way, we can avoid the confusion between recurring and one-time payment.
If you click on the entry you will get the detailed report of the payment. Also, there are few links that can take you to the stripe account. WPForms allows us to connect with the Stripe website seamlessly.
In the detailed report, you can see the below link by clicking you will be redirected to the stripe account.
- Transaction ID- information about the payment which was made.
- Subscription ID- this is useful for recurring payments.
- Customer ID- contains the information about the end-users(customers) who made the payment
Form Entry Data
Recently, when someone submitted the payment using forms, WPForms only send the entry ID to the Stripe account. This information is not enough to know the payments, so WPForms made few changes.
Now, users can see about the forms where recurring payment is coming from, Form ID, Entry ID, and most important Entry ID URL.
You can directly jump from the stripe account to the WordPress dashboard using the Entry ID URL to check the payment entries.
In this way, the collaboration between the WPForms and Stripe is seamless and very simple to use.
Payment Setting Changes
WPForms has made few changes in payment settings. In past, when we had to configure the Stripe payment then, we do like this – enable Stripe payments, determine a receipt setting, and enable conditional logic if you wanted to.
WPForms has made few changes to its payment setting, now when you enable the recurring payments you will see the more setting
Enter the plan name and recurring period (Daily, Weekly, Monthly, Quarterly, Half-yearly, Yearly).
Select the customer email address so that stripe will create a profile and enable the conditional logic.
When you want to let the users choose between one-time payment and recurring payment then we have to enable the conditional logic. This will enable the recurring payment when the users select the option in the forms.
To enable the Stripe addon you should have at least one premium plan. You can buy the WPForms premium
Here are the few hand-picked articles about the WPForms.
If you like the above article then share it with your friends.
Latest posts by Amit Kharbade (see all)
- How to create file upload forms in WordPress using WPForms? - March 9, 2020
- How to add reCAPTCHA to WordPress forms? - January 23, 2020
- How WPForms Helps You With Recurring Payments[updated]? - January 22, 2020