Skip to content
Just updated71 new versions in the last 24 hoursDownloads left today: of of leftNo downloads left today · Resets in h
Ninja Forms Authorize.net plugin cover image

PluginUpdated

Ninja Forms Authorize.net

by Ninja Formsv3.1.6Unlimited sites

Ninja Forms Authorize.net is a WordPress add-on from Ninja Forms that connects your forms to the Authorize.net payment gateway.

Product facts

Version
3.1.6
Released
17 April 2026
Type
Plugin
Licence
GPL
Included in
Every plan, or $4.19 / year on its own

Overview

Many sites need to take a payment but do not want to send visitors to another page to do it. This add-on solves that by placing the credit card payment inside a form you already build with Ninja Forms. It suits donation pages, event registrations and product orders, and it works for one-time charges as well as recurring billing.

Setup uses your Authorize.net API keys and a few settings, so no coding is needed. You can run the form in sandbox mode to test the whole payment flow, then switch to live transactions. Amounts can be fixed, entered by the customer or calculated inside the form. Transaction data and logs appear within Ninja Forms, which helps you track payments and trace errors.

Features

  • Connect with API keys: Link any Ninja Form to your Authorize.net account by entering your API keys and adjusting a few settings. No coding is required to get a payment form working.
  • On-page card payments: Visitors enter their credit card details directly on your site. There are no page redirects, so the payment stays inside the form they are already filling in.
  • One-time and recurring billing: Accept single charges or subscription payments, with customizable payment intervals and quantities, so the same add-on covers purchases, donations and ongoing plans.
  • Subscription trial periods: Set up a trial period on recurring payments, giving new subscribers a trial stretch before regular billing begins.
  • Flexible payment amounts: Charge a fixed price, let customers type their own payment or donation amount, or calculate totals dynamically inside the form.
  • Sandbox and live modes: Test your payment workflow in sandbox mode first, then move to live transactions once the form behaves the way you want.
  • Payment method choices: Pair it with the Ninja Forms PayPal add-on and Conditional Logic so users can pick credit card or PayPal within a single form.
  • Transaction data and logs: Review transaction details and logs inside Ninja Forms to follow payments and diagnose errors tied to credit card verification or submissions.

Best for

  • Nonprofits collecting online donations through WordPress forms
  • Event organizers taking paid registrations on their own site
  • Small shops and subscription services already using Ninja Forms

Changelog

Version 3.1.6 — 20 April 2026

  • Fixed Prevent duplicate transactions when form has multiple payment actions
  • Improved Fix PHP 8.2 dynamic property deprecation warnings
  • Fixed Fix undefined array key warnings in PaymentGateway
  • Improved Fix translation loading timing for merge tags

Earlier versions

  • 3.1.5 (26 January 2026): 3 fixed
  • 3.1.1 (22 February 2023): 1 improved, 1 removed

FAQ

Is Ninja Forms Authorize.net free?

The code of Ninja Forms Authorize.net is licensed under the GPL, so anyone may use, change and share it. Buy GPL is a paid service: a plan or a purchase of Ninja Forms Authorize.net gives you the download and its updates. The developer's own support, licence key and online services are not included.

Which version of Ninja Forms Authorize.net is this?

Version 3.1.6, released 17 April 2026. New versions appear here when the developer publishes them.

How do I update Ninja Forms Authorize.net?

Install Buy GPL Updater on your site and paste your key from My Account. It installs new versions of Ninja Forms Authorize.net for you.