Addon Stripe with Contact Form 7
Addon Stripe with Contact Form 7

Addon Stripe with Contact Form 7

0/5 (0 ratings) 10 active installs Updated May 23, 2026
Stripe Integration settings — enter your API keys to connect your Stripe account.

Stripe Integration settings — enter your API keys to connect your Stripe account.

Addon Stripe with Contact Form 7 is the easiest way to add Stripe payment processing to any Contact Form 7 form on your WordPress site. Whether you’re collecting donations, service fees, booking deposits, or product payments, this plugin connects your forms to Stripe in just a few clicks.

When a user submits your form, they are prompted to complete their payment via Stripe. On successful payment, they are automatically redirected to a custom success page of your choice, and the standard Contact Form 7 email notification is sent as usual.

No coding or technical knowledge is required.

Key Features

  • Easy Setup — Connect to Stripe by simply entering your API keys. No complex configuration needed.
  • Enable Per Form — Turn Stripe payments on or off for each Contact Form 7 form independently.
  • Sandbox / Test Mode — Test your payment flow safely before going live using Stripe’s test environment.
  • Custom Amount & Currency — Set a fixed price and choose from multiple supported currencies.
  • Customer Email Capture — Map the customer’s email from your form directly to the Stripe payment record.
  • Item Description & SKU — Add a product or service description and SKU to each payment.
  • Success Redirect URL — Send customers to a custom thank-you page after a successful payment.
  • Custom Button Label — Change the “Pay with Stripe” button text to match your brand.
  • Payment Entries Log — View a log of all Stripe payment entries from your WordPress dashboard.
  • WPML Compatible — Fully compatible with WPML for multilingual sites.

How It Works

  1. Install and activate the plugin.
  2. Go to Contact > Integration and enter your Stripe API keys.
  3. Edit any Contact Form 7 form and open the Stripe tab.
  4. Enable Stripe, set your price, currency, and success URL.
  5. Save — your form now accepts payments!

Requirements

  • WordPress 5.5 or higher
  • Contact Form 7 plugin (installed and active)
  • A free Stripe account (stripe.com)