How To Create Payment Forms For Easily in 2023?

Are you wondering how to create payment forms for

Do not worry. Check out this post and learn how you can easily create a payment form for using WPForms.

How To Create Payment Forms For
  • Save
How To Create Payment Forms For

Online payments should be simple as 1, 2, and 3. Everyone should be able to do it and everyone should have access to it, regardless of the payment platform you use.

WPForms has a solution for online payments. WPForms supports PayPal and Stripe, enabling you to take online payments quickly.

WPForms has launched an Authorize.Net add-on, which makes it easy to accept credit cards. 

With this new add-on, you can quickly and easily create Authorize.Net payment forms in WordPress that accept credit cards and signature debit cards right on your website.

As WPForms already has Stripe and PayPal add-ons, users would have more options for payments.

Here, I will provide all the necessary information about the Addon, from installation to creating forms for payments. Let’s get started creating payment forms for

Install And Activate WPForms

First, you need to install and activate WPForms. This WordPress plugin offers basic functionality, but if you want the premium features, you have to upgrade.

The add-on requires the WPForms Elite plan in order to be used in this tutorial. 

WPForms offers four different pricing plans starting at $39 per year.

WPForms Pricing review
  • Save
WPForms Pricing

Install Authorize.Net Addon

When you install WPForms, you can install through WPForms » Addon.

With, you can accept payments online anytime and anywhere.

Configure Authorize.Net Addon

Configure authorize addon
  • Save

Navigate to WPForms » Settings and click on Payments.

If you desire you can select the default currency. Go to and set up your account there.

Enter authorize details
  • Save

It is necessary to generate the transaction key and API login ID, these two are different in test mode and live mode.

You will need to log in to Authorize.Net to get the key, but it is best to do it in a new window since you would need to come back to this screen.

If you do not have an account, then you can create one easily from here.

enable accepting payments
  • Save

Upon signing into, you would see the account type you are accessing, either Test or Live.

It must be Live because that’s how we configure payments for live sites. If you want to test payments, you can make it Test.

Locate the API and then generate the transaction key from the account.

Once you got them, paste them on the WPForms settings page and save them.

You will receive a success message.

Create Payment Form

For this tutorial, we’ll use the online donation form.

Go to WPForms » Add new to create a form. You will find a variety of templates.

There is a donation form available. Select that and make the required changes to it.

create a form
  • Save

From the left side panel, you can add fields. If you want to edit a field, click on it and you will see customization options on the left side.

enable payments on form
  • Save

Here we’ve added a dropdown box for accepting recurring donations as well.

After you’ve completed all customizations, save the form.

Connect Authorize.Net To Donation Form has already been configured. We just need to enable it for the donation form.

Navigate to Payments in the form editor.

There are three payment gateways to choose from: Stripe, PayPal, and

connect authorize to forms
  • Save

Enable by clicking on it.

You will see three fields there. They are:

  • Payment Description: A payment description appears on the credit card statement, so you should enter it accordingly. One-time payments should have a description.
  • Payment Receipt: When your form includes an email field, the user receives the payment receipt via email. This method is useful for one-time payments. Choose the email field if you would like the user to receive the payment receipt in their inbox.
  • Customer Name: Selecting the customer name field sends this information to along with other information.

After you have finished setting up the form for a one-time payment, save it.

To set up recurring payments, please follow the steps below.

Configure Recurring Subscription Payments

enable recurring payments
  • Save

By selecting Enable Recurring Subscription Payment on the subscription page, you will receive a few options for setting it up.

  • Plan Name: The plan name appears on the credit card statement.
  • Recurring Period: Choose how often you want the payment to occur.
  • Customers Email: You can enter the email address of the customer in this field.
  • Customer Name: This selection also affects the customer.

After you have finished configuring your donation form, you can save it and publish it anywhere on your post or page.

Final Words

That’s all about how to create payment forms for If you have the right tools handy, you can set up the Authorize.Net payment solution very easily.

If you do not have a WPForms license, get started today.

  • Save


Blogger and Entrepreneur. You can follow him on Twitter. At, he writes mostly about Blogging and Technology Tips

Leave a Comment

Share via
Copy link