
Accept Stripe payments for Contact Form 7 turns your CF7 forms into powerful Stripe payment forms. Accept one-time and recurring payments, sell products, collect donations, and manage subscriptions โ all without leaving WordPress.
๐ Payment Methods
Checkout Redirect (Free)
Redirect customers to Stripe’s secure hosted checkout after form submission. Dynamic pricing, custom descriptions, and automatic post-payment emails.
Note: webhook setup is required.
Credit Card Fields (Pro)
Embed on-site credit card fields directly in your CF7 forms. Real-time validation, custom styling, one-time and subscription payments.
Payment Element โ 30+ Methods (Pro)
Accept cards, wallets, bank debits, and local payment methods through Stripe’s Payment Element. Auto-detects methods by customer location with mobile-optimized layout.
Supported methods: Credit/debit cards, Google Pay, Apple Pay, PayPal (Europe), Afterpay, Affirm, Klarna, ACH, iDEAL, Bancontact, EPS, Giropay, P24, WeChat Pay, Alipay, and more.
Recurring Subscriptions (Pro)
Flexible billing intervals (daily/weekly/monthly/yearly), custom trial periods, and automated recurring charges.
๐ Transactions Report
Monitor every payment from your WordPress dashboard with a built-in transactions report:
- Overview Dashboard โ Revenue charts, status distribution, and stat cards for total/success/failed/pending revenue
- Date Filters โ Quick presets (7 days, 30 days, this month, last month, all time)
- Transaction Table โ Searchable, sortable list with status, amount, customer, and form filters
- Detail View โ Full transaction details including form submission data
- Delete & Manage โ Remove or review individual transaction records
โจ More Features
- Dynamic Pricing โ Set payment amounts from CF7 form field values
- Email Notifications (Pro) โ Customizable payment confirmation emails with placeholders
- Multi-Currency โ 135+ currencies supported
- Test & Live Mode โ Switch between Stripe test and production environments
- Webhook Ready โ Built-in webhook endpoint with auto-configuration and testing
- Security โ PCI-DSS compliant, SCA-ready. Payment data handled directly by Stripe
- Performance โ Only loads Stripe scripts on pages with payment forms
๐ฏ Use Cases
- Product sales and order forms
- Donation and fundraising campaigns
- Event registrations and ticket sales
- Membership and subscription sign-ups
- Service bookings and deposits
- Course enrollments
- Digital product downloads
๐ Official Stripe Verified Partner
Pay Addons is an official Stripe Verified Partner with early access to new features โ ensuring the most up-to-date and reliable Stripe integration for Contact Form 7 users.
External Services
The plugin connects to Stripe’s API (https://api.stripe.com/v1/) to process payments and manage transactions. JavaScript library: https://js.stripe.com/v3/. Service provider: Stripe, Inc.
Screenshots

Stripe settings page โ Easy configuration and account connection

Checkout redirect โ Seamless transition to Stripe-hosted checkout

Credit card field โ Embedded payment form with real-time validation

Payment Element โ Multiple payment methods in one interface

Transactions report โ Overview dashboard with revenue charts and stats