Accept Stripe for Contact Form 7 – by Pay Addons
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.
