How to Add a Payment Option with WordPress Forms? (Using PayPal)


There are many ways to set up an online business in WordPress. You may think of WooCommerce integration when it comes to selling things online. However, it is definitely not the only option you have. Another great method is to create a WordPress PayPal Form to easily sell products and get secure payments on your website.

Yes, you heard it right! Creating a WordPress form with PayPal as the payment option is actually the easiest way to accept payments in WordPress. You can create a form where the customers can choose the products to purchase. And, integrating PayPal to payment forms will make the transactions safer for the users.

It may sound complicated right now, but don’t worry! After reading this WPEverest tutorial, you’ll be able to create a WordPress PayPal payment form effortlessly.

How to Create a WordPress Form with Payment option?

If you are a WordPress website owner then, the best way for integrating payment gateways to your form is by using a plugin. Although there are many plugins for this purpose, we recommend our Everest Forms plugin.

Everest Forms

Everest Forms lets you create amazing forms with the easy drag-and-drop feature. And, using our premium PayPal Standard add-on, you can accept PayPal payments on your forms with no trouble.

PayPal Standard add on

The PayPal Standard add-on is available on our Everest Forms Pro Agency, Professional and Plus plans. If you want more details on the pricing, go to our Plans and Pricing page to choose the best plan for you.

 Note: You can choose any payment gateways like Stripe or PayPal on your WordPress forms. But, we are using PayPal for this tutorial.  It is a reliable and secure payment method for online businesses.

STEP 1: Create a New Form

After you download and install the plugin, you need to create a form. So, go to Everest Forms → Add New and create a new form.

create wordpress with payment option

Then, you can easily drag and drop the form fields that you require from the left side of the form builder.

How to create WordPress form with paym

STEP 2: Add Payment fields

Then, if you scroll down you can see the Payment Fields there. These fields allow you to display products and their prices on the form.

wordpress form with payment option paypal

So, there are four Payment fields offered in Everest Forms.
And, you can change the Name, Description, Price and other details of these fields as per your requirements

Single Item: Displays Single product item with the price on the form.

wordpress form with payment option single item

Multiple Choice: Allows customers to choose one item from multiple items.

payment option in WordPress forms

Checkboxes: Allows customers to choose more than one items.

Total: Shows the total amount of items selected by the customers.

STEP 3:  Enable PayPal as a Payment Option

After that, go to the Payments tab on the top of the form builder. Then, Enable PayPal Standard if it is not enabled already.

STEP 4: Configure PayPal Settings

Then, you need to fill the Email address that is linked with your PayPal account in the PayPal Email Address field.

Once you’re done with the settings, Click on SAVE.

STEP 5: Add Form to your Website

To add the form to your site, go to Pages → Add New. On the block editor, click on the Add block icon and search for Everest Forms and select it.

wordpress form display

Then, select the form that you created and that’s it.

wordpress form display form

Also, Everest Forms provides a shortcode for each form that you create. So, you can just insert the shortcode to any post or page to add the form to your site.

wordpress form display last

Wrapping it up:

Therefore, it’s easier and faster to sell product through your site if you create a WordPress form with payment option. With Everest Forms, you can create amazing forms with payment fields. Also, using our premium PayPal Standard add-on, you can payments safely.

Don’t forget to share if you found this tutorial helpful!

Alina Manandhar

Leave a Reply

Your email address will not be published.

2 thoughts on “How to Add a Payment Option with WordPress Forms? (Using PayPal)

  1. I have a question regarding your product. I’m looking to create a form with payment. My question is will the form be sent regardless if payment was made or not? I need a solution where the form won’t be sent unless payment had been made.

    Please email me back as I am interested in your product 🙂

    1. Hi Jamie,
      The payment is made only after the visitor submits the form on your site. After they click on the submit button, they will be redirected to the PayPal page, so the form has to be sent to make a payment.
      But, you can view whether someone has made a payment or not in the payment status section of the Form Entries as completed, pending canceled.
      If you are still interested, we would love to answer more questions 🙂

Scroll to top

Pin It on Pinterest