WooCommerce Invisible reCaptcha

Documentation for v1.0 and later


Introduction

Before going through documentation chapters, thanks for purchasing WooCommerce Invisible reCaptcha and trusting LCweb!

Need further help?

Open a ticket

Need a customization?

Ask for a quotation

Installation

  • Download the .zip file from your LCweb Shop account
  • Head to: WordPress Admin > Plugins > Add New > Upload Plugin ad use the downloaded .zip package
  • Click on Install Now and Activate

License Activation

On first plugin's activation, it must be activated in order to work.
Head to the LCweb Dashboard page: it contains the summary of all LCweb products with useful links and their validation forms.

LC WP Dashboard

LCweb Shop License:

Your license is automatically registered into the LCweb database, you only need to

  1. go to your licenses dashboard and select the section your product belongs to (if you own only one product, you will be automatically moved)
  2. Scroll down until you find the license you want to use for the website and click on the pencil button
  3. Insert the website domain and save. The system will give you the activation token
  4. Copy and paste it into the LCweb dashboard, on your website

In case you have an intranet or localhost website (or your server is blocking external communications against the LCweb endpoint) you can use the offline activation.

Click on the related link (in the LCweb Dashboard) and fill in the form with the requested data: the offline token can be found following the steps listed above.

Setup

Going to WordPress Admin > WooCommerce > Settings there will be a new tab named Invisible reCAPTCHA.
Click on it to reach the pulgin settings page.

You will be asked to:

  • select which security system to use (honey-pot, Google reCaptcha v2 or v3)
  • choose where to use the security system on your website

Additionally there are few parameters to set in order to get started, let’s check them one by one:

Google reCaptcha Keys

Google requires you to insert specific keys created for your website domain.
Please click on the Get your keys link underneath the related field to reach the Google page (or click this link).

Pay attention to which reCaptcha version you want to use and create keys accordingly.

reCaptcha v3 User Score

While reCaptcha v2 will always prompt the user to solve the puzzle, v3 works in a totally passive way by assigning a score to the user.
A potential bot will have a low score (near zero) while a trusted user an high one (near 100).

Is essential to set a target value to consider “safe” for the anti-spam system. The suggested value is 40.

Hide reCAPTCHA validation badge?
In every page where the reCaptcha system is used, an interactive badge is automatically appended. It contains links to Google privacy and terms policies. While not suggested by Google, is possible to hide it by checking the related option.
Apply system only to guest checkouts?
It’s possible to use the anti-spam protection only to checkouts performed by guests.
Checking the related field, you assume logged customers as safe
Always enqueue scripts?

Technical matter: by default the plugin enqueues its javascript code (~3KB) only in pages where the anti-spam system is used.
This might conflict with ajax-loaded contents (eg. forms loaded asynchronously).

Check the related option to always enqueue it. Website performances won’t be basically affected and there won’t be compatibility issues.