Description

Authorize.net gateway connects Ninja Forms to Authorize.net’s payment infrastructure, processing credit card charges directly on the form without redirecting users to external pages. Designed for site creators who need to charge subscriptions, variable donations, or installment payments, the addon supports recurring billing with configurable intervals in days or months, trial periods, and billing cycle limits.

Main Features of Authorize.net

  • Inline payment, no redirection
    Displays the payment form directly on the page without sending visitors to the gateway’s external environment.
  • Recurring and subscription billing
    Configures intervals in days or months, maximum cycle counts, and trial periods for automatic charges.
  • Flexible payment amounts
    Accepts a fixed amount set by the administrator or a freely entered amount typed by the user on the form.
  • Sandbox mode for testing
    Simulates transactions with test credentials before enabling the production environment with real data.
  • Transaction merge tags
    Provides {anet:last4}, {anet:cardtype}, {anet:transactionID}, and {anet:subscriptionID} for use in emails and confirmations.

Benefits of Authorize.net

  • Reduced payment abandonment
    Keeping checkout within the form reduces friction and increases the purchase completion rate.
  • Automated recurring revenue
    Subscriptions and membership plans are charged automatically without manual administrator intervention.
  • Adaptation to different business models
    A single component covers one-time payments, recurring billing, free donations, and installments without additional configuration.
  • Traceability in communications
    Merge tags automatically insert transaction ID and card data into confirmation emails and thank-you pages.

Who is Authorize.net For?

  • Associations, clubs, and membership platforms charging monthly fees directly via forms in Ninja Forms.
  • Donation campaigns and nonprofit organizations needing to accept freely defined amounts by donors.
  • Developers and agencies integrating payments via Authorize.net in customized Ninja Forms forms.

How to Download Authorize.net

Authorize.net is available for download on this page. To install it, upload the .zip file through the WordPress panel under Plugins > Add New > Upload Plugin and activate it; Ninja Forms must be installed and active beforehand. The file is complete and ready for immediate use.

Those already using Ninja Forms to collect data can incorporate the Authorize.net gateway into their existing form workflow without changing platforms or creating separate checkout pages. Native support for recurring billing, free amounts, and transaction merge tags makes this module suitable for both online stores and services as well as organizations managing subscriptions or donation campaigns directly within site forms.

Frequently asked questions

Is Ninja Forms Authorize.net GPL-licensed?

Yes. Ninja Forms 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 Ninja Forms Authorize.net on multiple sites?

Yes. You can install Ninja Forms Authorize.net on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.

How much does Ninja Forms Authorize.net cost at Ultrapack?

Ninja Forms 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 Ninja Forms Authorize.net include updates?

Yes. The current version of Ninja Forms Authorize.net is 3.1.6, published at Ultrapack on Jul 7, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).

Is Ninja Forms Authorize.net scanned before publication?

Yes. Every version of Ninja Forms Authorize.net goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.

What are the requirements for the plugin Ninja Forms Authorize.net?

Requires WordPress 6.7 or higher. Tested up to WordPress 6.9.