Create a registration or payment form with PayPal fields

Create a registration or payment form with PayPal fields

Would you like to create a registration form with PayPal payment fields or a Custom PayPal payment form in WordPress?

PayPal makes it easy for users to choose their preferred payment method. At the same time, it is convenient for you to receive the amount in your connected bank account. This is one of the easiest ways to accept money online while ensuring the security of your website.

At IsItWP, we always make it a priority to find the best, most convenient and user-friendly ways to help our readers. We know that WordPress payments and gateways are sensitive areas when running an online store. That’s why we tried and tested different ways to receive and send money in WordPress so you don’t have to.

In this article, we’ll walk you through creating one Registration form with PayPal fields and a custom payment form using a tool that we have not only tested but also use ourselves: WPForms.

We’ll show you how to customize your PayPal registration or payment form so you can offer your users the best checkout experience.

What is the difference: A registration form with PayPal payment vs. PayPal payment Custom PayPal payment form?

While these two form types sound like they do the same thing, they are slightly different. A registration form with PayPal fields primarily focuses on two things.

Firstly, you can use this form with fields like name, email, address, etc. to allow users to sign up for your website. Second, the same form is used to collect PayPal payments. This type of form also allows users to select different pricing tiers or membership options.

This means it is best suited for situations where registration and payments need to be combined. That’s why registration forms with PayPal fields are often used to register for events, webinars, memberships, subscription services, online course registrations, and more.

A custom PayPal payment form, on the other hand, is designed to collect WordPress payments without requiring users to register first. You can use it to collect user information, but its main function is to facilitate payment transactions.

This makes it suitable for collecting payments for products, e-commerce checkouts, freelance services or donations without necessarily tying them to a registration process.

Why choose a registration or custom payment form with PayPal fields?

As mentioned earlier, PayPal is one of the most popular online payment apps as it allows you to conveniently receive money from various WordPress gateways. You can choose to pay with PayPal, credit or debit cards, or another regional payment gateway.

In addition, you can receive the money in different currencies, allowing you to accept payments from all over the world. You can also set up a personal or business account depending on your needs. The best part is that a PayPal registration form allows you to collect payments without setting up an eCommerce store. This is because it is easy to set up and easy to manage too.

Now that we are going to discuss two types of WordPress forms with PayPal payment, we have divided the article into sections. To help you navigate this post, select a link below to jump to the section of the article you want to read.

Now let’s show you how to create these WordPress PayPal Forms.

How to create a registration form with PayPal payment fields

To create the PayPal registration form, you need to do the following Sign up for a PayPal account. Don’t worry, this is a straightforward process and only takes a few minutes. You have the option to create either a PayPal business account or a personal account. Therefore, make sure you choose one that suits your needs.

As mentioned earlier, we will use WPFormsthe leading form builder of WordPress to create the registration form with PayPal payments.

wpforms homepage

WPForms is the best form builder because it has all the features you need to sell products without an online store or complex setups. With just a few clicks, you can quickly connect PayPal or other popular payment gateways and easily create a registration form with purchase options.

It features a drag-and-drop form builder and over 1,900 pre-built templates. Therefore, all you have to do is choose the right template, make a few simple changes using the visual form builder, and sync the form with your PayPal account.

From start to finish, you’ll be done in under 5 minutes! This makes WPForms the best payment plugin for WordPress sites.

With WPForms you enjoy:

  • PayPal addon: A built-in add-on lets you connect your PayPal account to WordPress to collect payments online.
  • Zero encoding: Create a fully functional registration form with PayPal payments without writing any code.
  • Responsive templates: Hundreds of pre-built templates to quickly start a website form. All templates are mobile friendly and look great on any screen size and device.
  • Payment records: View all registration form entries with payment records in your WordPress dashboard.
  • Spam protection and security: Built-in spam protection and CAPTCHA integration. It automatically blocks fraud form submissions.

After you create the form, WPForms allows you to easily add it anywhere on your website with just one click. Once users start registering, payments go directly to your PayPal account. Isn’t that easy?

For more details, we recommend you check out our latest WPForms review.

Now let’s look at the step-by-step process of creating a registration form with PayPal payment fields in WordPress.

