Select Page

This page contains affiliate links to products. We may receive a little commission for purchases made through these links at no extra cost for you.


Have you ever wondered how to integrate online payments into your eCommerce site? As an e-commerce entrepreneur who takes your business seriously, you obviously want to find and accept the most secure payment methods. No matter what kind of business you are running, it is vital to be able to accept online payments. While specific business models can get away without offering this feature, most companies will have an easier time expanding their customer base if they provide payment gateways that are easy to use and secure.

Unfortunately, this is a field where it can be hard to know where to begin your search for the right platform. After all, there are dozens of different players out there right now, each with its own pros and cons. The solution is the new Authorize.Net integration offered by WPForms, one of the best and powerful contact form plugins for WordPress.

Thanks to WPForms, you can now easily create Authorize.Net payment forms in WordPress that accept credit cards right on your website, making your online store more effective. In this post, we will see what Authorize.Net is, the simplest way to integrate one of the market leaders of payment gateway systems in your store, and how the WP Forms Authorize.Net addon works.

What is Authorize.Net

Authorize.Net (a company acquired by Visa in 2010) is a well-known payment gateway service provider that manages billions of transactions. Over 430,000 merchant customers worldwide have already trusted this platform.

Businesses using Authorize.Net allow their customers to pay by credit card and electronic check directly on the site. This is a great advantage if we think that other online payment services (such as Paypal) require the customer first to create an account on the platform to make the transaction online. Plus, not all users have an account or want to open one, and this could complicate things and be a bottleneck during the payment process.

With Authorize.Net, your users can enter shipping information and credit card details directly on your shopping cart page and make the payment immediately. But how to implement Authorize.Net on your eCommerce in just a few clicks? As already mentioned, the solution comes with the new WPForms add-on.

Authorize.Net addon on WPForms

Thanks to an intuitive drag & drop system, WPForms allows you to create contact forms and forms for WordPress in a few steps, with little effort and without knowing a single line of code.

This plugin is considered the most powerful form generator for WordPress, is used by over 3 million users worldwide, and after the WPForms Stripe integration, finally another long-awaited feature for store owners: the WPForms Authorize.Net add-on to create an Authorize.Net payment form on your WordPress site and accept credit card payments from your customers.

Here you can see how the Authorize.Net integration works within the WPForms dashboard:

Authorize.Net addon on WPForms

Authorize.Net Addon Benefits

The main advantage of the Authorize.Net addon for WordPress with WPForms is the straightforward configuration: just follow the steps on the dashboard and fill in the fields.

You can accept payments anywhere and from any device. Payments can be recurring, as in the case of a subscription, or one-time, as for product purchases. The Authorize.Net module accepts all major credit cards.

WPForms also offers the ability to enable conditional logic. This way, you can make your forms more effective in terms of conversion and improve the user experience on the cart page. The module is also enabled to detect card fraud with speed and accuracy.

WPForms’ payment modules are also ideal for sites that want to receive online payment through PayPal.

How to install Authorize.Net on WordPress sites

After installing the WPForms plugin on your WordPress site, you can select and activate the Authorize.Net add-on. Then simply open the WPForms settings and click on the Payments tab. The drop-down menu allows you to change the currency.

How to install Authorize.Net on WordPress sites

At this point, if you don’t have an account with Authorize.Net it’s time to create one! In order to receive payments and process transactions, you need to set your account to Live.

How to install Authorize.Net on WordPress site and accept payment

The Authorize.Net account is then ready to be connected with WPForms. In the Settings > API Credentials and Keys section you will find the authorization codes to paste on WPForms (API login ID and Transaction key). Be careful because live transactions have different codes than test mode transactions.

Transaction key and API WPForms

If you need to ask for a new access key, the system will require you to verify your identity and to enter a PIN to authorize the process.

Once you have completed the appropriate verifications and connected Authorize.Net to your WordPress site, you can then come back to the add-on, activate it, fill in the required fields, and finally save. Payments with Authorize.Net are now active on your WPForms modules.

How much does Authorize.Net integration for WordPress site cost?

The Authorize.Net WPForms addon is available with the WPForms Elite license at € 299,50 per year (50% discounted price instead of € 599). WPForms plans start at $39.50/year with some interesting features that make the difference for both small blogs and large platforms.

See all WPForms plans here and discover the features