After testing many products, I have found Formidable all that I need!
Last updated on February 23, 2024 by Formidable Team
This step-by-step guide teaches you how to create a PayPal payment form. Simplifying transactions and enhancing a website's functionality with just a few steps.

Approximate read time: 6 minutes
PayPal has over 430 million active users. So, if your website sells products and doesn't have a PayPal payment form, you're missing out on easy money.
But, adding one to your WordPress website can be time-consuming.
Not with this guide, though. At the end of this step-by-step tutorial, you'll have a PayPal payment form on your WordPress site using one plugin.
So, let's get started.
Upgrade your WordPress site with powerful, flexible forms.
We know what you're probably thinking.
Another plugin? No, thank you.
And we understand. There's a balance between site speed and the number of plugins on your website. But, with how much a plugin can help you, it's worth considering.
Here's why:
So, you've got the why. Let's get to the how.
From Idea to Reality in Minutes. Build Powerful Forms, Dashboards, Apps and More.
Formidable Forms makes advanced site building simple. Launch forms, directories, dashboards, and custom WordPress apps faster than ever before.
There are many plugins you can choose from.
But, as you probably guessed, we recommend using Formidable Forms.
Not only is it the best WordPress form plugin, but it also has a PayPal forms plugin to add PayPal integration to your website.
It collects instant payments from your customers after a form is submitted. They often donโt even need a PayPal account to do it. You only need a Formidable form that redirects to a PayPal Checkout.
From there, your customer chooses their payment method: their PayPal account, debit card, or credit card payment. And you can choose to set up recurring payments or just one-time payments.
You need Formidable's Business plan or above to create a WordPress form with PayPal. So, grab a plan to our form maker, then install and activate it.
Then, there are six easy steps to accept PayPal payments Formidable:
First, log in to your WordPress dashboard area. Next, go to Formidable โ Add-Ons. Simply find the PayPal forms plugin and click Install.

Next, integrate PayPal with Formidable Forms. You need to have a PayPal account already set up for this bit.
Go to Formidable โ Global Settings and click the PayPal tab.
Enter your PayPal email address and update any other settings you need. If youโre installing this on a website already live, youโll need to set your PayPal environment to Live. You can choose Test when you're setting it up if you'd like to make sure it's working.

This part is important to ensure it marks collected payments as paid. You must configure your PayPal account to send payment notifications.
Here's how to do it:

Next, itโs time to set up a form to collect the payments.
Go to Formidable โ Forms and click Add New.

Next, click the Create a blank form button or choose from our pre-built form templates. We have plenty of PayPal order form templates that are easy to integrate with PayPal.
After that, the plugin will take you to its drag and drop form builder, making it easy to set up your online form.

Feel free to customize the form to your needs, like adding a Dropdown field for customers to choose items or an Email field. Once you've got it, click Save in the top right to save your progress.
Next, go to Settings โ Actions & Notifications โ PayPal.

Give your PayPal form action an Action Name for easy reference. No one else will see it.
Then, set the Item Name. This appears on the PayPal page and receipt. You can choose a simple name if you're selling one product. Or you can select a field to autofill depending on their choice or if they have multiple items in their shopping cart.
Also, enter the PayPal email associated with the account. Set an amount for the payment. This can be from a specific field or a set amount.

Last, set the payment type as one-time, donation, or subscription, and choose the currency they'll pay with. Then click Update to save your changes.
This is a general overview. If you want a deeper look into the settings, check out our Knowledge Base docs.
As you saw above, there is an option to select Payment Type.
If you know youโll need to set up recurring payments, like a membership system, youโll need to switch this to Subscription.

You can then set the Repeat Every value to however often you wish to set up the recurring bill.
You can even include a trial period where the customer wonโt get billed for the first subscription. A free trial is always great for new people to sign up.

Once you've set these up, click Update to save your progress.
When payment is complete, itโs time to choose the next step for your new customer.
You can send a notification email or invoice, subscribe a user to your email list, or even send an SMS.
First, go to Settings โ Form Actions. Open the type of action you would like to trigger. For example, we'll send an email.
Next, select Successful PayPal payment in the Trigger this action when dropdown.

Last, click Update to save and you're ready to accept payments!
Formidable Forms makes it easy to handle PayPal payments on your site.
And this step-by-step tutorial showed you how. So, if you're excited to accept online payments, grab our form maker now! We think you'll like what you get.
And if you want to offer more than one payment option? Read our post on How to add payment gateways to WordPress forms.
Last join our community on Facebook, Twitter, and YouTube for more WordPress tips & tricks!
This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.