Step 1. Install and activate the WPForms plugin

The first thing you need to do is Sign up for a WPForms account. WPForms has a free version of the plugin. However, you must sign up for the WPForms Pro plan or higher to access the PayPal add-on.

Once you’ve purchased a plan, go to your WPForms dashboard and navigate to “Downloads.” Download the ZIP file of the plugin to your PC here. While you’re on this page, copy the too License keyYou need it to activate the Pro version of the plugin in WordPress.

wpforms-pro-license

After that, go to your WordPress dashboard and go to Plugins » Add new plugin. Here, upload the WPForms zip file, install and activate it like any other plugin.

Not sure how to upload the plugin to WordPress? Don’t worry, follow our guide on how to install a WordPress plugin.

Now to activate the license of this Form Builder plugin, go to WPForms » Settings under the Generally Tab. Paste the code you copied earlier here License key Text bar and click “Confirm key”.

WPForms license page

That’s it! WPForms is now active on your website and you can move on to the next step.

Step 2. Install and activate the PayPal add-on

Now, to create a registration form with PayPal fields, you need to integrate WPForms with WordPress with this online payment gateway.

Luckily, there is a PayPal add-on that you just need to activate and WPForms will do the rest for you. WPForms uses add-ons to ensure the base plugin is lightweight and secure. Therefore, WPForms add-ons allow you to add only the features you need, increasing usability.

To do this, go to WPForms » Add-ons in your WordPress administration area. Here you will find over 34 add-ons that you can set up quickly. To make it easier for you, use the search bar to find the “PayPal Standard Addon”.

Next, install and activate the add-on to fully integrate the PayPal payment system into your WordPress website.

PayPal addon

Now let’s show you how to create your registration form with WPForms.

Step 3. Create a registration form with WPForms

With WPForms you can easily create any type of form you want. It doesn’t matter what you want to create. The process remains the same.

Access first WPForms » Add New via your WordPress admin dashboard.

First enter a name for your new registration form here. You can change or update the form name later if necessary. Note that this name will not be displayed to users on the frontend. It is intended for internal use only. However, it is used as a URL slug when you place the form on a new page.

After you create the form name, you can either create from scratch or use a template to quickly launch the registration form. WPForms offers built-in form templates for:

Again, you can use the search bar in the left menu to filter the templates and find what you’re looking for faster.

For this tutorial, we will locate and use the Conference Registration Form template. This template contains all the fields we need to create a registration form with the PayPal payment option.

Registration form in WPForms

To use this template, hover over it and select Use template. You can also use the Show Demo button to see how the form will appear to your users when it’s live. This can help you experience the form from your users’ perspective and see if it contains everything they need to register and make a payment on your website.

After you select “Use Template,” WPForms will redirect you to the drag-and-drop builder where you can begin creating your form.

We love the good design of this visual form builder.

First, it includes a form preview on the right where you can see the exact position of the form elements as they would appear on the live page.

Then you will get custom form fields on the left side. These fields are categorized into Standard, Fancy, and Payment to make navigation easier for you. All you have to do is find the field you want and drag it to the place on the form where you want it to appear.

Since we’re using a template for this tutorial, it contains all the required fields for users to register and initiate payments they’ve already made. However, you can still customize the fields to suit your website.

To do this, select the form field in the preview window to open its customization options on the left.

In this case, we selected the “Multiple Choice” field. Here you can customize the label, add or remove choices, enable article image display, add a description, and more.

You can even add an item list with product prices, shipping address and contact information fields, and more.

Create a registration or payment form with PayPal fields

Additionally, you can also add custom fields that you think are important but have not been added to the template. Simply drag and drop the desired field from the left menu into the preview window on the right.

You can add custom WPForms fields that include:

  • CAPTCHA
  • Picture
  • File upload
  • Dropdown/checkbox
  • Single line text/paragraph text
  • And many more…

Remember that the customization options are different for each field, but are just as easy to use.

Create a registration or payment form with PayPal fields

When you’re happy with your form customizations, click Save in the top right corner of the form builder.

Step 4: Add a PayPal payment field to the form

Now, to receive papal payments, you must add at least one payment field to your registration form.

