Email isn’t sending if I use “send email after payment” feature
A few things can cause this problem.
- Make sure you are using the latest version of the plugin.
- On the plugin settings page, try changing the IPN Validation to “Skip”.
- The email may not be sending because you are testing on a local development environment. The plugin needs to be used under a site with a real public domain name, so that PayPal can send a notice (called an IPN) to the plugin if the sale is successful and send the email.
- ‘Contact Form Submissions’ is an add-on plugin for Contact Form 7 that is not compatible with sending the email after payment. Please see this document for more information.
- ‘Send PDF for Contact Form 7’ is an add-on plugin for Contact Form 7 that is not compatible with sending the email after payment.
- The ‘Restricted Site Access’ plugin is not compatible with sending the email after payment.
- A firewall is blocking traffic from the PayPal servers. If you have a firewall, you may need to allow PayPal traffic to pass.
- On the plugin settings page, you may need to enter the IPN URL for your site. You can find out the IPN URL by adding: ?cf7pp_test=1 to the end of your domain name. So for example if your site is http://example.com, then in your browser go to http://example.com/?cf7pp_test=1. You should see the message “Contact Form 7 – PayPal Add-on Pro – Test Successful”. If you see this message, then your IPN URL is http://example.com
- You may need to add your IPN URL to PayPal. Here is how to do that: https://wpplugin.org/documentation/setting-up-ipn-notifications-on-paypal/
Rate this Article
- Getting Started
- Software Licenses
- Contact Form 7 - PayPal & Stripe Add-on Free
- Contact Form 7 - PayPal & Stripe Add-on Pro
- Easy PayPal Button Pro
- Easy PayPal Events Pro
- Easy PayPal Gift Certificate Pro
- Easy PayPal Shopping Cart Pro
- Known issues
- PayPal Donation Pro
- PayPal Subscriptions & Memberships Pro