Description
The Authorize.Net addon is aimed at those who charge orders, registrations, and donations through forms, with a card payment field and connection of WPForm to the Authorize.Net gateway. The extension helps turn ordinary forms into billing flows, keeping data capture, submission confirmation, and payment within the same site process.
Main Features of Authorize.Net
- Authorize.Net Gateway
Connects WPForm forms to payment processing via Authorize.Net. - Payment field
Adds card data collection within the form flow. - Billing forms
Enables creating orders, registrations, and donations with integrated payment. - Per-form configuration
Defines payments separately within each form created in WPForm. - Flow without external checkout
Keeps form submission and billing in the same site process.
Benefits of Authorize.Net
- More direct billing
Reduces steps between form completion and payment confirmation. - Fewer parallel tools
Centralizes data capture and payment in the same form. - Flexible commercial use
Supports simple sales, one-time payments, registrations, and online contributions. - More organized operation
Associates data submitted via the form with the completed transaction.
Who is Authorize.Net Recommended For?
- Those selling simple products or services who need to charge directly through forms.
- Projects receiving donations, registrations, or fees online using WPForm.
- Those already using Authorize.Net who want to connect the gateway to the site’s forms.
How to Download Authorize.Net
Authorize.Net is available for download here at Ultrapack. After downloading the .zip file, install it under Plugins > Add New > Upload plugin, select the package, and activate. After activation, configure the addon alongside the WPForm installed on the site.
Authorize.Net expands WPForm for scenarios where the form also needs to complete a charge. Instead of separating registration, order, and payment into different tools, the addon organizes these data into a single flow, useful for simple sales pages, registration forms, fundraisers, and paid requests.
Frequently asked questions
Is WPForms – Authorize.Net GPL-licensed?
Yes. WPForms – Authorize.Net is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WPForms – Authorize.Net on multiple sites?
Yes. You can use WPForms – Authorize.Net on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does WPForms – Authorize.Net cost at Ultrapack?
WPForms – Authorize.Net costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WPForms – Authorize.Net include updates?
Yes. The current version of WPForms – Authorize.Net is 1.12.0, published at Ultrapack on Jul 6, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WPForms – Authorize.Net scanned before publication?
Yes. Every version of WPForms – Authorize.Net goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WPForms – Authorize.Net?
Requires WordPress 5.5 or higher and PHP 7.2 or higher.
What changed in this version
Version 1.12.0 2026-06-18
- Inline Connect buttons in the Form Builder Payments panel, allowing users to connect their payment accounts without leaving the form editor.
- Compatibility with WPForms 1.10.1.
Version 1.11.0 2026-03-17
- IMPORTANT
- Support for PHP 7.1 has been discontinued. If you are running PHP 7.1, you MUST upgrade PHP before installing this addon. Failure to do that will disable addon functionality.
- Addon requires the cURL extension to work. If you are running PHP without the cURL extension, you MUST enable it before upgrading this addon. Failure to do that will disable addon functionality.
- Compatibility with WPForms 1.10.0.
- The minimum WPForms version supported is 1.9.6.
Version 1.10.0 2025-03-05
- IMPORTANT
- Support for PHP 7.0 has been discontinued. If you are running PHP 7.0, you MUST upgrade PHP before installing this addon. Failure to do that will disable addon functionality.
- The minimum WPForms version supported is 1.9.1.
- Updated Authorize.Net PHP SDK to v2.0.4.
Version 1.9.0 2024-08-21
- Notice in the Form Builder when Authorize.Net is not connected or payments processing is not configured.
- Notice in the WPForms > Settings > Payments admin page when a selected currency is not supported by Authorize.Net.
- Updated logo to reflect the company's rebranding.
- Improved rendering of Payment fields according to W3C requirements.
- Updated Authorize.Net PHP SDK to v2.0.3.
- The minimum WPForms version supported is 1.9.0.
- Better compatibility with default Block themes.
- There was an error on multi-payment form submission.
- There was an API error in the case of a long subscription title.
Version 1.8.0 2023-09-27
- IMPORTANT
- Support for PHP 5.6 has been discontinued. If you are running PHP 5.6, you MUST upgrade PHP before installing WPForms Authorize.Net 1.8.0. Failure to do that will disable WPForms Authorize.Net functionality.
- Support for WordPress 5.4 and below has been discontinued. If you are running any of those outdated versions, you MUST upgrade WordPress before installing WPForms Authorize.Net 1.8.0. Failure to do that will disable WPForms Authorize.Net functionality.
- Minimum WPForms version supported is 1.8.4.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
wpforms-authorize-net.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
wpforms-authorize-net.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 5.5 or higher and PHP 7.2 or higher.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready