Addon PayPal for Contact Form 7
Addon PayPal for Contact Form 7

Addon PayPal for Contact Form 7

0/5 (0 ratings) 10 active installs Updated May 23, 2026
PayPal settings — configure your PayPal email, price, currency, and redirect URLs per form.

PayPal settings — configure your PayPal email, price, currency, and redirect URLs per form.

Addon PayPal for Contact Form 7 is the simplest way to add PayPal 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 PayPal using just your PayPal email address — no complex API setup needed.

When a user submits your form, they are automatically redirected to PayPal to complete their payment. On successful payment, they are sent to a custom success page of your choice. You can also define a cancel URL for users who decide not to pay. All payment records are saved to your WordPress database and can be exported as a CSV file.

No coding or technical knowledge is required.

Key Features

  • Easy Setup — All you need is your PayPal email address. No complex API credentials required.
  • Enable Per Form — Turn PayPal payments on or off for each Contact Form 7 form independently.
  • Sandbox / Test Mode — Safely test your payment flow before going live using PayPal’s sandbox environment.
  • Fixed or Dynamic Pricing — Set a fixed price, or map the price dynamically from a field in your form.
  • Dynamic Quantity & Email — Pull quantity and customer email directly from your form fields.
  • Multiple Dynamic Values — Support for multiple dynamic payment values in a single form.
  • Donation Support — Easily set up donation forms with custom amounts entered by the user.
  • Success & Cancel URLs — Redirect customers to custom pages after a completed or cancelled payment.
  • Currency Support — Choose from multiple supported PayPal currencies.
  • Payment Entries Log — View the full PayPal response and all transaction records from your WordPress dashboard.
  • Export to CSV — Download all PayPal payment entries as a CSV file.
  • Customizable Labels — Edit all button and product label text to match your brand.
  • WPML Compatible — Fully compatible with WPML for multilingual WordPress sites.

How It Works

  1. Install and activate the plugin.
  2. Edit any Contact Form 7 form and open the PayPal tab.
  3. Enable PayPal and enter your PayPal email address.
  4. Set your price (fixed or dynamic), currency, and success/cancel URLs.
  5. Save — your form now redirects to PayPal on submission!

Requirements

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