WordPress plugin · Ninja Forms family

Ninja Forms – Authorize.net

Accept Authorize.net card payments in Ninja Forms, with recurring billing and trial periods.

Version

3.1.6

Last updated

Apr 21, 2026

Developer

Ninja Forms

GPL · Official site →

Auto updates Unlimited sites Unlimited downloads No daily limits

About This Plugin

The Authorize.net add-on for Ninja Forms accepts credit card payments directly in any form. After submission, a payment popup appears for card entry, so customers never leave your site. Once the transaction clears, the remaining form actions fire and the confirmation email goes out.

Enter your API Login ID and Transaction Key in Ninja Forms settings and assign the Authorize.net action to your form. Recurring billing takes a payment interval in days or months, a total number of payments and an optional trial period at a lower amount. Charge a fixed amount, calculate totals from form fields, or let visitors enter their own amount for donations.

Authorize.net sandbox credentials let you test before going live. Transaction merge tags put card type, last four digits and transaction ID into confirmation emails and notifications. Billing and shipping details go to Authorize.net with every payment.

$99
a yearor $299 lifetime

Start with the free trial.
Decide after thirty days.

Start My Free Trial

No credit card required.