Hello @bertelu
Take note that while the Duplicate Killer plugin supports Forminator forms, this is a 3rd party plugin which is not officially supported by WPMU DEV. We don’t know exactly how does it work or if the behavior of the plugin will change in the future, or after a new Forminator update.
That being said, I tested that plugin using a Form that uses the Stripe payment field, and I can see that when a visitor tries to submit a form that triggers Duplicate Killer conditions to block a form submission, the Stripe transaction appears as “Incomplete”, without actually making a payment or getting payment information. So it seems to do the work by preventing the form from submitting if the email field is already used, for example.
Without that plugin, an option to make this happen would be to use an User Registration form, so when the visitor registers to your event using that form and successful submits it, an user will be created in your WordPress site, perhaps using a role with none or minimal capabilities (like a subscriber). This way, no users can use the same email for the registration, as that would try to create a duplicated user.
Kind regards,
Jair.
Hello @bertelu
We haven’t heard from you in a while, I’ll go and mark this thread as resolved. If you have any additional questions or require further help, please let us know!
Kind Regards,
Saurabh