- Posts: 21
- Thank you received: 0
"Enable captcha" option in configuration
- Dave Ascher
- Topic Author
- Away
- Junior Member
-
Less
More
10 months 5 days ago #167117
by Dave Ascher
"Enable captcha" option in configuration was created by Dave Ascher
I am confused about what the option "Enable captcha" is actually doing.
tooltip for Enable captcha option
I found that when this is enabled, and I have ALSO enabled the use of CAPTCHA - Invisible reCAPTCHA on the site (Global Config) with Joomla 5.1 AND I have enabled the "CAPTCHA - Invisible reCAPTCHA" plugin registrations FAIL with the message "Invalid verification code entered" for SOME credit cards ALL of the time, for some credit cards when more than one registrant is being registered for the event and never for some credit cards.
I DISABLED the Events Booking CAPTCHA and we didn't see that error message anymore. However, I don't know DISABLING CAPTCHA means that there is NO CAPTCHA protection from bots, or only that the global CAPTCHA is used rather than an Event Booking specific CAPTCHA or something else that I haven't thought of. The tooltip is not saying anything meaningful. My first guess based upon that tooltip was that enabling CAPTCHA in the EB configuration would simply display the recapture badge .
Indeed, disabling the captcha within Event Booking DOES disable the display of the captcha - recaptcha badge - but it is not clear whether the form is then completely unprotected from bots or if there is still protection from the System configuration of Invisible Capture.
The message in English - "Invalid verification code entered" is somewhat vague and misleading. Most visitors think that the 'verification code' refers to the credit card's CVV number while it actually means that the CAPTCHA has failed to determine that the visitor is human.
Clarification of what happens when "Enable captcha" is set to YES or NO would be very helpful.
Changing the description in the tooltip associated with "Enable captcha" would be very helpful.
Changing the message displayed so it indicates that the CAPTCHA failed to determine that the visitor is human (if that actually is what it is supposed mean) would be very helpful.
I haven't yet had a chance to examine this issue with Joom Donation, however, I have seen the same message "Invalid verification code entered" when testing with one credit card and not with a different credit card. I suspect that the same special CAPTCHA as Event Booking and that it is not working very well for either EB or Joom Donation.
I DISABLED the Events Booking CAPTCHA and we didn't see that error message anymore. However, I don't know DISABLING CAPTCHA means that there is NO CAPTCHA protection from bots, or only that the global CAPTCHA is used rather than an Event Booking specific CAPTCHA or something else that I haven't thought of. The tooltip is not saying anything meaningful. My first guess based upon that tooltip was that enabling CAPTCHA in the EB configuration would simply display the recapture badge .
Indeed, disabling the captcha within Event Booking DOES disable the display of the captcha - recaptcha badge - but it is not clear whether the form is then completely unprotected from bots or if there is still protection from the System configuration of Invisible Capture.
The message in English - "Invalid verification code entered" is somewhat vague and misleading. Most visitors think that the 'verification code' refers to the credit card's CVV number while it actually means that the CAPTCHA has failed to determine that the visitor is human.
Clarification of what happens when "Enable captcha" is set to YES or NO would be very helpful.
Changing the description in the tooltip associated with "Enable captcha" would be very helpful.
Changing the message displayed so it indicates that the CAPTCHA failed to determine that the visitor is human (if that actually is what it is supposed mean) would be very helpful.
I haven't yet had a chance to examine this issue with Joom Donation, however, I have seen the same message "Invalid verification code entered" when testing with one credit card and not with a different credit card. I suspect that the same special CAPTCHA as Event Booking and that it is not working very well for either EB or Joom Donation.
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
10 months 4 days ago #167119
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic "Enable captcha" option in configuration
Hi Dave
1. Enable Captcha needs to set to Yes if you want to protect Events Booking from spam bots. Set it to No will disable captcha in Events Booking (mean no protection) even if captcha is enabled in global configuration of your site
2. The error message indeed mis-leading. In latest version, we already changed it to something more meaningful like Invalid Captcha. But we could not change it on existing website because customers might change the language item before. So for now, please go to Events Booking -> Translation, find that language string and change it to meet your need
Regards,
Tuan
1. Enable Captcha needs to set to Yes if you want to protect Events Booking from spam bots. Set it to No will disable captcha in Events Booking (mean no protection) even if captcha is enabled in global configuration of your site
2. The error message indeed mis-leading. In latest version, we already changed it to something more meaningful like Invalid Captcha. But we could not change it on existing website because customers might change the language item before. So for now, please go to Events Booking -> Translation, find that language string and change it to meet your need
Regards,
Tuan
Please Log in or Create an account to join the conversation.
- Dave Ascher
- Topic Author
- Away
- Junior Member
-
Less
More
- Posts: 21
- Thank you received: 0
10 months 1 day ago #167199
by Dave Ascher
Replied by Dave Ascher on topic "Enable captcha" option in configuration
Thanks for that quick and clear response. I was hoping that the Captcha "badge" would be displayed someplace, but I am not seeing it anywhere. I have tried all three options - "Bottom Left", "Bottom Right", and "Inline" but I don't see the badge at all.
Please Log in or Create an account to join the conversation.
- Dave Ascher
- Topic Author
- Away
- Junior Member
-
Less
More
- Posts: 21
- Thank you received: 0
10 months 21 hours ago #167202
by Dave Ascher
Replied by Dave Ascher on topic "Enable captcha" option in configuration
One more thing ... The original problem was that the sight was displaying that misleading error message while Captcha was enabled. Now that I understand that the message is supposed to mean that the CAPTCHA failed - why is it failing? These are real human beings getting that message.
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
10 months 17 hours ago #167205
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic "Enable captcha" option in configuration
The validation is handled by the captcha plugin itself, so it's hard to know. You might want to switch to use a different captcha plugin like ours
joomdonation.com/joomla-extensions/jd-captcha.html
Regards,
Tuan
Regards,
Tuan
Please Log in or Create an account to join the conversation.
Moderators: Tuan Pham Ngoc
Support
Documentation
Information
Copyright © 2025 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.