Plugin
PluginUpdated
Ninja Forms Stripe
Ninja Forms Stripe is a WordPress payment plugin by The WP Ninjas.
Product facts
- Version
- 3.2.13
- Released
- 18 October 2026
- Type
- Plugin
- Licence
- GPL
- Included in
- Every plan, or $6.39 / year on its own
Overview
This plugin turns Ninja Forms into payment forms that process transactions through Stripe. It suits WordPress site owners who need to collect payments without relying on a larger ecommerce setup. Forms can support product purchases, service fees, donations, and recurring subscriptions, with payment options configured for each form.
Set fixed amounts or calculate totals from form fields and customer selections. Subscription forms can use a Stripe recurring payment plan, with optional trial periods. The plugin also lets you pass product details and customer information to Stripe, and use conditional logic to offer one-time or recurring payments on the same form.
Features
- One-Time And Recurring Payments: Use Ninja Forms to collect a single payment or create recurring subscriptions through Stripe for products, services, and other form-based transactions.
- Multiple Payment Methods: Offer card payments, Google Pay, Apple Pay, bank debits, and bank redirects, depending on the payment methods enabled for your Stripe account.
- Flexible Form Totals: Set a fixed amount or calculate totals from form selections and fields, including customer-selected amounts for donations.
- Subscription Plan Options: Connect a form to a Stripe recurring payment plan so submissions can create subscriptions, with optional trial periods.
- Purchase Details In Stripe: Send product names, descriptions, images, and customer information, including shipping details, with payments to keep transaction records informative.
- Conditional Payment Types: Use Ninja Forms conditional logic to let customers choose between a one-time payment and a recurring payment on the same form.
- Custom Payment Emails: Send tailored email notifications to customers, site administrators, or your team with purchase information beyond Stripe's default receipt options.
Best for
- WordPress sites selling products through forms
- Nonprofits collecting donations
- Service businesses accepting recurring payments
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. GPL 247 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 GPL 247 Updater on your site and paste your key from My Account. It installs new versions of Ninja Forms Stripe for you.






