The WPForms Stripe Addon is a powerful integration that allows you to accept credit card payments, donations, and subscriptions directly through your WordPress forms.
This is EXACTLY the same product as distributed by the developer. Sales Page
Key Features & Functionalities
-
One-Time & Recurring Payments: Support for single product purchases or recurring subscriptions (daily, weekly, monthly, quarterly, semi-yearly, or yearly).
-
Stripe Link: Integration with Stripe’s “Link” feature, allowing customers to autofill saved payment details for a 1-click checkout experience.
-
Modern Payment Elements: Uses the Stripe Payment Element, which automatically displays the most relevant payment methods based on the user’s device and location (Apple Pay, Google Pay, etc.).
-
Conditional Logic (Pro only): Show or hide payment fields based on user selection (e.g., only show the credit card field if the user selects “Pay via Card” instead of “Pay via Invoice”).
-
Refund Management: Process and track Stripe refunds directly from your WordPress dashboard without logging into Stripe.
-
SCA Compliance: Fully compliant with Strong Customer Authentication (SCA) requirements for European transactions.
Technical Specifications & Requirements
To use the Stripe Addon effectively, your site must meet the following minimum standards:
| Component | Requirement |
| WordPress Version | 5.5 or higher (Latest version recommended) |
| PHP Version | 7.2 or higher (Note: WPForms 1.9.5+ discontinued PHP 7.1 support) |
| Security (SSL) | HTTPS/SSL is mandatory for live transactions to protect data. |
| Plugin Version | Latest version of WPForms (Lite or Pro) |
| Stripe Account | An active Stripe account connected via Stripe Connect |
Lite vs. Pro Comparison
One common point of confusion is what you get for free versus the paid version.
-
WPForms Lite (Free): Can accept Stripe payments, but includes a 3% transaction fee (on top of Stripe’s own fees) and lacks advanced features like conditional logic or the dedicated Pro Addon for complex subscription management.
-
WPForms Pro: Removes the 3% WPForms transaction fee and unlocks the Stripe Pro Addon, which provides more control over recurring cycles, custom metadata, and advanced form styling.
Configuration Checklist
-
Connection: Navigate to
WPForms > Settings > Paymentsto connect your account using the “Connect with Stripe” button. -
Form Setup: Add the Stripe Credit Card field to your form.
-
Enable Payments: Go to the
Paymentstab within the specific Form Builder and toggle Enable Stripe Payments. -
Webhooks: Set up webhooks (usually automatic via Stripe Connect) to ensure your site knows when a recurring payment is successfully processed or if a subscription is canceled.
- Categories: WordPress Plugins
- Tags: WPForms
