• Resolved contactpoint01

    (@contactpoint01)


    Hi

    I tried to use recaptcha V3 on Easy forms in thebasepreston.com.au website. I updated the secret key and site key and enabled “Use reCAPTCHA Version 3” & “Enable reCAPTCHA Protection” on ReCaptcha settings. The captcha icon was displayed but when I entered the details in the form and submitted it, I was prompted with “Please check reCaptcha field” notification but the reCaptcha field/check box was not displayed on the form.

    I also tried to use recaptcha V3 on Easy forms. I updated the secret key and site key and enabled “Enable reCAPTCHA Protection” on ReCaptcha settings but in this case the recaptcha icon itself was not displayed.

    Can you please advise if I have added recaptcha correctly and why I am facing the above issue?

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Hi @contactpoint01,

    It looks like your site is password-protected, so I am unable to help debug. Could you provide me access to the page you need help with?

    This is probably a JS conflict somewhere, but I’ll be able to provide more info when I see it.

    Thanks,
    Jon

    Thread Starter contactpoint01

    (@contactpoint01)

    Hi Jon,

    The password is Contactpoint!

    I used recaptcha V2 and now the form at the bottom of the page is working fine but recaptcha is not enabled for the popup.

    I have updated the recaptcha code on easy forms captcha settings and elementor captcha setting.

    Please let me know if I need to update it anywhere else for recaptcha to work on the popup form?

    Thanks in advance.

    Hi @contactpoint01,

    I see that you have the same form in two locations on one page. Please try making a second form (with the same fields) and replace either the footer or sidebar form with that form. That should fix the second form’s captcha. You should also disable any external sources of recaptcha (such as elementor) to prevent additional conflicts.

    Let me know if that helps,
    Jon

    Thread Starter contactpoint01

    (@contactpoint01)

    Hi Jon,

    As suggested, we created a second form for the pop up and disabled recaptcha on the elementor but still the captcha is not working on the popup.

    Can you please let us know if we need to update anything else for this to work?

    Hi @contactpoint01,

    I think this is caused by the Elementor popup code, because the markup for that ReCaptcha div is correct. When ReCaptcha is loaded, it scans the DOM for divs that have a class of g-recaptcha and some data attributes and then replaces them with the checkbox. The markup is correct for the div in your popup, but it’s as if the google code isn’t seeing that part of the DOM.

    I’m not sure how to help here, as it works when not wrapped in the popup. You could probably write some javascript to manually activate it after the page loads, but I’m not sure. Here’s the docs on doing that: https://developers.google.com/recaptcha/docs/display

    Jon

    • This reply was modified 2 years, 4 months ago by jpowersdev.
    Plugin Contributor Tracy Levesque

    (@liljimmi)

    🏳️‍🌈 YIKES, Inc. Co-Owner

    Hello @contactpoint01,

    Just checking in.

    Please let us know if you still need help with this issue.

    Thank you!
    -Tracy

    Plugin Contributor Tracy Levesque

    (@liljimmi)

    🏳️‍🌈 YIKES, Inc. Co-Owner

    Hello @contactpoint01,

    We haven’t heard back from you in a while so I am going to close out this ticket.

    If you need more help, please reopen it and we will be happy to help you.

    Thank you!
    -Tracy

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Captcha not working on Easy Forms’ is closed to new replies.