• Resolved roryrupert

    (@roryrupert)


    Hello,
    I’m using Boxzilla pop ups in several places around my website with a shortcode for people to sign up for membership. This has worked really well for me in the past, however, now it won’t work because I cannot enable ReCAPTCHA (which is necessary for my sign up process) in the pop ups.
    Is there any way of adding ReCAPTCHA v3 to the pop ups?
    Thanks for any help you can give.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Contributor Lap

    (@lapzor)

    What membership sign up method / form are you using and what re-captcha integration or plugin are you using with it?
    Do you have more information as to how it’s nor working and can you share a link to where we can test this / see the issue on your site so we can look for Javascript errors?

    Thanks for letting me know.

    Thread Starter roryrupert

    (@roryrupert)

    I am using Paidmembershipspro.

    It has re-captcha integrated and it cannot be removed.

    All their checkout pages have re-captcha, e.g. https://studentlanguages.com/membership-checkout/?level=3

    However, when I want someone to check out at that level via boxzilla, it redirects to the checkout page rather than simply moving through the process. It states:
    “reCAPTCHA failed. (missing-input) Please try again.”.
    Here is an example: https://studentlanguages.com/#boxzilla-13449

    Thank you.

    Plugin Contributor Lap

    (@lapzor)

    The error I see in the browser console is:

    Error: reCAPTCHA has already been rendered in this element.

    This error usually means that the reCaptcha is already added to that same element ID on that pageload. So that would mean you are loading an element with that same ID twice on the same page, and reCaptcha will only attach to the first occurrence of that element.

    I guess it has to do with there being multiple subscription forms on that page in different Boxzilla boxes, maybe you can try to conform this by adding just 1 form to 1 box on a new blank test page and see if it works there or if it throws another error.

    I’m also interested to see another test where you put the 3 different forms on 1 test page (without boxzilla boxes), do they work that way?

    Thread Starter roryrupert

    (@roryrupert)

    Hi,

    I added 1 form to 1 box on this page: https://studentlanguages.com/boxzilla-testing/
    However, it throws an error (‘Error validating ReCAPTCHA.’)

    I also added 3 different forms on 1 test page without boxzilla boxes and only the first form works properly.

    What do you think would be the next steps to resolving the issues?

    Thanks a lot for your help.

    Plugin Contributor Lap

    (@lapzor)

    I recommend you contact the provider of that form for support on this. Ask them if there is a way to use captcha when having multiple forms on 1 site, I suspect that will also solve the issue in the Boxzilla box.

    Hope that helps. If you have any questions, please let me know!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Add Recaptcha’ is closed to new replies.