How to Collect Paypal Payments on Your WordPress Website Using WPForms

Are you a freelancer who wants to collect Paypal Payments on your WordPress website? In this article we will tell you how you can receive money simply and securely by making use of WPForms and Paypal. 

As you all might be knowing Paypal is one of the most popular online payment platforms used by millions of users globally because of its ease and simplicity. Did you know you can accept Paypal payments on your WordPress website and that too without getting into any complex coding or hiring a developer and spending a huge chunk of money to get this done. What if I told you that there exists an easy solution which you can make use of to securely collect Paypal payments on your WordPress website? Yes there exists an easy solution which will help you collect paypal payments on your WordPress website without any hassles. 

So it is basically integrating your Paypal account and your WordPress website by making use of one of the most popular WordPress plugin by the name “WPForms” which makes it super easy to collect Paypal payments on your WordPress website


In order to make use of feature of WPForms you will need the Pro License of WPForms 

So without any further ado, let’s get started with the step by step process on how you can collect Paypal payments on your WordPress website. 

With Paypal Addon you can achieve the following

– Collect payments for your Freelance services

– Sell your Digital products like Ebooks, PDF

– Accept payment in the form of donations by making use of Online forms.

In order to accept payments on your WordPress website the first step would be to install the Paypal Addon that comes as an inbuilt feature of WPForms (but you need to have the Pro License to access this feature)

Step 1: Install the WPForms Plugin

In order to install the WPForms plugin follow the below given steps 

Navigate to your WordPress Dashboard → Go to the Plugins Section → Click on “Add New”

Adding a New Plugin to WordPress

Once you click on Add New you will come across a list of plugins. In the search box type “WPForms” and you will come across screen similar to the one shown below

WPFOrms Plugin as Seen in WordPress Plugins Section

Now click on “Install Now” and then Activate the plugin

Once the plugin is activated we will proceed further and install the Paypal addon

Step 2: Install the Paypal Addon 

As stated earlier you will need to install the Paypal addon.

The Paypal Addon by WPForms lets you easily collect payments and donations with online forms. In order to install the Paypal addon follow the below given steps 

Navigate the WordPress dashboard–> Click on the WPForms section –> Now go to the Addons section

WPForms Addons

Once you click on Addons section you will come across a collection of all the addons provided by WPForms. Keep scrolling below on the Addons page until you come across the Paypal Addon. Now you have to install Paypal Addon

Paypal Standard Addon

Once you Install the Add-on it will become active and ready to use. Now we will go to the next step and create a form.

Step 3: Create a Payment Form

In this step we will create a form. WPForms provides various templates which you can make use of for creating forms. WE will be making use of the billing form / Order form template to create our form. By making use of these templates you don’t need to start from scratch thereby saving your time and efforts

In order to create a Billing form follow the below given steps

Navigate to your WordPress Dashboard –> Click on WPForms –> Add New

Once you click on “Add New” you will come across a list of all the templates provided by WPForms. Keep scrolling until you find the “Billing Order Form” (shown in the below screenshot).

Now when you mouseover on the “Billing/Order Form” you will see a green Button “Create a Billing / Order Form” click on it in order to create a Billing form (refer to the screenshot below)

The Billing/ Order form template comes with several fields which one might need in their Payment form. Moreover you can make use of the drag and drop builder provided by WPforms to build amazing custom forms

Remember if you don’t have the WPForms Pro License you won’t see this Billing / Order Form enabled. If you still haven’t purchased the Pro license get it by clicking on the below button and visiting the pricing page

Now you need to decide which fields you want to include in your Payment form. When it comes to accepting payment you can have specific fields included like adding multiple items as well as the total field so that the user get an idea of what is the total amount that they have to pay.

When we say Items field it basically means (single item, multiple items or you can have checkboxes or dropdown options) so that the user can choose the ones which they require

If you have to create a donation form you can have predefined amounts in the drop down so that the user can choose from the predefined options. Besides that you can also have a field to enter a Custom amount and proceed further with the transactions

Do not include Credit card details field because all the payment related details will be captured on Paypal’s website.

The basic premise is that once the user has filled out the form they will be automatically sent to complete the Paypal transaction.

Once you have created the form its time to add Paypal payments to your form

Step 4: Add Paypal Payments to Forms

When you are inside the Form builder interface – go to Payments section on the left hand side –> Click on Paypal Standard

When you click on Paypal Standard you will have to check the box which says “Enable Paypal standard payments”

Once inside the form builder interface you can customize the fields (Paypal Settings) that you need, for e.g

Paypal Email Address – This is the Paypal Email address where Payment will be sent

The Payment type (whether it is for Products & Services or for Donation)

Cancel URL – This will be the URL to which the users will be redirected to if they don’t complete the payment

Shipping Details – If you are shipping out any product then you can also include the shipping details field (depending on your requirement) like user’s address

Test/ Sandbox Option – The Paypal Add on provides a “Test/ Sandbox” option so that you can do Test payments

Paypal addon also provides an option wherein you can give the user an option if they want to include a note during the checkbox. If you don’t wan the user to enter any kind of note then the user has to check the box

Besides this you can also make use of conditional logic which will allow users to choose either between Stripe or Paypal. If you want to offer your users multiple payment options (Stripe & Paypal) then you will have to enable the checkbox

Step 5: Adding the Newly Created Form to Your WordPress website

In order to add the newly created form to your WordPress website follow the below given steps

Add a New Page to your WordPress website

Navigate to your WordPress dashboard –> Pages –> Add New

Once you click on Add New a new blank page will appear, now give a suitable name to your page something like Contract or Service Agreement

If you are using a Block editor then click on the + sign (Refer to the screenshot shown below)

Now in the search box search for “WPforms” you will immediately see the WPForms element pop-up (Refer to the below screenshot)

Once you click on WPForms as shown in the above screenshot, you will be presented with a Drop down option (as shown below). Choose the appropriate page which you have created from the Drop down section

In your case it would your Paypal Form which you just created in the above steps (choose that one from the drop down).

Once you have chosen the appropriate page then click on Publish in order to make the page live on your website.


So what are you waiting for? Get ready to create a Paypal form on your WordPress websites and accept one-time and recurring payments using WPForms Pro plan

Once you are done creating the form you should save and publish the page.

In case you want to understand the Conditional Logic feature check out this detailed guide about conditional logic in WPForms.

This brings us to the end of tutorial on how to accept Paypal payments on your WordPress site without hiring a developer or doing any kind of coding. We hope you enjoyed the tutorial as much as we enjoyed putting it together.

1 thought on “How to Collect Paypal Payments on Your WordPress Website Using WPForms”

  1. Pingback: How to Create an Order Form in Wordpress Using WPForms - Search Engine Arena

Leave a Comment

Your email address will not be published. Required fields are marked *