Add ReCAPTCHA to Donation Forms
in progress
Devin Walker
ReCAPTCHA is an often requested feature that we don't have Core support for and we should to reduce credit card testing and provide support with an easy was to recommend fraud prevention.
Stripe also emails us about implementing it when the detect one of our customers are experiencing card testing.
Here's our current snippet: https://github.com/impress-org/givewp-snippet-library/blob/master/form-customizations/implement-recaptcha.php
Note: We already have code implementing ReCAPTCHA on the "Access Control" tab so some logic already exists in the plugin to implement this, just not on the donation form itself.
We should also consider supporting reCAPTCHA v3 since it is less invasive than v2.
abysmalion
This would be immensely helpful as our site keeps getting spammed hundreds of times a day. The email address used are also completely gibberish (ex. asdbajfajfn@fjanfsjas.com). Some form of email validation would also be massively helpful in stopping these spam accounts
Angela Blake
Merged in a post:
Additional SPAM Donation protection.
Ben Meredith
Some users are reporting SPAM donations even with all of our recommended methods of SPAM prevention.
One suggestion is an encoded timestamp on the form which GiveWP would check for validity when the form is submitted, to prevent donations that are happening as a result of pinging a URL without visiting a form.
Either way, we need to more aggressively combat donor spam.
Angela Blake
We have Cloudflare Turnstile & hCaptcha integrations coming soon!
Angela Blake
in progress
Angela Blake
Merged in a post:
Add hCAPTCHA to Donation Forms
J
Jan A.
Since some donors refuse Google applications, there should be integration not only of Google reCaptcha, but more importantly of hCaptcha, which is better designed to protect privacy:
hCaptcha should also fit better with GiveWP's public good oriented approach.
The request to reCaptcha can be found here:
Angelina charo
Help
Laura Tuohy
This is so important. Are there any updates on this?
brian molyneaux
Please also consider cloudflare Turnstile.
Pascal Dörflinger
Any updates on this?
E
Ed W
It's very much needed. We were getting tons of spam, even with Akismet and Zero Spam, and eventually settled on using a UI slider test to make sure there was a human using the donation form, but it keeps breaking. Having a solid solution from GiveWP is necessary. We are also strongly considering dropping GiveWP in favor of using a form plugin with integrated spam protection.
Load More
→