Title: Payment Status Failed
Last modified: October 18, 2016

---

# Payment Status Failed

 *  Resolved [Tracy](https://wordpress.org/support/users/tmmbecker/)
 * (@tmmbecker)
 * [9 years, 7 months ago](https://wordpress.org/support/topic/payment-status-failed-2/)
 * I have just rolled out our first funding drive with the Give Plug-In this week.
   I have quickly discovered, however, that the PayPal IPN does not seem to be working
   correctly. I have users make successful payments but the status is Failed with
   the message “Payment failed due to invalid purchase key in PayPal IPN.” I can
   see their payment in PayPal, so I know it has not failed. Can you provide some
   guidance as to how I can fix this?
 * Thanks!!

Viewing 15 replies - 1 through 15 (of 25 total)

1 [2](https://wordpress.org/support/topic/payment-status-failed-2/page/2/?output_format=md)
[→](https://wordpress.org/support/topic/payment-status-failed-2/page/2/?output_format=md)

 *  Plugin Contributor [Matt Cromwell](https://wordpress.org/support/users/webdevmattcrom/)
 * (@webdevmattcrom)
 * [9 years, 7 months ago](https://wordpress.org/support/topic/payment-status-failed-2/#post-8324668)
 * PayPal is ramping up their security practices and are now requiring SSL certificates
   for certain elements of the transaction. Most likely implementing a free Let’s
   Encrypt SSL certificate on your site will resolve this issue.
 * Reach out to your host to see how they can help you on that. Once the SSL is 
   in place, you’ll need to update your WordPress site. We’ve written this guide
   to help you with that:
    [https://givewp.com/documentation/resources/how-to-use-ssl-and-https-for-your-wordpress-website/](https://givewp.com/documentation/resources/how-to-use-ssl-and-https-for-your-wordpress-website/)
 * Let me know how that goes. Thanks!
 *  [jprimus](https://wordpress.org/support/users/jprimus/)
 * (@jprimus)
 * [9 years, 7 months ago](https://wordpress.org/support/topic/payment-status-failed-2/#post-8324774)
 * Hello Matt,
 * I too have noticed this. Our site has had an SSL for years. This is the message
   I see under a donor who’s PayPal donation went through correctly according to
   PayPal but not Give:
 * > System – October 15, 2016, 2:06 pm
   >  Status changed from Pending to Failed. –
   > Delete
   > System – October 15, 2016, 2:06 pm
   >  Payment failed due to invalid purchase 
   > key in PayPal IPN. – Delete
 * The same donor has donated 23 times with PayPal, most recently (before the 15th)
   was October 8th.
 * Please let me know if there is any other information that will help out.
 * Thank you.
 *  Thread Starter [Tracy](https://wordpress.org/support/users/tmmbecker/)
 * (@tmmbecker)
 * [9 years, 7 months ago](https://wordpress.org/support/topic/payment-status-failed-2/#post-8324824)
 * That is exactly what I’m seeing as well. I can’t figure out why it’s rejecting
   some and not others. If it were an SSL issue, then they would all be rejected?
 *  Plugin Contributor [Matt Cromwell](https://wordpress.org/support/users/webdevmattcrom/)
 * (@webdevmattcrom)
 * [9 years, 7 months ago](https://wordpress.org/support/topic/payment-status-failed-2/#post-8324935)
 * Thank you both for that info. We’re digging into this more. We suspect that something
   undocumented has changed on the PayPal side of things. Can you each provide the
   following for me:
 * 1) Install the TLS Compatibility Plugin: [https://wordpress.org/plugins/tls-1-2-compatibility-test/](https://wordpress.org/plugins/tls-1-2-compatibility-test/)
   Run the Test both with the “PayPal” option and the “SSL” option and provide screenshots
   of the results.
 * 2) Also go to “Donations > Settings > System Info” and provide that as a link
   here as well.
 * I believe it’s related to System Info in one way or another because while we 
   are getting reports of this, it is not for ALL users so it seems like not a bug—
   per se — but perhaps a new requirement server-side that PayPal requires.
 * Thanks!
 *  [jprimus](https://wordpress.org/support/users/jprimus/)
 * (@jprimus)
 * [9 years, 7 months ago](https://wordpress.org/support/topic/payment-status-failed-2/#post-8325629)
 * Hi Matt,
 * I noticed that on the setting page there is this option:
 * Disable PayPal IPN Verification
    If donations are not getting marked as complete,
   then check this box. This forces the site to use a slightly less secure method
   of verifying donations.
 * I went ahead and checked this. If the problem continues I’ll let you know.
 *  Plugin Contributor [Matt Cromwell](https://wordpress.org/support/users/webdevmattcrom/)
 * (@webdevmattcrom)
 * [9 years, 6 months ago](https://wordpress.org/support/topic/payment-status-failed-2/#post-8325799)
 * That is an option, but it’s not ideal and I don’t believe it resolves the issue
   for the majority of users reporting this right now. If you can provide the info
   I requested either here or via our Contact Form, that would be really helpful:
   
   [https://givewp.com/contact](https://givewp.com/contact)
 *  Thread Starter [Tracy](https://wordpress.org/support/users/tmmbecker/)
 * (@tmmbecker)
 * [9 years, 6 months ago](https://wordpress.org/support/topic/payment-status-failed-2/#post-8325804)
 * Hi, Matt! I’m super swamped with some other things right now and won’t have a
   chance to try this until Thursday. When I do, I’ll be sure to let you know the
   results.
 * Thanks so much!
 *  Plugin Contributor [Matt Cromwell](https://wordpress.org/support/users/webdevmattcrom/)
 * (@webdevmattcrom)
 * [9 years, 6 months ago](https://wordpress.org/support/topic/payment-status-failed-2/#post-8325815)
 * Sounds good, much appreciated!
 *  [conard0](https://wordpress.org/support/users/conard0/)
 * (@conard0)
 * [9 years, 6 months ago](https://wordpress.org/support/topic/payment-status-failed-2/#post-8355181)
 * I am having the same issues as above. I just setup a new website for a non profit
   ministry. Hope you can fix it soon!
 *  Plugin Contributor [Devin Walker](https://wordpress.org/support/users/dlocc/)
 * (@dlocc)
 * [9 years, 6 months ago](https://wordpress.org/support/topic/payment-status-failed-2/#post-8355206)
 * Hi [@conard0](https://wordpress.org/support/users/conard0/) – sorry to hear! 
   We’re working to get to the bottom of it. Would you mind emailing us through 
   our contact form so we better fix this issue? [https://givewp.com/contact-us/](https://givewp.com/contact-us/)
 *  [kathrynkeur](https://wordpress.org/support/users/kathrynkeur/)
 * (@kathrynkeur)
 * [9 years, 6 months ago](https://wordpress.org/support/topic/payment-status-failed-2/#post-8355587)
 * I am experiencing the exact same issues. I submitted info through support! This
   website launches tomorrow, so hopefully this resolves quickly.
 * In the meantime are there any suggestions — should I Disable PayPal IPN temporarily?
 *  Plugin Contributor [Devin Walker](https://wordpress.org/support/users/dlocc/)
 * (@dlocc)
 * [9 years, 6 months ago](https://wordpress.org/support/topic/payment-status-failed-2/#post-8355658)
 * Thanks [@kathrynkeur](https://wordpress.org/support/users/kathrynkeur/) – I got
   your request and am responding now. 🙂
 *  [cpsmith82](https://wordpress.org/support/users/cpsmith82/)
 * (@cpsmith82)
 * [9 years, 6 months ago](https://wordpress.org/support/topic/payment-status-failed-2/#post-8359922)
 * Experiencing the same issue as other users above. 100% of our PayPal transactions
   are returning back failed. Donors receive a “failed” receipt as well. Is there
   any update to this issue or anything we can do?
 *  [Jen Miller](https://wordpress.org/support/users/jenblogs4u/)
 * (@jenblogs4u)
 * [9 years, 6 months ago](https://wordpress.org/support/topic/payment-status-failed-2/#post-8360028)
 * Woohoo! I found this thread while having the same experience as the users above
   and listened to the suggestion of [@webdevmattcrom](https://wordpress.org/support/users/webdevmattcrom/).
   I activated an SSL cert on the site and the next payment was marked pending rather
   than failed and did not send the failed receipt to the customer.
    Thank you so
   much Give, for creating and maintaining a rockin’ plugin. You’re awesome.
 *  Plugin Contributor [Devin Walker](https://wordpress.org/support/users/dlocc/)
 * (@dlocc)
 * [9 years, 6 months ago](https://wordpress.org/support/topic/payment-status-failed-2/#post-8360259)
 * Hey guys – progress update: we’ve been working hard on it and I believe have 
   uncovered the underlying cause. For the full run down please check out: [https://github.com/WordImpress/Give/issues/1152](https://github.com/WordImpress/Give/issues/1152)
 * Once we make a decision on the route to go to resolve the issue and test we’ll
   have a release out. I’m working to have it out by end of day. Thanks for all 
   your input!

Viewing 15 replies - 1 through 15 (of 25 total)

1 [2](https://wordpress.org/support/topic/payment-status-failed-2/page/2/?output_format=md)
[→](https://wordpress.org/support/topic/payment-status-failed-2/page/2/?output_format=md)

The topic ‘Payment Status Failed’ is closed to new replies.

 * ![](https://ps.w.org/give/assets/icon-256x256.jpg?rev=2873287)
 * [GiveWP - Donation Plugin and Fundraising Platform](https://wordpress.org/plugins/give/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/give/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/give/)
 * [Active Topics](https://wordpress.org/support/plugin/give/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/give/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/give/reviews/)

 * 25 replies
 * 9 participants
 * Last reply from: [Tracy](https://wordpress.org/support/users/tmmbecker/)
 * Last activity: [9 years, 6 months ago](https://wordpress.org/support/topic/payment-status-failed-2/page/2/#post-8361302)
 * Status: resolved