PayPal Donation plugin for Contact Form 7
WordPress plugin, bought direct - lifetime updates and real support.

About PayPal Donation plugin for Contact Form 7
Accept PayPal donations through any Contact Form 7 form
Combine the flexibility of a Contact Form 7 form with the power of PayPal and accept donations in 25 different currencies from supporters around the globe. This WordPress plugin turns every Contact Form 7 form on your website into a working donation form, captures the contribution however your campaign needs, and stores a full record of each transaction in your own dashboard - no heavyweight donation platform required.
Because it builds on forms you already design in Contact Form 7, you decide exactly how a donation is captured. All available CF7 fields can be used to set the donation value, including drop-down menus, text boxes, hidden fields and radio buttons, so each form can be tailored to the cause behind it.
Multiple PayPal accounts, one site
Run several causes from a single website by assigning a separate PayPal account to each form, so every contribution lands in the right place. The plugin works across every Contact Form 7 form you publish, giving each campaign its own donation channel.
Dynamic amounts for WooCommerce
On a WooCommerce-based website, the plugin can accept dynamic values from the frontend - item description, amount and quantity - so the donation reflects what the visitor actually selected rather than a fixed figure.
Local records and reporting
Your plugin stores all donations locally in your wp-admin dashboard, including detailed information about each transaction. That gives you a permanent record independent of your PayPal account. You can review or delete any transaction directly from the wp-admin interface, and for reporting purposes sort all donations by specific months for clean, period-based reporting.
To surface a transaction on the frontend, use the [paypal-details] shortcode to display its core data - id, status, amount and currency - wherever you place it.
Control the donor journey
- Edit the Success Return URL and Cancellation URL to point exactly where your workflow needs.
- Return visitors to a thank-you page you create through the WordPress backend.
- Multiple language support for international audiences.
Test before you go live
A debug mode option helps you troubleshoot payment gateway or server issues if needed, and you can configure SandBox (testing) PayPal credentials before switching to your Live ones - so you can validate the full donation flow with confidence.
Requirements
This plugin extends Contact Form 7, so it needs the free Contact Form 7 plugin installed and active. It is available from the WordPress plugin repository and can be installed straight from the wp-admin “Plugins” menu.
It takes only a few minutes to install, activate and have a fully working PayPal donation integration running on your Contact Form 7 forms.
Support that actually answers
Buy direct and you reach the people who wrote the code - not a marketplace ticket queue.
- Priority support - replies the same day, straight from the development team that built it.
- 6 months of support on Standard (extendable), and Lifetime support on Pro.
- Support covers guidance on installation, configuration and upgrades - real answers, never canned macros.
- Regular updates and immediate bug fixing, included in every license type.
-
- Initial version, fully compatible with the latest version of WordPress CMS.
Ready to drop PayPal Donation plugin for Contact Form 7 into your stack?
Standard $29 or Pro $49/yr - lifetime updates, six months of support, and quick, secure checkout. Cheaper than the old CodeCanyon price, with no marketplace cut.
Frequently asked questions
Everything you need to know before buying - and what to do if you still have questions.
What's included in every purchase?
Every product ships with full source code, documentation, demo content, and lifetime free updates. Customer support is included for the entire support period defined on each product page.
Can I use one license on multiple sites?
Each license covers one end product. If you build for multiple clients or sites, you'll need a license per site - if you are building a SaaS product, our Pro license will fit fine.
How long do I get free updates?
All products include lifetime free updates - every new version, patch and compatibility fix is yours for as long as the product is maintained.
What payment methods do you accept?
We accept major credit and debit cards, PayPal, and Apple Pay. EU customers can also pay via SEPA bank transfer for orders above a certain threshold.
Related products
Other WordPress Plugins built and maintained by the same team, sold direct.



