Changelog

reCAPTCHA for WooCommerce

1.4.7 5th November 2025 Latest
  • FixFixed an issue with some express payment methods. These will now automatically skip the reCAPTCHA check preventing the error message from showing.
1.4.6 5th November 2025
  • TweakAdded skip for XMLRPC and REST API on WooCommerce login and register check.
  • FixFixed an issue with reCAPTCHA on block checkout.
  • FixFixed an issue on checkout when register an account is selected.
1.4.5 10th August 2025
  • FixFix “Incorrect call of JavaScript resource parameter” error.
1.4.4 10th August 2025
  • TweakChanged some of the code on the admin settings page.
1.4.3 10th August 2025
  • TweakMade some changes to the admin settings page design.
1.4.2 4th July 2025
  • FixFixed an issue with the reCAPTCHA not working on block checkout in some cases.
  • FixFixed an issue with the password reset form.
1.4.1 15th January 2025
  • FixFixed an issue with saving the “Load scripts on all pages?” option.
1.4.0 17th December 2024
  • NewAdded Checkout block and Store API support. (Thanks @senadir)
  • FixFixed 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
1.3.6 29th November 2024
  • FixFixed an issue with saving the “Load scripts on all pages?” option.
1.3.5 22nd November 2024
  • TweakAdded option to decide where scripts should be loaded pages other than My Account and Checkout.
1.3.4 22nd November 2024
  • FixFixed the scripts being loaded on other pages when not needed.
  • Other: Tested with WordPress 6.7.1
  • Other: Tested with WooCommerce 9.4.2
1.3.3 15th February 2024
  • TweakSet the loading of JS file and reCAPTCHA script to be deferred.
  • TweakA few small changes to the admin settings page.
  • TweakAdded skip REST API for the registration form check.
  • Other: Tested with WordPress 6.4.3
  • Other: Tested with WooCommerce 8.5.2
1.3.2 26th October 2023
  • TweakAdded function to declare comaptibility with with HPOS.
  • FixFixed issue with reCAPTCHA not resetting on checkout if there is an error submitting checkout.
  • FixFixed a “grecaptcha.reset is not a function” javascript console error that could occur on the checkout page.
  • Other: Tested with WordPress 6.4.0
1.3.1 26th July 2023
  • TweakModified 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.
1.3.0 18th June 2023
  • NewAdded option to skip reCAPTCHA check for selected WooCommerce payment methods. Useful for Express Checkout options.
  • NewAdded option to select the location of the reCAPTCHA on the checkout page.
  • TweakUpdate to make compatible with certain other login security plugins, or any other plugins that run the login “authenticate” multiple times.
  • TweakAdded skip for REST API and XMLRPC on WordPress login check.
  • TweakChanging the keys will require the TEST API RESPONSE to be run again.
  • TweakMade a few small tweaks to the admin settings page.
  • Other: Tested with WordPress 6.2.2
  • Other: Tested with WooCommerce 7.8.0
1.2.10 27th April 2023
  • TweakEdit to admin settings page.
  • Other: Tested with WordPress 6.2
  • Other: Tested with WooCommerce 7.6.1
1.2.9 12th January 2023
  • TweakreCAPTCHA on WordPress login will now work better with plugins that hide/change the admin login URL.
  • TweakWordPress Login and Register will skip Turnstile check for XMLRPC requests.
  • TweakreCAPTCHA will now re-render properly when there is an error on the checkout page.
  • TweakEdited the filter used for WordPress login authentication.
  • Other: Tested with WooCommerce 7.3.0
1.2.8 8th December 2022
  • TweakUpdate to the code changes made in 1.2.7.
1.2.7 8th December 2022
  • FixFixed issue with some websites not being able to complete the “Test API Response” step in settings.
  • Other: Tested with WooCommerce 7.1.1
1.2.6 7th December 2022
  • FixFixed issue with reCAPTCHA still showing on checkout even if it was toggled off in settings.
1.2.5 23rd November 2022
  • TweakA few small changes to the admin settings page.
  • FixFix the “WooCommerce Checkout” checkbox in settings not showing as unchecked when disabled.
1.2.4 16th November 2022
  • FixFixed issue with reCAPTCHA sometimes no longer showing on checkout.
  • FixFixed redirect to settings page on activate.
  • Other: Tested with WordPress 6.1.1
  • Other: Tested with WooCommerce 7.1.0
1.2.3 12th November 2022
  • FixAdded check to see if WooCommerce is activated and not display error if it is not.
1.2.2 6th November 2022
  • TweakUpon submitting checkout form, if there is an error, it will now automatically reset the challenge.
1.2.1 2nd November 2022
  • FixFixed bug on admin settings page.
  • Other: Tested with WordPress 6.1.0
1.2.0 27th October 2022
  • NewAdded options to enable reCAPTCHA on the WP Login and WP Register page (wp-login.php).
  • NewAdded 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.
  • TweakA few small changes to the admin settings page.
  • Other: Tested with WooCommerce 7.0.0
1.1.3 23rd October 2022
  • FixFixed issue with Turnstile verification not working correctly on checkout if “Create an account?” was selected.
1.1.2 11th October 2022
  • NewAdded language detection for the captcha, so it will now show in the “Site Language” instead of just English.
1.1.1 10th October 2022
  • FixFixed issue with reCAPTCHA not loading on checkout in some cases since last update.
1.1.0 10th October 2022
  • NewEnable reCAPTCHA on WooCommerce Login, Register and Password Reset forms.
  • Other: Tested with WooCommerce 6.9.4