To do this, go to Payment fields Options in the form builder. Here you get payment option fields like single item, checkbox item, drop down item and more.

Remember that the payment field you choose should match your products and the needs of your customers. For example, you can select “Checkbox Items” or “Multiple Items” if you sell a lot of products using the registration form.

For our tutorial we will use the “Single Item” payment field. So drag and drop this field to the location on the form where you want it to appear.

wpforms drag-drop a single item field

Next, select it in the preview window to open the payment field customization options. Start with the Caption and Description options, where you customize the text to fit your product.

wpforms single element settings

After that, go to Item price and enter the costs. Then, if you want to allow your users to purchase more than one product, use the toggle to enable Quantity. Once this option is enabled, use the reach Options to set the minimum and maximum number of products that can be purchased.

Finally, enable “Required” using the Shift key. This ensures that a user cannot submit the form until they complete the purchase. The good thing about the Required feature is that you can set it up any field, not just the payment options.

wpforms item price

After making changes to the registration form, click Save button in the top right corner of your screen.

Now let’s see how to set up email notifications for the registration form.

Step 5: Configure email notifications for your registration form

WPForms has default notification settings to notify you and your customer about the new form submission.

In this case, you will receive a notification when a new user registers and pays for your conference. On the other hand, the customer also receives an email informing them that their registration and purchase were successful.

WPForms allows you to customize these notifications, add notification rules, and more. This personalization ensures that you improve the user experience and both parties have a record of the transaction.

We’ll first show you how to set up email notifications for yourself and your team.

1. Email notifications for you and your team

Start by visiting the Settings » Notifications Tab in the left pane in the WPForms builder.

In the Sent to email address In the field you can manually enter your email addresses and those of your team members, separated by commas.

However, WPForms should already have a default admin notification email ({admin_email}) set up using Smart Tags. Instead of setting up the emails manually, you can simply leave the Smart Tag as is.

Email notifications

You can then customize the email subject line, sender name, and sender email manually or using smart tags.

Next, when you click on the Smart Tags button, a drop-down menu will appear that allows you to map fields from the registration form. Below you will find the Reply to and the Email message Text fields.

In these sections you will find details about customer registration and purchasing. Therefore, in this case, we will specifically use smart tags to automatically retrieve this information from the registration form after submission.

You can then select one of the two options from the Reply To Smart Tags drop-down menu name or e-mail. This form builder allows you to choose both options to get detailed information about the customer in your email notification.

We then use the {all_fields} smart tag in the Email Message text field to pull all information about the user from the form.

Great! Every time a new customer registers and makes a purchase, you and your team members will receive an email notification.

2. Email notifications for customers

As mentioned earlier, you can send customers an email when submitting the form to confirm payment and registration. Additionally, you can use this email notification to deliver products. This feature allows you to send them tickets, downloadable products, and any other information they need to successfully receive the product.

To do this, you need to create a separate notification to send automated email notifications to your customers.

So choose first Add new notification at the top of the Notifications page on the form creation page. Then name your notification and click “Ok”.

Now select the option under “Send to email address”. Show smart tags and then click “Email” in the drop-down menu. This way, the notification will be sent to the email address the customer used to fill out the form.

User notification

Next, manually fill the text bars under “Email Subject Line” and “Sender Name” with something that users will find personal.

If you want users to be able to reply to your email with questions or follow-up requests, you can also add a “reply to” email address.

wpforms maps email fields

Finally, add a custom message thanking the user for signing up. This can be used to thank the user for registering and purchasing your product. Such messages are a great way to build a relationship with your users.

Create a custom message for email notification

But as mentioned earlier, you can also add links in this section to allow the customer to download content or instructions on how to receive the product. This is a more direct way to deliver products instead of sending a separate email.

wpforms confirmation message

One feature of WPForms that we particularly like when creating forms with payment options is conditional logic. This allows WPForms to trigger emails or additional form fields only when certain conditions are met.

For example, you can use conditional logic to send different emails to subscribers enrolled in Gold, Silver, and Bronze plans. This allows you to send different product links or separate instructions on how to obtain a specific product.

To set up conditional logic in WPForms, use the toggle button below the email message. Then fill out the fields below to set up rules.

