PREREQUISITES: Create or sign in to your Google reCAPTCHA account and get the site key and secret key there.
To configure the add-on:
Click the Settings link for the Google ReCAPTCHA add-on.
The add-on settings page will open:
Adjust the settings.
Click Submit to make the configuration active. Once you do so, Google ReCAPTCHA protection for your store will be enabled.
Google reCAPTCHA account
This section enables you to specify the information your store will require for connection to your registered free Google reCAPTCHA account.
API version: The API version you want to use.
Site key: The site key generated for the API version selected above.
Secret key: The secret key generated for the API version selected above.
Google reCAPTCHA settings
This section enables you to configure your general reCAPTCHA form settings.
For reCAPTCHA v2, you will be able to adjust the following settings:
For reCAPTCHA v3 (Beta version), you will be able to adjust the following settings:
Forms protected with Google reCAPTCHA
This section enables you to choose the actions to protect with Google reCAPTCHA.
API v2 allows to toggle on the reCAPTCHA protection for the following forms:
API v3 (Beta version) allows to toggle on the reCAPTCHA protection for the following forms:
Sign-in form (storefront)
Password recovery form
Customer sign-up form
Vendor sign-up form (if the add-on is enabled)Multivendor
Newsletter subscription form (if the add-on is enabled)Newsletter
Note that the contents of the "Forms protected with Google reCAPTCHA" page section in your Admin area may not look like on the screenshot above.
For example, you may see it like this:
Each form on the list has two more settings. They are hidden until you reveal them turning ON the respective toggle. Some of the forms have reCAPTCHA enabled by default, which you may see when first accessing the add-on settings page.
These settings enable you to configure the following parameters for the form:
FORM_NAME minimal score: A score that the user needs to gain to pass verification. You can set it to any value from 0 (definitely bot) to 1 (definitely human). The value set for the field overrides the "Minimal score" setting from "Google reCAPTCHA settings."
Fallback action (challenge): An action (challenge) that should be taken if the user's score is less than the value specified by the "minimal score" setting for the form. The available options here are:
Deny using the form;
Email confirmation link.