BACK TO DIRECTORY

Addon Stripe with Contact Form 7

by silverplugins217

0.0
(0 ratings)

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)

Screenshots

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

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

Payment entries log — view all Stripe transactions from your WordPress dashboard.

Payment entries log — view all Stripe transactions from your WordPress dashboard.

Form-level Stripe settings — enable Stripe and configure price, currency, and redirect URL per form.

Form-level Stripe settings — enable Stripe and configure price, currency, and redirect URL per form.

Frontend payment form — how the Stripe payment button appears to your users.

Frontend payment form — how the Stripe payment button appears to your users.

Plugin Details

Active Installs
10
Total Downloads
1,605
Version
1.0
Requires WP
5.5
Requires PHP
7.2
Tested Up To
7.0.4
Added
2022-09-10
Last Updated
2026-05-23 7:31am GMT

Ratings

5
0
4
0
3
0
2
0
1
0