Authorize.Net: Ecommerce Payment Gateway Guide (+ WordPress integration with WPForms)

What is Authorize.Net

Authorize.Net ( is one of the most popular and long-standing payment gateway providers for theecommerce.

Founded in 1996 and acquired by CyberSource in 2007, Authorize.Net provides software and applications that route credit card payments from the point of sale to the actual credit card processor. Payment gateway providers like Authorize.Net are an additional but necessary service if a merchant wants to use a virtual terminal, a site shopping cart or some mobile processing applications.

Authorize.Net is also a preferred option because of its integration capabilities with FreshBooks accounting software (

Authorize.Net homepage

Features of Authorize.Net

Authorize.Net enables merchants to accept and process electronic credit card and check transactions via websites, retail stores, mail order/phone order (MOTO) call centers and mobile devices. Authorize.Net also has security and anti-fraud features. Let's explore its functionality.

Advanced Fraud Detection Suite

Authorize.Net Advanced Fraud Detection Suite

La suite Advanced Fraud Detection ( helps identify, manage and prevent suspicious and potentially fraudulent transactions, which can be costly.

Protection of user data

Authorize.Net User Data Protection

With a card-on-file solution, repeat customers can pay easily and hassle-free without re-entering payment details (

Customers can Save billing, payment and shipping information on file for future orders. Profiles can include multiple payment methods and shipping locations for ease of use. Additionally, you can manage customer profiles and issue transactions manually from the merchant interface or integrate your website or app using an API (Application Programming Interface).

Payment methods

Authorize.Net Payment method

Authorize.Net makes it easy for customers to pay by accepting payments they prefer (, including:

  • major credit cards;
  • signature debit card;
  • eChecks;
  • digital payment solutions.

Whether you sell online, in-store or via mobile devices, Authorize.Net Simplifies acceptance of all payment types, including EMV chip cards, digital payments and more.

Recurring payments

Authorize.Net Recurring Payments

Subscription-based billing is more popular than ever and the automatic recurring billing (ARB) allows you to customize not only pricing, but also features such as free trial periods and installment payments. Unlike many gateway providers, recurring billing ( is a standard gateway feature and does not require payment of an additional fee.

Automated Recurring Billing (ARB) is a convenient and easy-to-use tool for sending and managing recurring or subscription-based transactions. The unique and fully integrated electronic check payment method also allows users to accept and process payments from bank accounts directly through the Authorize.Net site or virtual terminal.

Account updater

Authorize.Net Account updater

Keep your card information up to date to avoid payment interruptions and lost sales ( Authorize.Net takes care of updating card data in CIM (Customer Information Manager) profiles and subscriptions with automated recurring billing to ensure a seamless payment process for your customers.

Digital invoicing

Authorize.Net Digital invoicing simplifies the submission of personalized digital invoices ( to any customer with an email address. Digital Invoices gives your customers a simple, hassle-free way to pay from their computer or mobile device. The service is included free with your Gateway account.

Simple checkout

Authorize.Net Simple checkout

Although Authorize.Net integrates with a vast number of third-party online shopping carts, the Gateway also provides Simple Checkout (, which allows you to generate HTML code snippets for "Buy Now" and "Donate" buttons to add to your website.

Merchant Account

A Merchant Account is a bank account used by a merchant specifically for the purpose of collecting proceeds from credit card payment transactions or a consumer's bank account.

You must have a merchant account to use a payment gateway., offers a payment plan that includes a merchant account, or you can use your preferred provider.

The company currently works with Global Payments and EVO Payments to provide merchant accounts for businesses that need them. It also has a partner directory on its site that lists nearly two dozen merchant service providers you can choose from for your merchant account. 

Other features

Authorize.Net also offers:

  • Address verification service (AVS)
  • Card Code Verification (CW2)
  • Synchronization with Quickbooks
  • Online Account Login
  • PCI DSS compliance
  • The ability to place the Authorize.Net Verified Merchant mark on your site
  • Online Support Center
  • Free telephone assistance

Opinions and reviews on Authorize.Net

As the leader in payment gateways, is trusted by over 430,000 merchants, and handles over 1 billion transactions and $ 149 billion payments each year.

Check out the customer reviews here:


Authorize.Net prices

Authorize.Net offers several pricing options ( Depending on their needs, a merchant can choose between the company's all-in-one option, payment gateway or enterprise solutions.

Merchants who only require the Payment Gateway of Authorize.Net will be charged a per transaction fee of $ 0.10 and a daily batch rate of $ 0.10 in addition to the monthly gateway fee of $ 25.

However, prices are likely to differ from these figures for traders who choose the option all-in-one of the company. The company charges a monthly gateway fee of $ 25 and a commission of 2.9% plus $ 0.30 per transaction.

Because Authorize.Net relies on resellers who can set prices to their liking, prices are very negotiable and many of the fees can be greatly reduced or eliminated.

How to Integrate Authorize.Net into WordPress with WPForms

Being able to accept online payments should be easy for everyone, no matter what payment platform you want to use on your site.

Now you can easily create Authorize.Net payment forms in WordPress that accept credit cards directly on your website thanks to the addon by WPForms ( the well-known plugin WordPress for creating custom forms.

With the addon, you can use your Authorize.Net account to accept card payments on your website using your forms with WPForms.

Some features provided with this add-on include:

  • A simple configuration
  • Ability to accept all major card payments online
  • Switch to mobile and accept payments anytime, anywhere and on all devices
  • Sell products and services with one-time or recurring payments
  • Enable conditional logic to optimize the conversion possibilities of your payment forms to
  • Utilizes Authorize.Net's customizable advanced fraud detection

To enable the Authorize.Net add-on, you need to go to the payments tab when editing a form. After linking your account, you will have an Authorize.Net enabled form ready to accept payments from your customers directly on your website.

The WPForms Authorize.Net addon is available with the WPForms Elite license:

Did you like this article? Share it!

Other articles on the subject that might interest you:

Consultancy and training courses on Lead Generation, Marketing Automation and Performance Marketing

Do you want to increase the quantity of potential customer contacts, improve contact quality, reduce the cost of lead acquisition, turn contacts into paying customers and increase their value over time?


Shall we have a chat?

Contact me: