Creating a registration form with a payment plugin in WordPress can be intimidating for even the most seasoned WordPress developer. First, you have to find a suitable registration form plugin. There are so many different types to choose from, and picking one can be overwhelming. Once you’ve chosen your registration plugin, then it’s time to find a compatible payment plugin to go with it.
Well, I’m here to tell you, you can stop searching. I have a solution that is so easy you’ll be telling your friends about it. It doesn’t demand you become a coding genius or hire a web developer.
All you need is our free Ninja Forms core plugin, User Management add-on, one of our payment gateways, and just a few minutes of time. Keep reading to find out how to set up your brand-new registration form with a payment plugin in just minutes. Let’s begin.
How to set up a registration form with a payment plugin in WordPress
Assuming User Management is installed, and the User Registration form has been generated, the next step is to connect your payment plugin. Ninja Forms offers a variety of payment gateways, including Authorize.net, Elavon, PayPal Express, Recurly, and Stripe. Today we will focus on Stripe and show you how easy it is to set up and receive payments with your registration forms.
- Install and activate Stripe, then head over to Email & Actions.
- Click the + to Add a new action, and select Stripe.
- Determine the total source by selecting: Fixed Amount, Calculation, or Field.
Under the Advanced dropdown in the Accepted Payment Methods section, you will see Cards Only has been chosen by default. If you have added other payment methods to your Stripe account, choose All Method. That’s it! Now you are ready to start accepting payments with your registration forms.
🔥 Hot Tip 🔥
Not sure if you are ready to collect live payments? Turn on Test Mode by flipping the Test Mode switch. After that, add test credentials to the Stripe Settings in Ninja Forms to start testing transactions.
Strong work! Creating a Stripe registration form in WordPress is easy 👩🏻💻
Now that you know how to install a registration form with a payment plugin in WordPress, it’s your turn. Get Stripe and User Management separately or free with the Elite Membership plan. If you want to offer a wide array of payment options and the ability to set up recurring and one-time subscriptions, then look no further. Our Stripe add-on is sure to be your favorite new payment plugin.
Overwhelmed by submission notifications? Add Scheduled Submissions Export into the mix to help you keep track of all your registrants by scheduling exports hourly, daily, or weekly instead of getting notified for every single submission.
Did you know all of our products come with included priority support too? Take this as your sign to get the User Management and Stripe add-on for your latest project today.
Don Prickel says:
Our current website (https://sistercities.corvallis.or.us) involves our donors who struggle with completing the PayPal payment process. We’d like to drop PayPal and move to Stripe as our payment gateway. Since we currently use Ninja Forms, I would think it is an easy process by simply replacing the payment gateway as being PayPal Express, removing it and replacing it with Stripe as it simply focuses on credit and debit cards (right?), once I install Stripe and activate it. Do I also need to change the API, and if so, could you send me to a url that explains that process.
Thank you