The Gravity Forms Stripe Add-on is the official integration for processing payments through Stripe on WordPress.
This is EXACTLY the same product as distributed by the developer. Sales Page
1. System Requirements
To ensure the add-on functions correctly—specifically for secure communication and webhook processing—your environment must meet these benchmarks:
-
Gravity Forms: v2.9+ (Core plugin)
-
WordPress: v6.5+ (Recommended 6.9 for full support)
-
PHP: v7.4 or higher (v8.3+ recommended for performance)
-
SSL Certificate: Mandatory. Stripe will not process live transactions on non-HTTPS sites.
-
PHP Extensions:
curl,openssl,dom, andctypemust be enabled on your server.
2. Core Features
The add-on supports three primary transaction types:
-
Products & Services: Standard one-time payments.
-
Subscriptions: Recurring billing with customizable intervals (daily, weekly, monthly, yearly).
-
Donations: Fixed or user-defined amounts.
Key Capabilities:
-
Authorize Now, Capture Later: Secure funds during form submission but delay the actual withdrawal (useful for shipping or manual approval).
-
Stripe Link: High-speed checkout that auto-fills customer details.
-
Subscription Management: Includes support for Setup Fees, Free Trials, and integration with the Stripe Customer Portal for self-service cancellations.
-
Expanded Entry States: Version 6.0+ creates entries for failed payments, allowing you to trigger “payment failed” notifications to recover lost leads.
3. Supported Payment Methods
While credit cards are the default, the Stripe Payment Element (introduced in v5.0+) allows for a massive range of local and digital wallets:
| Category | Supported Methods |
| Wallets | Apple Pay, Google Pay, Cash App Pay |
| Direct Debit | ACH (US Bank Account), SEPA, BACS |
| Buy Now, Pay Later | Klarna, Afterpay / Clearpay, Affirm |
| Local/Regional | iDEAL, Bancontact, Giropay, Przelewy24, BLIK |
[!IMPORTANT]
Bank Transfers (Wire transfers) are generally not supported directly through the official add-on as they are asynchronous and do not provide immediate confirmation.
4. Security & Compliance
-
SCA Ready: Fully compliant with Strong Customer Authentication (SCA) requirements for European transactions.
-
PCI Compliance: Uses Stripe Elements or Stripe Checkout, meaning sensitive card data never touches your WordPress database or server.
-
Webhooks: Requires a dedicated webhook URL (configured in Stripe Dashboard) to communicate payment success/failure back to your site.
- Categories: WordPress Plugins
- Tags: Gravity Forms
