Product Icon

reCaptcha Integration for WooCommerce

Protect your eCommerce store from malicious and automated attacks by using reCaptcha for WooCommerce.

ReCaptcha Appears only on failed order or login

I don’t think the following feature exists but if I am wrong let me know. Thank you in advance.

We’d like to add a feature where it would allow the checkout captcha to only appear each time they fail to process their payment or login instead of appearing automatically by default. Though this feature would technically be useful for the login section as well.

It will have to be enforced on the server side to ensure that it isn’t a cookie that they can erase and bypass. Perhaps tracking by IP on a time basis? e.g., 5 minutes of enforcing captcha after an ordered failed, this value should be changeable in the backend, along with the ability to enable/disable the feature.

So the logic would be something like the following
1. If they successfully pay for an item, no captcha for future orders
2. If they fail to pay, captcha appears for either a time frame OR their next successful payment.

Example
1. Customer is checking out for the first time, no captcha appears.
2. Customer types their CC wrong and tries to pay, an error happens and the captcha will appear when they try to pay again.
3. Customer passes captcha and corrects CC info to process successfully. Future orders will have no captcha until they fail again.

Example 2
1. Customer is checking out for the first time, no captcha appears.
2. Customer types their CC wrong and tries to pay, an error happens and the captcha will appear when they try to pay again.
3. Customer decides to come back later to pay
4. Customer returns after 10 minutes (which exceeds the X minutes of mandatory captcha for failed orders)
5. Customer encounters no captcha because the mandatory captcha timer has passed.

This will make the checkout or login process less intrusive, but add protection.

Author

gmgmgmgm1441

Current Status

Open

Last updated: August 28, 2023

1 comment

Log in to comment on this feature request.

  1. nikgandhi says:
    Product Developer August 29, 2023 2:46 am

    We will check the feasibility of it. Why don’t you try reCaptcha V3 which does not require any user interaction?

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.