Description
The Stripe add-on connects WPForms to the Stripe gateway, adding a credit card field to forms and processing one-time and recurring payments directly on Stripe’s secure infrastructure. It is designed for those who sell online courses, professional services, or digital products and need to charge through a form, with support for subscriptions, recurring donations, and streamlined checkout without redirecting the visitor away from the site.
Key Features of Stripe
- Native card field
Inserts a tokenized credit card field via Stripe Elements into the form builder. - Recurring payments
Creates subscription plans billed automatically on daily, weekly, monthly, or annual cycles. - Conditional billing logic
Adjusts the amount charged according to the options selected by the visitor within the form. - Status webhooks
Syncs Stripe confirmations, failures, and refunds with WPForms entries in the dashboard. - Test and production mode
Switches between sandbox and live API keys to validate flows before publishing.
Benefits of Stripe
- Checkout without redirect
Keeps the visitor on the form page during payment, reducing funnel abandonment. - Automated recurring revenue
Renews subscriptions on the card without manual intervention at each billing cycle. - Lower compliance risk
Reduces PCI exposure with tokenization and SCA authentication ready for the European standard. - Flexible per-form billing
Adapts the amount to the visitor’s profile in donations, registrations, and service contracting.
Who Is Stripe For?
- Those who sell courses, ebooks, or consulting services and need to charge directly through a site form.
- Organizations that receive recurring donations and want to collect monthly contributions without intermediaries.
- Aimed at those who offer professional services (law, design, therapy) and close contracts with payment integrated into the brief.
How to Download Stripe
The Stripe add-on is available for download here at Ultrapack. After downloading the .zip file, install it via Plugins > Add New > Upload Plugin, select the file, and activate. With WPForms already present on the site, the API key settings appear in the Payments tab, and the Stripe field becomes available in the form builder.
For those who already use WPForms to capture leads, registrations, and one-off orders, Stripe turns these same forms into native billing points, eliminating the need to integrate with external checkout platforms. The combination covers common scenarios for digital products, recurring services, and fundraising, keeping contact, payment, and history data centralized in the WordPress dashboard.
Frequently asked questions
Is WPForms – Stripe GPL-licensed?
Yes. WPForms – Stripe 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 WPForms – Stripe on multiple sites?
Yes. You can install WPForms – Stripe 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 WPForms – Stripe cost at Ultrapack?
WPForms – Stripe 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 WPForms – Stripe include updates?
Yes. The current version of WPForms – Stripe is 3.5.0, published at Ultrapack on May 10, 2025. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WPForms – Stripe scanned before publication?
Yes. Every version of WPForms – Stripe goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WPForms – Stripe?
Requires WordPress 5.5 or higher and PHP 7.2 or higher.
What changed in this version
Version 3.5.0 2025-04-22
- IMPORTANT
- Support for PHP 7.1 has been discontinued. If you are running PHP 7.1, you MUST upgrade PHP before installing this addon. Failure to do that will disable addon functionality.
- The minimum WPForms version supported is 1.9.5.
Version 3.4.0 2024-04-23
- Compatibility with WPForms 1.8.8.
- Minimum WPForms version supported is 1.8.8.
Version 3.3.0 2024-01-09
- Compatibility with WPForms 1.8.6.
- Minimum WPForms version supported is 1.8.6.
Version 3.2.0 2023-11-08
- Compatibility with WPForms 1.8.5.
- Minimum WPForms version supported is 1.8.5.
Version 3.1.0 2023-09-26
- IMPORTANT
- Support for PHP 5.6 has been discontinued. If you are running PHP 5.6, you MUST upgrade PHP before installing WPForms Stripe Pro 3.1.0. Failure to do that will disable WPForms Stripe Pro functionality.
- Support for WordPress 5.4 and below has been discontinued. If you are running any of those outdated versions, you MUST upgrade WordPress before installing WPForms Stripe Pro 3.1.0. Failure to do that will disable WPForms Stripe Pro functionality.
- Multiple Subscription Plans can now be configured on the Builder screen!
- Minimum WPForms version supported is 1.8.4.
- The now deprecated `wpmu_new_blog` hook was replaced with the `wp_initialize_site` hook.
- Stripe payment's country field was cropped off.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
wpforms-stripe.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
wpforms-stripe.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 5.5 or higher and PHP 7.2 or higher.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready