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 Stripe plugin cover image

PluginUpdated

Ninja Forms Stripe

by The WP Ninjasv3.2.13Unlimited sites

Ninja Forms Stripe is a WordPress plugin by The WP Ninjas that adds Stripe payments to Ninja Forms.

Product facts

Version
3.2.13
Released
18 October 2026
Type
Plugin
Licence
GPL
Included in
Every plan, or $5.59 / year on its own

Overview

Many sites only need to take a payment now and then, and a full ecommerce setup can be more than the job calls for. This add-on connects a Ninja Form to your Stripe account, so a form you already know how to build can also collect money. You add your Stripe API credentials in the WordPress dashboard, and payments are processed directly through Stripe.

You choose how each form calculates its total: a fixed price, a calculated amount based on what the customer selects, or an amount the user picks. You can also send product details and customer information to Stripe with each payment. Forms can handle one-time purchases and subscriptions, and payment methods follow what is enabled in your Stripe account.

Features

  • One-time and recurring payments: Turn any Ninja Form into a Stripe payment form for single purchases or subscriptions, without adding a heavy ecommerce plugin to your site.
  • Many payment methods: Accept major credit cards, Google Pay, Apple Pay, ACH, BACS and SEPA bank debits, plus redirects like iDEAL and Sofort, based on the methods enabled in your Stripe account.
  • Fixed or variable totals: Set a fixed price or calculate the total from customer selections. This suits product lists, service fees and donations where the amount can change.
  • Subscription plan linking: Connect a form to a Stripe Recurring Payment Plan ID so new subscriptions are created on submission, with optional trial periods.
  • Customizable purchase details: Pass product names, descriptions, images and customer information, including shipping details, with each payment so your Stripe dashboard stays organized.
  • Conditional payment choices: Use Ninja Forms conditional logic to let customers pick between a one-time or recurring payment on the same form.
  • Custom purchase emails: Send tailored notifications with purchase details to customers, site admins or your team, in addition to Stripe's default receipt options.
  • Test mode: Check your payment workflow with Stripe's test API keys and test credit card numbers before you accept live payments.

Best for

  • Site owners selling a few products through forms
  • Nonprofits collecting one-time or recurring donations
  • Service providers charging fees or subscriptions on WordPress

Changelog

Version 3.2.13

  • Fixed Stop the form's remaining actions and show an error when Stripe reports a payment failed.
  • Fixed Add Stripe action metadata to the Stripe Customer when the Record Submissions action is disabled.
  • Fixed Show one consistent payment status for successful Stripe payments.
  • Improved Explain in the Customer Email Address help note that one-time payments need it for a Stripe Customer ID.

Earlier versions

  • 3.2.12 (9 September 2026): 1 improved, 3 fixed
  • 3.2.11 (24 August 2026): 3 improved, 5 fixed, 1 removed
  • 3.2.10 (27 April 2026): 4 fixed

FAQ

Is Ninja Forms Stripe free?

The code of Ninja Forms Stripe 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 Stripe 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 Stripe is this?

Version 3.2.13, released 18 October 2026. New versions appear here when the developer publishes them.

How do I update Ninja Forms Stripe?

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