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. View Docs · Demo 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. View Docs · Demo 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. View Docs · Demo Recurring Subscriptions (Pro) Flexible billing intervals (daily/weekly/monthly/yearly), custom trial periods, and automated recurring charges. View Docs 📊 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.
Top keywords
- stripe14×3.59%
- payment10×2.56%
- form6×1.54%
- forms5×1.28%
- methods5×1.28%
- view5×1.28%
- docs4×1.03%
- pay4×1.03%
- payments4×1.03%
- pro4×1.03%
- view docs4×1.03%
- accept3×0.77%
Payment Plugins for Stripe Elementor – by Pay Addons
Pay Addons is the most complete Stripe payment plugin built exclusively for Elementor. Sell products, accept donations, run subscriptions, and collect payments — all without writing a single line of code. Whether you use Elementor Free or Elementor Pro, Pay Addons has you fully covered. 🔀 Works With OR Without Elementor Pro No Elementor Pro? Use Our Built-In Form Builder Our included form builder gives you everything you need — no Elementor Pro required: 10+ Form Fields: Text, email, textarea, number, radio, select, checkbox, and more On-Site Credit Card Processing: Embed a credit card field directly in your form On-Site Multi-Method Payments: Accept 40+ payment methods via Stripe’s Payment Element Stripe Checkout Redirect: Redirect to Stripe’s secure hosted checkout after form submission Full Custom Styling: Complete control over fields, labels, buttons, and layout Decimal & Dynamic Pricing: Custom amount inputs and PHP-based pricing logic View Docs · Live Demo Already Have Elementor Pro? Supercharge Its Forms Add Stripe payment fields directly into your existing Elementor Pro forms — all native Pro features (reCAPTCHA, multi-step, conditional logic, email actions) continue to work: On-Site Credit Card Processing: Add a credit card field to any Elementor Pro form On-Site Multi-Method Payments: Add Stripe’s Payment Element (40+ methods) to any Pro form Stripe Checkout Redirect: Trigger a Stripe Checkout redirect on Pro form submission Recurring Subscriptions: Collect subscription payments directly through Pro forms View Docs 🧩 Widgets Free: * Checkout Button — One-click redirect to Stripe-hosted checkout. Supports one-time, recurring, coupons, and tax. (demo) * Price Table — Pricing tables with direct checkout action, including subscriptions. (demo) * Confirmation Summary — Display receipt details on your thank-you page after Stripe Checkout. Pro: * Checkout Redirect Form — Custom form with redirect to Stripe’s hosted checkout. Multi-method, coupons, automatic tax. (demo) * Checkout Credit Card Form — On-site credit card form with one-time, recurring, and automatic tax like VAT support. (demo) * Checkout Payment Element Form — On-site form with 40+ payment methods via Stripe’s Payment Element, including automatic tax like VAT support. (demo) * Custom Confirmation Page — Redirect to your own branded receipt page using the [epa-receipt] shortcode with full merge fields. 📋 Demo Templates Import any of our 30+ pre-built templates directly from the Elementor editor. Each template is ready to connect to your Stripe account and go live in minutes. Checkout Button Showcase — 6 real-world Stripe checkout button layouts. (Free) Pricing Table — SaaS 3-Tier — Pricing table with per-plan Stripe checkout buttons. (Free) Product Purchase — 40+ Payment Methods — Checkout form accepting cards, wallets, and 40+ local methods. (Pro) Donation Form — Preset & Custom Amount — Flexible donation form with preset and custom amount inputs. (Pro) Charity Donation — Monthly or One-Time — Donors choose a one-time gift or recurring monthly donation. (Pro) Event Registration — Multi-Step — Multi-step form for event attendees with ticket selection and payment. (Pro) Membership Sign-Up — Membership form with recurring Stripe billing. (Pro) SaaS Flexible Plan Signup — SaaS plan signup with flexible billing intervals. (Pro) Freelance Project Deposit — Collect an upfront deposit from clients before starting work. (Pro) Salon Appointment Booking & Deposit — Booking form with deposit collection to reduce no-shows. (Pro) Browse all templates → payaddons.com/elementor-demo/ 💳 Payment Methods Cards: Visa, Mastercard, American Express, UnionPay, and more. Wallets: Alipay, WeChat Pay, Cash App Pay, GrabPay, Kakao Pay, Naver Pay, Payco, Samsung Pay, Revolut Pay, Amazon Pay, Satispay, PayPal (European Stripe accounts only). Bank Debits: ACH Direct Debit (US), ACSS Debit (Canada), SEPA Direct Debit (Europe), Bacs Direct Debit (UK), BECS Direct Debit (Australia), NZ Bank Account. Bank Redirects / Vouchers: iDEAL, Bancontact, SOFORT, EPS, Giropay, P24 (Przelewy24), BLIK, Swish, Twint, FPX, Multibanco, Boleto, Pix, OXXO, Konbini, PayNow, PromptPay, Pay by Bank, Bank transfers. Buy Now, Pay Later: Affirm, Afterpay (Clearpay), Klarna, Alma, Billie, Zip. Other: Crypto, Korean Local Cards. ✨ More Features 30+ Templates — Pre-built payment page templates: donations, subscriptions, events, products, and more Automatic Tax Calculation — Stripe Tax integration for Checkout Redirect, Payment Element, and Credit Card forms. Automatically calculates sales tax, VAT, and GST based on customer location (address field required for on-site forms) Advanced Subscriptions — Daily / weekly / monthly / yearly billing, setup fees, occurrence limits Multi-Currency — 135+ currencies worldwide Smart Notifications — Automated payment confirmation emails Transaction Dashboard — Full submission log and report overview Per-Form Stripe Accounts — Assign independent Stripe API keys to each form — live or test mode — with a dedicated webhook URL and signing secret per form. No shared secrets, no cross-account confusion. Perfect for agencies managing multiple clients on one site Developer APIs — Hooks, filters, and custom extensions Dynamic Pricing — PHP code tags for custom price logic Dynamic Fields — Pre-fill fields from URL parameters Security — PCI DSS compliant, SCA-ready, GDPR compliant. Payment data is handled directly by Stripe. 🔑 Per-Form Stripe Account Configuration Run multiple Stripe accounts on a single WordPress site — each form fully isolated: Independent API Keys — Set a form-level Stripe public + secret key pair that overrides your global settings Dedicated Webhook Endpoint — Each form generates its own unique webhook URL. Register it in the Stripe Dashboard for that specific account Per-Form Signing Secret — Each form stores its own webhook signing secret, eliminating shared-secret risks Live / Test Mode Per Form — Mix live and test-mode forms side by side during development Multi-Account Webhook Verification — Incoming webhooks are verified against the correct account’s signing secret automatically Transaction Filtering by Mode — The admin transaction dashboard now lets you filter by Stripe mode (live / test) so you never mix real and test data Ideal for: agencies hosting multiple client storefronts, marketplaces with separate Stripe accounts per seller, or teams running parallel staging and production environments on one site. 🏆 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 Elementor 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.