Enable conditional logic in wpforms

This feature comes in handy when you host multiple events or the form offers different choices. In short, conditional logic allows your customers to receive a message that is relevant to what they signed up for.

wpforms conditional logic

Check For more information, see “How to set up the right form notifications and confirmations.”

After editing notification settings, select Save to save your changes.

Step 6: Adjust confirmation settings

In addition to email confirmation, WPForms also allows you to display a confirmation or thank you message on your website. This instant notification informs the user that the registration and purchase was successful before reaching their inbox.

When submitting the form, users receive three types of confirmations:

  • News: A simple verification option that allows you to show users a custom message when submitting the registration form.
  • View page: Redirect users to a custom thank you page or a new URL to explore more pages on your site.
  • Go to URL (redirect): Add a specific URL so customers can visit another website when submitting the form.

To set up confirmation preferences, visit Settings » Confirmation tab and select an option Confirmation type Menu.

Confirmation options in wpforms to add a message or URL redirect

You can write a custom message if you select Message as the confirmation type. This appears immediately after submitting the form.

However, if you choose to “View Page” or “Go to URL,” you will need to enter the link and save your changes. The View Page option redirects your users to a page on your website. The “Go to URL” option, on the other hand, takes you to an external page.

Step 7. Integrate PayPal into your registration form

As you remember, we already installed and activated the PayPal add-on at the beginning of this guide. With this set all you have to do is visit them Payments » PayPal standard Tab in WPForms form builder.

Enable Paypal integration

First, use the check mark to Enable PayPal standard payments. After that, WPForms will display the PayPal information fields below for you to customize.

Enter your personal or business PayPal account information here, including email address, payment method, payment method and more.

Form to fill out PayPal details

We recommend that you carefully review all PayPal payment details and click the button Save Click the button to continue.

That’s it! After customizing the form, setting up emails and confirmation messages, and adding PayPal details, it’s time to add the registration form to your WordPress website.

Step 8. View the registration form with PayPal payments in WordPress

WPForms makes it easy for anyone to add and view a form in WordPress. There are many ways to add your forms to your websites. You can add the registration form to your pages, posts, sidebar, and other widget-ready areas.

Let’s start by adding the form to an existing page.

After you save the form, open the WordPress block editor for an existing page in your WordPress dashboard. Alternatively, select this Embed Button at the top of the visual form builder. Then click “Select Existing Page” in the next popup.

Embed WPForms

Then, in the following popup, select the page you want to add the registration form to from the drop-down options. Next, click Let’s go to open the page’s block editor.

wpforms adds form to existing page

Then select the Plus (+) Sign to open the search bar and find the WPForms WordPress block.

Create a registration or payment form with PayPal fields

Then drag the WPForms block to the location on the page where you want it to appear. Next, click on the “WPForms Block” drop-down option and select the registration form you created.

Create a registration or payment form with PayPal fields

Next, WPForms will preview your form in the WordPress editor so you can see if it fits your site or if you missed something. Now select the one Update Click the button to add the form to your existing page.

You can also add the form to a new page.

Select the Embed button again at the top of the visual form builder. But this time, choose “Create New Page” instead.

Embed wpforms form into new page

In the next popup, enter the name of the registration form page and click Let’s go to open the WordPress Visual Builder.

wpforms integrates the Paypal registration form

On the next page you will find your PayPal registration form already placed.

If you want to further customize the form page, you can use the standard WordPress blocks. You can also set up the featured image, author, and more like any other page or post.

wpforms PayPal registration form design

When you are satisfied, press the button Publish button, and that’s it. A new page with your registration form is now online on your website.

Additionally, you can add the registration form to any widget-enabled area or sidebar.

To do this, you need to use the form’s shortcode.

To access it, first make sure you have saved the form. Then go back to your WordPress dashboard and navigate WPForms » All forms. Here you will find a list of all the forms you have created with WPForms.

You will also receive information such as the name of the form, the author, the creation date and the number of entries. Most importantly, find the form’s shortcode.

Add wpforms with shortcode

