You are here: Administration > Settings > Site Settings > reCAPTCHA settings

reCAPTCHA settings

To help prevent automated abuse of your website, the program requires a completely automated public turing test to tell computers and humans apart (CAPTCHA). With CAPTCHA functionality, the program can ensure a user is not an automated program to generate spam or phish for payment information. To verify the website user is a person, the website presents distorted yet recognizable text that a program with optical character recognition (OCR) cannot understand. To send an email message through the website, such as through an eCards part, the user must enter the text in the CAPTCHA. Under reCAPTCHA, you can select whether to also use CAPTCHA on all parts that process credit card or direct debit payments, such as the Donation Form and Event Registration Form parts.

1. Under reCAPTCHA, enter the public and private keys you receive when you sign up for reCAPTCHA. The program uses this information to access your installation of reCAPTCHA. For additional security, the program masks the entry in the Private key field.

reCAPTCHA provides free CAPTCHA functionality for your website. For accessibility, reCAPTCHA also provides an audio CAPTCHA for visually impaired website users. To use CAPTCHA functionality on your website, you must install reCAPTCHA and configure the installation. To obtain reCAPTCHA, go to http://www.google.com/recaptcha. When you sign up for reCAPTCHA, you receive the public and private keys.

2. Select where to use CAPTCHA on your website.
By default, the program selects Non-donation eCards. You cannot clear this option because these parts leave your website vulnerable to automated abuse without CAPTCHA. If you create eCard parts before you install reCAPTCHA and enter the private and public keys, a warning message appears.
To use CAPTCHA on parts that process payments for users who did not log in to your website and users who log in but are not yet linked to constituent records in your database, select Anonymous and provisional users when processing a payment.
To use CAPTCHA on parts that process payments for users who log in to your website and are linked to constituent records in your database, select Non-provisional authenticated users when processing a payment.
To use CAPTCHA on the new user registration form, select New user registrations.
3. To save the settings, click Save.