Contact Form 7 – PayPal & Stripe Add-on icon

Contact Form 7 – PayPal & Stripe Add-on

by Scott Paterson

View on WordPress.org
77 Quality Score
Active Installs
17/30

At 7,000 active installs it is a modest niche plugin, well below mainstream ecommerce tools, which is reflected in the moderate popularity sub-score.

Update Freshness
25/25

It was updated July 2026 and explicitly tests against WordPress 7.0, so maintenance is current and the compatibility posture is solid.

User Rating
13/15

A rating of 84 out of 100 from 124 reviewers is above average and suggests users are generally satisfied with the result.

Support Health
8/15

Only one support thread exists, and it is resolved, which is great for those users but leaves very little track record to judge responsiveness on bigger issues.

WP Compatibility
15/15

It supports WordPress 4.7 through 7.0 and PHP 5.5 and up, so it runs on nearly any reasonable hosting environment.

Scores higher than 59% of indexed plugins

About

Easily add PayPal and Stripe to Contact Form 7. Accept credit card payments with Stripe & PayPal on your site today. Offical PayPal & Stripe Partner.

Active Installs 7k+
Rating ★★★★ 4.2/5
Last Updated 2026-08-14 4:30pm GMT
Requires WordPress 4.7+
Tested Up To 7.1
Requires PHP 5.5+

Security History

9 known vulnerabilities, all patched
9 Medium

Most recent: August 11, 2026

View details ▸

Powered by Wordfence Intelligence

What It Does

This add-on extends Contact Form 7 by letting site owners accept payments through both PayPal and Stripe directly from a standard CF7 form, including credit card and PayPal account transactions. It ties form submission to a payment step, so the contact form doubles as a checkout flow without needing a full shopping cart. It is intended as a lightweight way to collect one-off payments or donations in exchange for submitting a form.

Who It's For

This plugin suits small site owners who already rely on Contact Form 7 and need to collect occasional payments, donations, registration fees, or simple order forms without spinning up WooCommerce. It is a good fit for non-profits, consultants, or freelancers who want PayPal or Stripe processing baked into a form they already use. Anyone running a real storefront, subscriptions, or product catalogue is probably better served by a dedicated ecommerce plugin.

Who Should Skip It

If you sell multiple products, manage inventory, need shipping calculations, or want subscription billing, this plugin is too lightweight and you should use WooCommerce with a dedicated PayPal or Stripe gateway instead. Skip it if your audience expects a polished multi-step checkout experience, since this is fundamentally a contact form with a payment button attached.

The Bottom Line

This is a focused, well-maintained utility that solves a narrow problem: collecting a payment when a Contact Form 7 form is submitted. With 7,000 installs, an 84/100 rating, and compatibility through WordPress 7.0, it is dependable for its intended use case. It is not a replacement for WooCommerce, so set your expectations accordingly and choose it only if your payment needs are simple.

Tags

credit card ecommerce payments paypal stripe