So copy the shortcode and open a new or existing page. In the page editor, look for the “Shortcode” block. Then drag and drop it into any sidebar or widget-ready area. When you’re done, paste the shortcode you just copied.

wpforms adds form with shortcode

Finally, click Update or Publish at the top of the editor.

That’s it. The registration form should appear where you placed the shortcode on the live page.

Now you have successfully created a registration form with PayPal payments and added it to your WordPress site.

Once users start registering, WPForms collects the login and user information. You can access this data in your WordPress admin area at WPForms » Entries. You can select your form and view the entries, graphics and statistics.

Form entries in wpforms

Congratulations! You can now create a WordPress registration form with PayPal payment fields. Next, we’ll show you how to create a custom PayPal payment form for WordPress sites.

How to create a custom PayPal payment form for WordPress

A custom PayPal payment form is one of the best ways to easily receive money directly in WordPress. Users do not need to register on your site or take any other steps to make a purchase. All you need to do is add your information and payment details.

You can use this form to sell tickets, products, services, collect donations, place custom orders, make bookings and more. Of course, you can also use this form to collect user data, but this is not a requirement.

However, the reality is that manually integrating PayPal into WordPress can take a lot of time and requires a lot of programming.

We recommend using it here too WPFormsthe best WordPress form builderto create a PayPal payment form.

WPForms allows you to track every form submission and payment in the WordPress dashboard. Additionally, payments go to your PayPal account, where you can securely transfer the money to your bank account.

Step 1: Install the PayPal Commerce Add-on

Now we have already shown you above how to install and activate WPForms. So you follow exactly the above steps to install and activate the WordPress plugin.

However, for this PayPal payment guide, we’ll use a PayPal form template instead. So in order to access all PayPal templates and use functions, you must first install and activate them PayPal trading Addon for WPForms.

With this WPForms add-on, you can not only receive PayPal payments but also set up card payments. You can also use it to receive recurring payments and set up subscriptions. However, we would like to point out that you can only use the PayPal Commerce Addon with a PayPal business account.

To do this, go to WPForms » Add-ons. Here, use the search bar to find the “PayPal Commerce” add-on. Then install and activate it.

wpfroms PayPal Commerce add-on

That’s it. You can now use WPForms and the PayPal Commerce add-on to receive money via a payment form. Next, we connect PayPal Commerce to WordPress.

Step 2: Connect a PayPal business account to WordPress

Connecting WPForms with the PayPal Commerce add-on in WordPress is a straightforward process that allows you to easily process payments through your website.

First, navigate to WPForms » Settings in your WordPress dashboard and select the “Payments” tab. Scroll down from here PayPal trading section and select “Connect to PayPal Commerce”.

wpforms connect PayPal trading

A login window will appear where you enter your PayPal business account email address and select your country or region from the drop-down list.

wpforms PayPal connection popup

Then follow the instructions in the next pop-up window. All you need to do is enter all the personal and business information required to link your PayPal business account.

wpforms PayPal business connection completed

Once finished, you will be redirected back to your WordPress dashboard where you will see a notification informing you that the process was successful.

wpforms PayPal Commerce connection status

Step 3: Select a custom WPForms PayPal form template

To access the WPForms templates, navigate to again WPForms » Add New. Here, enter “PayPal” in the search bar to find all templates in this category.

You will see options like:

  • PayPal donation form for alumni
  • PayPal church donation form
  • School uniform order form
  • Wholesale order form
  • PayPal form for school trips
  • And more…
wpforms PayPal templates

However, for this guide we will use the PayPal payment form Template because it contains all the fields we want to use to create a simple PayPal payment form. Next, hover over the template and select “Use Template.”

wpforms selects PayPal template

This will open the WPForms form builder on the next screen. Here, too, you can see the form preview on the right and the form fields on the left.

The form template can be started unchanged. But you can also add any custom fields that suit your goals, just like with the registration form we looked at earlier.

Drag and drop new fields into the form

Step 4: Connect PayPal to the form

First, go to the “Payments” tab in your form builder and select “ PayPal trading as your payment gateway. Here, use the toggle buttons to enable either one-time or recurring payment options.

wpforms enables form builder for one-time payments

