Replies: 0
Hello Elliot,
I want to report and ask something about Simple Cloudflare Turnstile and Modern Events Calendar (MEC), when it comes to user registration.
Simple Cloudflare Turnstile can also protect spam/fake user registrations, which is good.
However, I noticed that user registration that is triggered by another plugin during a checkout process (MEC) will automatically be flagged as spam (at least I can see that the user registration does not happen, and this leads to a lot of other problems).
The workaround is simple: Just tick “Only enable on default wp-login.php page” at User Registration
I still question why this is happening at all.
When a visitor purchases a ticket with MEC and is not logged in, a user will be automatically created by MEC. When Cloudflare Turnstile protection for all User Registration is enabled, this user registration will never actually happen. This results in an inconsistent state. Emails about booking confirmation and invoice are not sent to the user (because the user registration never finishes as it gets interrupted by Cloudflare Turnstile). The user books the ticket/event, the booking exists in the backend, the site owner gets the notification about the booking, but the visitor/user never gets any booking confirmation and does not get the invoice either.
The question is, is there something you are aware of that can be done on your end?
Why would Turnstile not allow the user registration in this case?
Or is the only solution to set the User Registration to “Only enable on default wp-login.php page”
Thanks
Markus