How To Create An Authorize.Net Payment Form In WordPress (Easy Steps)

Do you want to create an Authorize.Net payment form on your WordPress website? Then you come to the right place.

In this article, I will show you how to create an Authorize.Net payment form in WordPress, so keep patience.

How to make an Authorize.Net payment form in WordPress

Here we are going to use WPForms, which is the most used form-building plugin for WordPress.

WPForms has an Authorize.Net addon, so it is easy to create an Authorize.Net payment form in WordPress.

WPForms comes with four types of pricing plans: Basic ($39/year), Plus($99/year), Pro($199/year), and Elite($299/year).

But to use their Authorize.Net addon you need to buy their Elite plan. So, you need to pay more for that. But you will also get lots of features with the Elite plan.

Step – 1. Install and activate the WPForms plugin

Before that, make sure you already purchase WPForms. Once you have done, Install and activate the WPForms plugin. And also enter your license key and verify your premium license.

To activate your premium license, go to WPForms > Settings and paste your license key and click Connect.

WPForms license key section

Let’s move forward to the next step.

Step – 2. Install the Authorize.Net addon

To install the Authorize.Net addon, go to WPForms > Addons and install the Authorize.Net addon.

Once you have done, let’s quickly check that the payment settings are set up the way you want them in WPForms.

To check that, in the WordPress dashboard, click WPForms > Settings, then click the Payments tab.

Select the currency you want to use from the Currency dropdown here.

wpforms payment form currency settings

Step – 3. Customize Authorize.Net settings

First, log in to your Authorize.Net account. If you have not created your account, then do that first.

Once you have logged in, check if you are in Live mode or not. You can choose to set up your Authorize.Net payment form with a test connection if you want to. But in this example, we’ll set up a Live connection.

Next, we need our API Key. So, go to Account > Settings. And under the  General Security Settings, click API Credentials and Keys.

Copy your API Key and go back to your WordPress dashboard. And in your Payment tab, paste your API Key in the API Login ID section.

authorize net payment form api key

After doing that, go back to your Authorize.Net account and then click Obtain, then New Transaction Key. Then go ahead and click Submit.

Create new transaction key in Authorize Net account

Now Authorize.Net will send an email to your email address with a Pin. Check your email, then paste the PIN in and click Verify PIN.

Now you have your transaction key, copy that key and paste the key in the Transaction Key field.

authorize net payment form payment key

Click the Save button, to save it. Now WPForms and Authorize.Net are connected.

Step – 4. Create Authorize.Net payment form

To create your Authorize.Net payment form, go to WPForms > Add New and choose a template for your form. WPForms has lots of pre-made form templates, you can choose one of those or choose the Blank Form template to create your form from scratch.

Click the template you want to use and WPForms will open the form builder. All the templates are fully customizable, so don’t need to worry about that.

If you want to add a new block, then select the block you want to add to your form from the left and drag and drop it in your form.

It is easy to add new blocks in your form and customize your form.

Once you’ve finished customizing your form, move forward to the next step.

Step – 5. Customize your payment form settings

Click on the Payments tab from your left side and select the Authorize.Net payment option.

authorize net payment form settings in WPForms

Here are the things you need to do:

  • check the box called Enable Authorize.Net payments to turn on payment processing for the form.
  • In the Payment Description box, type the words that will appear on your customer’s credit card statement. You’ll probably want to type the name of your store here.
  • If you want to send an email receipt to your users, then select Email in the Authorize.Net Payment Receipt dropdown. If you don’t select anything here, the customer won’t get a receipt.
  • In the Customer Name section, select Name to have the customer’s name associated with the payment.

And there you have it. Now you have successfully created your Authorize.Net payment form in WordPress.

In the end, don’t forget to publish your form.

If this article helped you out, please share this article with your friends and family. Thanks for reading.

Newsletter Updates

Get freebies, and special offers delivered directly to your inbox.

Leave a Reply