Title: reCAPTCHA for WooCommerce
Author: Elliot Sowersby / RelyWP
Published: <strong>2022-06-07</strong>
Last modified: 2025-11-05

---

Szukaj wtyczek

![](https://ps.w.org/recaptcha-woo/assets/icon-128x128.png?rev=3342271)

# reCAPTCHA for WooCommerce

 Autor: [Elliot Sowersby / RelyWP](https://profiles.wordpress.org/elliotvs/)

[Pobierz](https://downloads.wordpress.org/plugin/recaptcha-woo.1.4.7.zip)

 * [Szczegóły](https://pl.wordpress.org/plugins/recaptcha-woo/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/recaptcha-woo/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/recaptcha-woo/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/recaptcha-woo/#developers)

 [Wsparcie](https://wordpress.org/support/plugin/recaptcha-woo/)

## Opis

Easily add Google reCAPTCHA to WooCommerce checkout and forms to help prevent spam.

### Supported Forms

You can currently enable the reCAPTCHA on the following forms:

**WooCommerce**

 * Checkout (Shortcode & Block)
 * Login Form
 * Registration Form
 * Password Reset Form

**WordPress**

 * Login Form
 * Registration Form
 * Password Reset Form

### Getting Started

Simply generate your Google reCAPTCHA v2 site „key” and „secret” and add these to
the settings.

Choose which forms you want it to show on, and set the theme to either dark or light.

A new reCAPTCHA WooCommerce field will then be displayed on your checkout, and other
selected forms to protect them from spam!

### Localisation

The language for the WooCommerce reCAPTCHA will be automatically set based on your
sites default language.

### Is it free to use?

Yes, this plugin is completely free with no paid version.

Google reCAPTCHA is also a completely free service. You can view their privacy policy
[here](https://policies.google.com/privacy) and terms and conditions [here](https://policies.google.com/terms).

Please consider helping out by [leaving a review](https://wordpress.org/support/plugin/recaptcha-woo/reviews/#new-post),
or [donate](https://www.paypal.com/donate/?hosted_button_id=RX28BBH7L5XDS).

### Alternative Plugin

Want a user-friendly, privacy-preserving reCAPTCHA alternative? Check out the [Simple Cloudflare Turnstile](https://wordpress.org/plugins/simple-cloudflare-turnstile/)
plugin instead (100% free).

## Zrzuty ekranu

 * [[
 * Example reCAPTCHA on the My Account Page
 * [[
 * Example reCAPTCHA on the Checkout Page

## Instalacja

 1. Upload 'recaptcha-woo’ to the '/wp-content/plugins/’ directory.
 2. Activate the plugin through the 'Plugins’ menu in WordPress.
 3. Customise plugin settings in WordPress admin at Settings > reCAPTCHA WooCommerce

## Najczęściej zadawane pytania

### How do I get my reCAPTCHA keys?

You can get your reCAPTCHA keys by visiting the [Google reCAPTCHA admin page](https://www.google.com/recaptcha/admin/create).
You will need to register your site and select the reCAPTCHA v2 option. Once registered,
you will be given a site key and secret key to use in the plugin settings.

### How can I report security bugs?

You can report security bugs through the Patchstack Vulnerability Disclosure Program.
The Patchstack team helps validate, triage and handle any security vulnerabilities.
[Report a security vulnerability.](https://patchstack.com/database/vdp/8d301427-508b-42fe-a2e4-672be03889c3)

## Recenzje

![](https://secure.gravatar.com/avatar/36688708b3fdf27faa67985afc3c9b57d2fb2e6feb83fbfe4c3908bf49ad0891?
s=60&d=retro&r=g)

### 󠀁[Nice, but has issues](https://wordpress.org/support/topic/nice-but-has-issues-2/)󠁿

 [Chad Cloman](https://profiles.wordpress.org/chadcloman/) 2026-05-14

Initially this plugin seemed to be exactly what I needed. Free of charge, a simple
interface, ability to apply reCAPTCHA to guests only, etc. But I’ve decided to not
use it for the following reasons: It only supports Google reCAPTCHA v2, which has
become less and less effective. I needed to not have a reCAPTCHA for certain payment
methods, which was supported, but it didn’t work. When I switched payment methods
to one of the ones that should be skipped, the reCAPTCHA stayed. Refreshing the 
page didn’t help. I’d like to rate this at 3½ stars, but will round down because
of the lack of v3 support.

![](https://secure.gravatar.com/avatar/354687c737776f99f56f6193f4bd8dba750b9f965414e327b7e3ab68ce1b8c30?
s=60&d=retro&r=g)

### 󠀁[Simple and works](https://wordpress.org/support/topic/simple-and-works-246/)󠁿

 [bowerwebsolutions](https://profiles.wordpress.org/bowerwebsolutions/) 2026-03-
30

STopped bot traffic in its tracks. Thanks.

![](https://secure.gravatar.com/avatar/44fb58c24217e39afde2a7e52a4c7a9f128ab447152a64abb6c66ce2aa716aef?
s=60&d=retro&r=g)

### 󠀁[Best Plugin](https://wordpress.org/support/topic/best-plugin-1512/)󠁿

 [alexeysynkov](https://profiles.wordpress.org/alexeysynkov/) 2026-03-10

Thanks. Working GOOOOD!

![](https://secure.gravatar.com/avatar/8dd067d4f57ae6cdc090766323bac621f77178d91487b11076326061fcc765a5?
s=60&d=retro&r=g)

### 󠀁[One of best plugins](https://wordpress.org/support/topic/one-of-best-plugins-5/)󠁿

 [Usama](https://profiles.wordpress.org/usamainfloway/) 2026-03-09

Highly Recommended

![](https://secure.gravatar.com/avatar/5eb5dd6aecb83617d0b98416ae1b9d4cff7c85f315f9fb1aabb16bc0f84f968a?
s=60&d=retro&r=g)

### 󠀁[Good plugin](https://wordpress.org/support/topic/checkout-hooks-3/)󠁿

 [Jason](https://profiles.wordpress.org/galapogos01/) 2025-11-22

Helps eliminate credit card fraud with WooCommerce and Braintree.

![](https://secure.gravatar.com/avatar/e207894e378e69d1aa36d9e930905cf94a623d4e92db706d37c861afcd45f560?
s=60&d=retro&r=g)

### 󠀁[Best](https://wordpress.org/support/topic/best-1355/)󠁿

 [Suresh Lasantha](https://profiles.wordpress.org/mrsureshlk/) 2025-10-11

Superb

 [ Przeczytaj 75 recenzji ](https://wordpress.org/support/plugin/recaptcha-woo/reviews/)

## Kontrybutorzy i deweloperzy

„reCAPTCHA for WooCommerce” jest oprogramowaniem open source. Poniższe osoby miały
wkład w rozwój wtyczki.

Zaangażowani

 *   [ Elliot Sowersby / RelyWP ](https://profiles.wordpress.org/elliotvs/)
 *   [ RelyWP ](https://profiles.wordpress.org/relywp/)

Wtyczka „reCAPTCHA for WooCommerce” została przetłumaczona na 5 języków. Podziękuj
[tłumaczom](https://translate.wordpress.org/projects/wp-plugins/recaptcha-woo/contributors)
za ich wkład.

[Przetłumacz wtyczkę “reCAPTCHA for WooCommerce” na swój język.](https://translate.wordpress.org/projects/wp-plugins/recaptcha-woo)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/recaptcha-woo/), sprawdź
[repozytorium SVN](https://plugins.svn.wordpress.org/recaptcha-woo/) lub czytaj 
[dziennik rozwoju](https://plugins.trac.wordpress.org/log/recaptcha-woo/) przez 
[RSS](https://plugins.trac.wordpress.org/log/recaptcha-woo/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### Version 1.4.7 – 5th November 2025

 * Fix: Fixed an issue with some express payment methods. These will now automatically
   skip the reCAPTCHA check preventing the error message from showing.

#### Version 1.4.6 – 5th November 2025

 * Tweak: Added skip for XMLRPC and REST API on WooCommerce login and register check.
 * Fix: Fixed an issue with reCAPTCHA on block checkout.
 * Fix: Fixed an issue on checkout when register an account is selected.

#### Version 1.4.5 – 10th August 2025

 * Fix: Fix „Incorrect call of JavaScript resource parameter” error.

#### Version 1.4.4 – 10th August 2025

 * Tweak: Changed some of the code on the admin settings page.

#### Version 1.4.3 – 10th August 2025

 * Tweak: Made some changes to the admin settings page design.

#### Version 1.4.2 – 4th July 2025

 * Fix: Fixed an issue with the reCAPTCHA not working on block checkout in some 
   cases.
 * Fix: Fixed an issue with the password reset form.

#### Version 1.4.1 – 15th January 2025

 * Fix: Fixed an issue with saving the „Load scripts on all pages?” option.

#### Version 1.4.0 – 17th December 2024

 * New: Added Checkout block and Store API support. (Thanks [@senadir](https://github.com/senadir))
 * Fix: Fixed an issue with reCAPTCHA re-rendering when it does not need to in some
   cases, on WooCommerce checkout.
 * Other: Tested with WooCommerce 9.4.3

#### Version 1.3.6 – 29th November 2024

 * Fix: Fixed an issue with saving the „Load scripts on all pages?” option.

#### Version 1.3.5 – 22nd November 2024

 * Tweak: Added option to decide where scripts should be loaded pages other than
   My Account and Checkout.

#### Version 1.3.4 – 22nd November 2024

 * Fix: Fixed the scripts being loaded on other pages when not needed.
 * Other: Tested with WordPress 6.7.1
 * Other: Tested with WooCommerce 9.4.2

#### Version 1.3.3 – 15th February 2024

 * Tweak: Set the loading of JS file and reCAPTCHA script to be deferred.
 * Tweak: A few small changes to the admin settings page.
 * Tweak: Added skip REST API for the registration form check.
 * Other: Tested with WordPress 6.4.3
 * Other: Tested with WooCommerce 8.5.2

#### Version 1.3.2 – 26th October 2023

 * Tweak: Added function to declare comaptibility with with HPOS.
 * Fix: Fixed issue with reCAPTCHA not resetting on checkout if there is an error
   submitting checkout.
 * Fix: Fixed a „grecaptcha.reset is not a function” javascript console error that
   could occur on the checkout page.
 * Other: Tested with WordPress 6.4.0

#### Version 1.3.1 – 26th July 2023

 * Tweak: Modified the „Payment Methods to Skip” option (for WooCommerce) information
   to be easier to understand, and now displayed as checkboxes instead of a multi-
   select field.

#### Version 1.3.0 – 18th June 2023

 * New: Added option to skip reCAPTCHA check for selected WooCommerce payment methods.
   Useful for Express Checkout options.
 * New: Added option to select the location of the reCAPTCHA on the checkout page.
 * Tweak: Update to make compatible with certain other login security plugins, or
   any other plugins that run the login „authenticate” multiple times.
 * Tweak: Added skip for REST API and XMLRPC on WordPress login check.
 * Tweak: Changing the keys will require the TEST API RESPONSE to be run again.
 * Tweak: Made a few small tweaks to the admin settings page.
 * Other: Tested with WordPress 6.2.2
 * Other: Tested with WooCommerce 7.8.0

#### Version 1.2.10 – 27th April 2023

 * Tweak: Edit to admin settings page.
 * Other: Tested with WordPress 6.2
 * Other: Tested with WooCommerce 7.6.1

#### Version 1.2.9 – 12th January 2023

 * Tweak: reCAPTCHA on WordPress login will now work better with plugins that hide/
   change the admin login URL.
 * Tweak: WordPress Login and Register will skip Turnstile check for XMLRPC requests.
 * Tweak: reCAPTCHA will now re-render properly when there is an error on the checkout
   page.
 * Tweak: Edited the filter used for WordPress login authentication.
 * Other: Tested with WooCommerce 7.3.0

#### Version 1.2.8 – 8th December 2022

 * Tweak: Update to the code changes made in 1.2.7.

#### Version 1.2.7 – 8th December 2022

 * Fix: Fixed issue with some websites not being able to complete the „Test API 
   Response” step in settings.
 * Other: Tested with WooCommerce 7.1.1

#### Version 1.2.6 – 7th December 2022

 * Fix: Fixed issue with reCAPTCHA still showing on checkout even if it was toggled
   off in settings.

#### Version 1.2.5 – 23rd November 2022

 * Tweak: A few small changes to the admin settings page.
 * Fix: Fix the „WooCommerce Checkout” checkbox in settings not showing as unchecked
   when disabled.

#### Version 1.2.4 – 16th November 2022

 * Fix: Fixed issue with reCAPTCHA sometimes no longer showing on checkout.
 * Fix: Fixed redirect to settings page on activate.
 * Other: Tested with WordPress 6.1.1
 * Other: Tested with WooCommerce 7.1.0

#### Version 1.2.3 – 12th November 2022

 * Fix: Added check to see if WooCommerce is activated and not display error if 
   it is not.

#### Version 1.2.2 – 6th November 2022

 * Tweak: Upon submitting checkout form, if there is an error, it will now automatically
   reset the challenge.

#### Version 1.2.1 – 2nd November 2022

 * Fix: Fixed bug on admin settings page.
 * Other: Tested with WordPress 6.1.0

#### Version 1.2.0 – 27th October 2022

 * New: Added options to enable reCAPTCHA on the WP Login and WP Register page (
   wp-login.php).
 * New: Added a new „Test API Response” step to the settings page, whenever the 
   API keys are updated to make sure it’s working. reCAPTCHA will not work on your
   WP login form until the test is successfully complete.
 * Tweak: A few small changes to the admin settings page.
 * Other: Tested with WooCommerce 7.0.0

#### Version 1.1.3 – 23rd October 2022

 * Fix: Fixed issue with Turnstile verification not working correctly on checkout
   if „Create an account?” was selected.

#### Version 1.1.2 – 11th October 2022

 * New: Added language detection for the captcha, so it will now show in the „Site
   Language” instead of just English.

#### Version 1.1.1 – 10th October 2022

 * Fix: Fixed issue with reCAPTCHA not loading on checkout in some cases since last
   update.

#### Version 1.1.0 – 10th October 2022

 * New: Enable reCAPTCHA on WooCommerce Login, Register and Password Reset forms.
 * Other: Tested with WooCommerce 6.9.4

## Meta

 *  Wersja **1.4.7**
 *  Ostatnia aktualizacja **7 miesięcy temu**
 *  Włączone instalacje **40 000+**
 *  Wersja WordPressa ** 4.7 lub nowszej **
 *  Testowano do **6.8.5**
 *  Języki
 * [Chinese (China)](https://cn.wordpress.org/plugins/recaptcha-woo/), [Czech](https://cs.wordpress.org/plugins/recaptcha-woo/),
   [English (US)](https://wordpress.org/plugins/recaptcha-woo/), [French (France)](https://fr.wordpress.org/plugins/recaptcha-woo/),
   [Greek](https://el.wordpress.org/plugins/recaptcha-woo/), i [Russian](https://ru.wordpress.org/plugins/recaptcha-woo/).
 *  [Przetłumacz na swój język](https://translate.wordpress.org/projects/wp-plugins/recaptcha-woo)
 * Tagi
 * [checkout](https://pl.wordpress.org/plugins/tags/checkout/)[protect](https://pl.wordpress.org/plugins/tags/protect/)
   [recaptcha](https://pl.wordpress.org/plugins/tags/recaptcha/)[spam](https://pl.wordpress.org/plugins/tags/spam/)
   [woocommerce](https://pl.wordpress.org/plugins/tags/woocommerce/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/recaptcha-woo/advanced/)

## Oceny

 4.6 na 5 gwiazdek.

 *  [  65 recenzji 5-gwiazdkowych     ](https://wordpress.org/support/plugin/recaptcha-woo/reviews/?filter=5)
 *  [  2 recenzje 4-gwiazdkowe     ](https://wordpress.org/support/plugin/recaptcha-woo/reviews/?filter=4)
 *  [  1 recenzja 3-gwiazdkowa     ](https://wordpress.org/support/plugin/recaptcha-woo/reviews/?filter=3)
 *  [  1 recenzja 2-gwiazdkowa     ](https://wordpress.org/support/plugin/recaptcha-woo/reviews/?filter=2)
 *  [  6 recenzji 1-gwiazdkowych     ](https://wordpress.org/support/plugin/recaptcha-woo/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/recaptcha-woo/reviews/#new-post)

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/recaptcha-woo/reviews/)

## Zaangażowani

 *   [ Elliot Sowersby / RelyWP ](https://profiles.wordpress.org/elliotvs/)
 *   [ RelyWP ](https://profiles.wordpress.org/relywp/)

## Wsparcie

Zagadnienia rozwiązane w przeciągu ostatnich dwóch miesięcy:

     0 z 3

 [Zobacz forum wsparcia](https://wordpress.org/support/plugin/recaptcha-woo/)

## Złóż datek

Czy chcesz wesprzeć rozwój wtyczki?

 [ Wspomóż wtyczkę ](https://www.paypal.com/donate/?hosted_button_id=RX28BBH7L5XDS)