Once this is done, WPForms will expand the mapping options depending on the toggle you enable. If you select One-time paymentsyou need to map the following options using drop-down menus.

  • name – Associated with “Name”.
  • e-mail – Associated with “Email”.
  • Billing address – Associated with “Address”.
wpforms one-time payments

Depending on your form customization, additional fields may need to be mapped. This option allows customers to make individual payments for products or services.

You can also select “Recurring Payments” if you use the PayPal Commerce add-on.

To do this, create a plan name and select a recurring time. These are subscriptions with flexible weekly, monthly or annual intervals that you can set up quickly. Next, customize the product type and overall cycles.

wpforms settings for recurring payments

After that, go to “Fields” and select that Payment fields Section on the form creation page.

Here, drag the “PayPal Commerce” field into your form builder and place it where you want.

wpforms paypal commerce field

Next, a popup will ask you to enable PayPal payments. You can confirm this by clicking “OK” as you have already set this up in “Step 2” of this guide. If not, don’t worry, WPForms will redirect you to the Settings page at this point.

wpforms activate PayPal

Next, go to Field options under the “General” tab. Here go to “Supported Payment Methods” where again use the toggle keys to activate the options.

You have the option to activate PayPal Checkout and credit card. Even if you use a PayPal add-on, WPForms still allows you to receive credit card payments if the PayPal Checkout button is disabled.

Select the one below Standard payment method. Now that you have activated both PayPal Checkout and credit card, you can select the payment method that is most convenient for you as your priority payment method.

wpforms field options Paypal Commerce

Next, go to the “Supported Credits” section and use the toggle keys to enable the desired credits. You have options like American Express, Visa, Master Card, Discovery and more.

wpforms paypal commerce card icons

Step 5: Publish your PayPal payment form

Once you’re happy with your form customizations and PayPal payment gateway setup, it’s time to publish. Here, too, you have three options for publishing the form. You can embed the form into a new page, an existing page, or use a shortcode to add it to your WordPress site.

That’s all we have for you here. We hope this tutorial helped you learn how to create a custom PayPal form and registration form with PayPal fields. If you have additional questions, check out the frequently asked questions below.

FAQs: How to create registration and payment forms with PayPal fields

Can I create a PayPal form popup?

Yes, you can. If you want the PayPal form to open a popup when a customer clicks a payment button, you can use: OptinMonster. It is the best conversion optimization tool on the market. OptinMonster is easy to use and allows you to target your customers at the right time and in the right place. You can create a popup and then embed the PayPal form in it using the form shortcode. Additionally, you can add the popup link anywhere on your website, within URL links, using the Buy Now or Donate buttons. There are so many possibilities. Follow this guide to create an on-click popup for your form: How to open a WordPress lightbox popup on click.

What is the best free payment plugin?

WP Simple Pay is the best free payment plugin for WordPress. It makes collecting payments online so easy to set up and use for everyone. You can accept one-time and recurring Stripe payments on your WordPress site. And all without setting up a WooCommerce store and shopping cart.

What is the best donation plugin for WordPress?

WP Charitable is the best WordPress plugin to help you fundraise. It was created to help nonprofits raise funds without charging them high fees and losing control of their campaigns. You can accept online donations via PayPal and offline. These options are available by default and are free. All you have to do is click a few buttons to activate the PayPal donation option.

Final word: How to create registration and payment forms with PayPal fields

WPForms is undoubtedly the best WordPress form builder plugin that allows you to receive payments with PayPal. The best part is that you can use it to create more forms for your website, such as: B. a contact form or a callback request form. This allows potential customers to contact you to learn more about your product or concern. This will help you overcome objections and increase registrations, sales and conversions.

You are also not limited to PayPal payments. You can also integrate the form with Stripe, Authorize.net and Square Payments.

That’s all we have now. We hope this tutorial helped you learn how to create registration and payment forms with PayPal fields and a PayPal payment form.

For your next steps, consider these resources to further increase user registrations for your conference or events:

The first article lists the 8 best WordPress plugins for affiliate marketers. In the next post you will learn how to create a squeeze page. In the last article you will learn how to sell on WordPress with PayPal.

Want Latest Updates in Your Inbox?

Leave a Comment

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

Scroll to Top