(1 customer review)

CF7 PayPal Extension


Selling simple products does not always need a full blown shop system. Sometimes it is better, and easier, to create a Contact Form CF7, connect it to PayPal and sell your products.

One Time Payment | No subscription | Lifetime Updates
View Demo

Integrate PayPal into Contact Form 7 with Ease

Create or use an existing contact form 7 and add a pay with PayPal button with ease. Specify product price, quantity, name and add any other cf7 fields as you like.

  • Validate CF7 submit before redirecting to PayPal
  • Send success Email only after Payment was succssful
  • Set custom error / success URLs
  • Easy to use
View Demo
integrate paypal into contact form 7
cf7 paypal backend settings

Simple CF7 PayPal Backend Settings

Add PayPal credentials, configure taxes, currency and you are ready to sell online. View our in depth documentation on how to setup and enter data if you need help. All is well described and in plugin settings you will get hints how to setup everything correctly.

View Admin Demo

1 review for CF7 PayPal Extension

  1. Jennifer-connect

    Great Support! They quickly helped us to get the payment running while our site was still in development. After moving to the client server they also helped with a theme related bug. Great communication and now everything is working perfectly!

Add a review


PayPal Variables for the Success Mail

Enable PayPal Payment Data Transfer In order to receive data back from PayPal make sure you return data to the return (success) URL. See:...

Getting Checkout error from PayPal

If you get a PayPal error like "Things don't appear to be working at the moment. Please try again later." then there could be several reasons. Look into your browser URL and check the ?flowlogging_id=c66110b7f8d55&code=EWP_SETTINGS The...

How to know which button a person clicked in CF7 PayPal?

If you have two buttons on your site "Pay via paypal" and "Send form without payment." you not initially know in the mail what button the user has clicked. So you receive the same letter on both mails. So how do you understand from it which...

CF7 PayPal Setup

cf7 paypal menu In the first step you should configure the Plugin settings. Therefore navigate to your admin panel and go to Contact -> PayPal. Or copy this URL: https://www.yourdomain.com/wp-admin/admin.php?page=Wordpress_Contact Form...


- FIX:	Attachment from user not working

- NEW:	Dropped Redux Framework support and added our own framework 
		Read more here: https://www.welaunch.io/en/2021/01/switching-from-redux-to-our-own-framework
		This ensure auto updates & removes all gutenberg stuff
		You can delete Redux (if not used somewhere else) afterwards

- FIX:	Mails not sent after payment successful

- FIX:	Compatibility with Contact Form 7 5.2

- FIX:	Removed transactions from backend

- NEW:	Create a select field demo
		Frontend: https://welaunch.io/plugins/wordpress-cf7-paypal/select-field-demo/
		Backend: https://welaunch.io/plugins/wordpress-cf7-paypal/wp-admin/admin.php?page=wpcf7&post=606&action=edit
- FIX:	Remove cf7 js requirement 

- FIX:	Attachments should now be in a new line if you have more than 1

- FIX:	Added redirecting text for translating
- FIX:	Updated POT file

- FIX:	Arrays (e.g Radio buttons) now get output with array information
- FIX:	Updated documentation

- NEW:	Set a PayPal Landing Page type (login or billing)

- FIX:	WP_LIST_TABLE not exits

- FIX:	CF7 Headers not correct

- FIX:	Radio & Checkbox fields support
- FIX:	Removed TGM Plugin

- FIX:  Check if form data is in database

- NEW:  HTML support for CF7 Mail after success
- NEW:  Attachment support for CF7 Mail after success

- NEW:  Send CF7 Email after successfull payment
		Big thing, but most wished! Make sure you activate the plugin
		and not just override the files, because a new database table will
		be created!
- NEW:  Support for Flamingo plugin to save CF7 Data

- FIX: Multiple PHP notices

- FIX: Sendmail prevention

- NEW:  Moved from local storage of Transactions to PayPal Live API fetching
		Make sure you obtain your API Username, PW & Signature
- FIX:  CF7 Message will now be displayed
- FIX:  CF7 AJAX check now performed correctly

- FIX: Serialize Forms issue

- FIX: Removed the disable ajax, so that other forms do not get influenced

- FIX: Compatibility to Contact form 7 version 4.6
- FIX: Datatable initialization

- FIX: Live account issue

- FIX: PHP 5.4 fixes

- FIX: PHP 5.4 compatibility

- Inital release

Future Updates
- Allow Address override ()
- Choose between differenc cmd types
- See: https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/

You may also like…

Original price was: 29,00 €.Current price is: 19,00 €.

We compiled the best WordPress GDPR Plugin out of all. Do not rely on multiple Plugins – get the Ultimate One. Making your website GDPR complaint isn’t difficult at all. With incredible WordPress plugins like our carefully designed GDPR plugin, your website can now become fully GDPR compliant.

Contact Form 7 Extension

CF7 Stripe Extension


Use Stripe, the great online payment provider, with Contact Form 7 Plugin for WordPress and sell products online with ease.


WordPress Store Locator


Show off your local stores with our WordPress Store Locator plugin. Create or import your stores, create a page embedding the shortcode and start selling offline. Fully customizable, our plugin let you configure what data you want to display and how you want to present it.

Save over 75%

Get our Bundles and Save

The bundle includes all of our WooCommerce Plugins. Just now for $299 instead of $504
Original price was: 596,00 €.Current price is: 199,00 €.

Get ALL our WordPress plugins in one bundle and save more than 66%!

Original price was: 2.007,00 €.Current price is: 499,00 €.

Get ALL our 43 weLaunch plugins in one bundle and save more than $1500!

Original price was: 504,00 €.Current price is: 299,00 €.

Get ALL our WooCommerce plugins in one bundle and save more than 50%!

We use cookies to give you the best online experience. By agreeing you accept the use of cookies in accordance with our cookie policy.

Close Popup
Privacy Settings saved!
Privacy Settings

When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. Control your personal Cookie Services here.

These cookies are necessary for the website to function and cannot be switched off in our systems.

Technical Cookies
In order to use this website we use the following technically required cookies
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec

Decline all Services
Accept all Services