Looking for best practice suggestions for when and how to request a member to login when registering for an event.
Currently, we ask members to first login to the chapter site and then register for an event so that the member can get the discounted event rate. The problem is that some members forget to login first and then complain they're not getting the discount. Is there a way to register for the event and then force the login if they indicate they are a member?
You can set the event as private, then users will be unable to register unless they login first. But if you have some general non-member users, you can't do that.
I'd suggest enabling the auto-user creation feature within the event so a username and password box will show at the top of the form. There is instruction there that you can modify in the language file, where you could even say something like "if you already have an account, please login first using the module on the left." You could even give a link to a login page.
Also, with that feature enabled, if they try to register using their email address already associated with an existing profile account, it will not allow them as it will tell them that an account already exists with that email address. You could also modify that message to tell them further that they need to login first.
Of course, you can always put additional instructions in the event message box that shows above the registration form... or put instructions at some specific location IN the registration form using a "textual" field. Thanks.