How to Create a WordPress PayPal Payment Form? – 6 Easy Steps

Last Updated: 11 mins By: ThemeGrill Author

Do you want to create a PayPal payment form in WordPress? If yes, this is the right destination for you. 

PayPal is one of the easiest payment methods that accepts online payments from customers from more than 200 countries worldwide.

It also allows you to accept payment in 25 different currencies. All you need is a WordPress form builder plugin that accepts PayPal payments.

Once you create a PayPal payment form on your WordPress website, you can accept payments from your customers.

Sounds complicated? Don’t worry; following our tutorial, it’s easy to create the PayPal payment form in WordPress. 

So, let’s start by choosing the best WordPress form builder plugin that integrates PayPal payment.

Choose the Best WordPress PayPal Plugin – Everest Forms 

WordPress is the top choice for CMS (Content Management System), which offers thousands of WordPress themes and plugins. However, choosing a single product from a pool of thousands is not an easy task.

WordPress PayPal Payment Form with Everest Forms

With our reasonable amount of experience in exploring and developing WordPress and its products for several years, we’ve come across many useful, user-friendly, and fully functional plugins.

One such plugin is Everest Forms, a popular form builder plugin.

If you’re willing to create any form in WordPress, like a contact form, multi-step form, or donation form, Everest Forms is the one you won’t regret using.

It’s for all, from beginners to experts, to create almost every kind of form. Some of its features, like drag-and-drop builder, unlimited form fields, and integration with many tools and payment gateways, are genuinely impressive. 

It also allows you to customize the form without requiring any coding. Besides, it has spam protection features like CAPTCHA, Math CAPTCHA, and Honeypot to reduce spam submissions through your forms.  

Hence, it’s among the best WordPress PayPal plugins for creating payment forms on the WordPress site. You can also read our full review of Everest Forms

But for now, let’s start to build a PayPal payment form for your WordPress website using Everest Forms.  

How to Create a WordPress PayPal Payment Form?

Creating a PayPal payment form in WordPress is super-easy when you’ve got a payment plugin like Everest Forms. All you need to do is follow the simple steps as follows:

Step 1. Install and Activate Everest Forms and Everest Forms Pro 

The first and foremost step in using any plugin is to install it. So, visit your WordPress login page and log in to your WordPress dashboard.

Now, navigate to Plugins >> Add New. 

Navigate to Plugins Then Add New

A new page appears on your screen, showing you the featured plugins. The page also has a search bar; you can search for Everest Forms from here. The search result shows you Everest Forms plugins with the Install Now button. So, click on the button.

Search Everest Forms Plugin

Again, as soon as the plugin is installed, it shows the Activate option. Thus, click on the button to activate the plugin on your site.

You just installed and activated the free version of Everest Forms. But you’ll require a premium version of Everest Forms to accept online payment through a payment form. 

Thus, to purchase a premium plan of Everest Forms, go to the plugin’s official page.

To create a PayPal form in WordPress, you must integrate a PayPal payment gateway; that requires the PayPal Standard add-on of Everest Forms.  

So, among the four plans: Agency, Professional, Plus, and Personal, the PayPal Standard add-on isn’t available in the Personal plan.

Therefore, choose one among the other three suitable plans for your site and make a purchase. 

Everest Forms Pricing Page

After purchase, you’ll be able to log in to your WPEverest account. So, visit your account Dashboard and navigate to the Downloads tab.

Next, look for Everest Forms Pro and click on the Download button. It then downloads the zip file of the plugin to your device. 

Everest Forms Pro Agency Plan

Also, the license key for Everest Forms Pro is available under the License Keys tab. You need to copy it, as you’ll require it later.  

License Keys for Everest Forms Pro

It’s now time to install and activate Everest Forms Pro in your WordPress dashboard. So, navigate to the Plugins >> Add New just like we did for the Everest Forms free version. 

Now, click the Upload Plugin and upload the zip files for the Everest Forms Pro you downloaded. Click on the Install Now button and then the Activate button. 

Upload Then Install Everest Forms Plugin

After activating the plugin, it asks you to enter your license key for the plugin. Paste the license key that you copied a few steps back.

Paste License Key for Everest Forms Pro

With that done, Everest Forms Pro is fully functional on your site.

Step 2. Install and Activate the PayPal Standard Add-on 

Let’s now install and activate the PayPal Standard add-on on your site. For this, navigate to Everest Forms >> Add-ons

Navigate to Everest Forms and Add-ons

A new page appears on your interface, showing the available add-ons for Everest Forms. Scroll down until you see PayPal Standard.  

Hit the Install Addon button and then the Activate button as you see it.  

Install PayPal Standard Add-on to Create PayPal Payment Form

After performing all these steps, you now have all the plugins and add-ons required for creating a PayPal payment form on your site. 

Step 3. Create a PayPal Payment Form in WordPress  

Now, let’s create a PayPal form in WordPress. First, go to Everest Forms >> Add New.  

Navigate to Everest Forms and Add New

Since Everest Forms provides several pre-built templates, you can use any of them and modify them as per your choice.

Everest Forms Templates

But for now, we’re creating the PayPal payment form from scratch. So, click on the Start From Scratch option.

Start From Scratch

It’ll ask you to give a name to your form. Thus, provide a suitable name and click on Continue.  

Name PayPal Payment Form WordPress

You’ll now see a drag-and-drop form builder interface where you can drag and drop the required field for your PayPal payment form on the right side.  

Drag and Drop Fields in the Payment Form

Add Payment Fields 

The best part about Everest Forms for creating a PayPal payment form in WordPress is that it has Payment Fields, which provide essential fields for any payment form. 

So, on the left side, where you see the General Fields, scroll down until you get the Payment Fields. The fields available are Single Item, Multiple Choice, Checkboxes, Quantity, Total, and Sub Total. 

Payment Fields

Simply drag the individual field from the left side of the interface and drop it on the right side, where you create a form. 

a. Single Item: It lets you display a single item with its price on the form.

You can click on the field for further customization, which takes you to the Field Options tab. You can easily customize the field label and description, plus set the item’s price and type. Further, the Item Type has three options under it: 

  • Pre-Defined: When you set the item as Pre-Defined, it restricts users from changing the item’s price while purchasing from the front end. 
  • User Defined: It allows users to change the item’s price from the front end. This option is suitable for the donation form.  
  • Hidden: This option hides the item’s price on the front end. 
Everest Forms Single Item How to Set Up Payment Gateway in WordPress

b. Multiple Choice: It allows you to display various items so that customers can choose one from the displayed options.

To customize the field, like above, click on the field, which takes you to the Field Options tab. You can set the Choices to customize the price for each item. You can also use images for each choice.  

Everest Forms Multiple Choice How to Set Up Payment Gateway in WordPress

c. Checkboxes: It’s similar to the Multiple Choice field, but the only difference is that customers can choose multiple items. 

d. Quantity: When you set the item as Quantity, it enables the user to set the desired quantity for the item chosen.  

e. Total: As the name implies, the total displays the total price of all the items chosen by the customer. 

f. Subtotal: Displays the total cost of all items chosen by the customer before any taxes or discounts have been applied.

When you finish adding the required fields to your PayPal payment form, don’t forget to click the Save button.  

Save PayPal Payment Form WordPress

In addition, to set the desired currency, go to Everest Forms >> Settings and click on the Payments tab.

Go to Everest Forms Settings and Payments

After that, choose the currency relevant to you using the Currency’s drop-down menu and hit the Save Changes button.

Choose Currency and Save Changes

Step 4. Enable PayPal Payment as a Payment Option  

After adding all the required fields for the PayPal payment form on your WordPress site, you must enable PayPal as the payment option for your customers.  

For this, navigate to Everest Forms >> All Forms and open your created form.  

Navigate to Everest Forms and All Forms

Next, click on the Payments tab that you’ll see at the top.  

Click on Payments Tab

To enable PayPal as the standard payment option in your WordPress site, check the Enable PayPal Standard.  

Enable PayPal Payment Form WordPress

Step 5. Configure PayPal Settings 

Now configure the PayPal settings for the following options:

a. PayPal Email Address: Provide the payment receiver’s email address, i.e., the identical email address used in your PayPal account.

Payments Option in PayPal Payment Form

b. Mode: It has two options:

  • Production: For going live with the changes.
  • Sandbox: For testing the payment process.

c. Payment Type: It allows you to choose the payment type through the form.

  • Product and Service: For the payment of the products and services of the WordPress site. 
  • Donation: For taking donations from visitors to your site.

d. Cancel URL: You can enter the URL to redirect customers if they cancel after redirecting to PayPal.

e. Enable Conditional Logic: You can use it to provide users with an option between PayPal and the Stripe add-on. But you’ll require the Conditional Logic add-on and Stripe add-on, plus you’ll need to configure their settings. 

Then, save the changes using the Save button at the top-right corner after configuring your PayPal payment form settings.

Likewise, we can do the same for the Stripe add-on. To configure the Stripe add-on, enter your Stripe email address, select ‘Production’ for live changes or ‘Sandbox for testing, and choose the payment type (Product and Service or Donation).

Also, provide a cancellation URL for redirecting customers who cancel the process.

If you wish to offer an option between Stripe and another payment method like PayPal, enable conditional logic, ensuring you have the required add-ons.

Finally, save your settings with the Save button.

Step 6. Add PayPal Payment Form to Your WordPress Site 

As you’ve made the PayPal payment form ready for your WordPress site, it’s time to add it to your post or page. Let’s learn how. 

First of all, copy the shortcode of your PayPal payment form, which is available at the top. 

Copy Shortcode of Payment Form

After that, open the page or post you’ve chosen to add the payment form. Now, paste the shortcode and provide a suitable heading to the form. 

Paste Shortcode and Give Heading

Alternatively, you can use the block inserter on your page to add the form. Open the page or post where you want to add the form and click on the block inserter [+]

Click on Block Inserter

Next, search for the Everest Forms in the search bar, which shows you the Everest Forms block. Click on it, and it appears on your post or page editor on the right side. 

Everest Forms Block Inserter

Now, use the drop-down menu and select the form you just created as a PayPal payment form. 

Select PayPal Payment Form

Give a title to the page. Now, hit the Preview button at the top to preview how it looks on your site when it goes live.  

Preview Payment Form

When you feel everything is fine, publish the form by hitting the Publish button at the top-right corner.  

Publish PayPal Payment Form in WordPress

Bravo! You’ve successfully created a PayPal form and published it on your WordPress site.

Start Building Your WordPress PayPal Payment Form Now!

So, that’s all for our article on creating a PayPal payment form in WordPress.

Everest Forms makes the whole thing easier and effortless. That’s why everyone, from beginners to experts, considers it one of the best form builder plugins out there.

Therefore, we recommend using Everest Forms as the WordPress PayPal plugin.

We’re hopeful this article helped you create a PayPal payment form on your WordPress site.

Explore some other articles from our blog and find tips and tutorials to make money selling courses online, creating an eCommerce website, and more.

Feel free to share the articles around your circle if you like our article. Also, follow us on social platforms – Twitter and Facebook to get updates on every new article.


ThemeGrill Author

We are a team of SEO copywriters and editors who work both individually and in the team. ThemeGrill author is where one of the editors here is working on one project personally. Write to us @themegrill_blog in Twitter.

Leave a Reply

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

Scroll to top

Pin It on Pinterest