Customize event registration form for each reg. type
In Events, I'd like to have custom registration forms associated with each registration type instead of one single registration form for the whole event (all types). This would allow me to create more complex event registrations. Example: A three-day conference has two types of registrants (Individual and Professional) at different prices. Each one has an early-bird price as well. In addition, each one can choose to register for one day, two days, or all three days -- all at prorated prices.
To do this today, I have to create separate events for Individuals and Professionals, then customize those event reg. forms. Then the choice of which days they want to attend must be an Extra Cost add-on to the registration. It's a bit awkward to implement and a bit confusing to registrants.
-
Russell
commented
I have a great example of this that I am having to deal with right now. This event actually covers 2 wishlist items, but that is a different matter.
I have an event with 3 Registration types.
This is a joint event between our organization and another organization, which accounts for the first 2 registration types.
1. Member Registration
2. Other Organization Member: Uses entry code to validate membership
3. Non-Member - Signing up for this costs a flat amount which will give the person membership in both organizations for a year. For this reason, we are collecting address, job title, and other contact information for these people.
The information that is being collected for Membership Type 3, does not need to be collected for #'s 1 or 2. We already have that information for existing members.
I think that this directly supports the need to have Registration Form Fields be tied to the Registration Type.
On the separate note, is the wish, which has been discussed in other places, to tie event registration and membership registration together. Since the Non-members will gain membership in our organization for a year when they pay, we will have to separately add them as members, and re enter the collected contact information into the appropriate fields under membership. It would be great to have, for example, a checkbox option to add this registration type as new members, and also to select which membership type should be applied. This would then autogenerate an invoice and payment completion with the fee that was included on the event registration form.
Another tangent: If you are able to link a membership, and a membership type, then if this is done when setting up a membership form, if you pulled the list of available fields from a membership type, and could choose to add those to the registration form so they would be directly linked like the initial contact fields are now.
Sorry those other comments are off topic. Feel free to move them if there is a more appropriate place.
Russell
-
Dmitry Buterin commented
I would appreciate comments from others - especially examples of when different registration forms can be needed for each registration type.
An alternative to this is for us to implement 'conditional fields', where fields are shown/hidden based on other field choices.
-
Danusia
commented
I would like to add to WA wish list a request to have a different form for each registration type. Something like this example:
Event: Tennis tournament
Type: Tournament with meal - price $30
Form 1 - showing meal choices
Type: Tournament without the meal - price $20
Form 2 - not showing any meal choices
Having two events is hardly good solution.
Thank you. Danusia
-
Dmitry Buterin commented
Anyone else would find this useful? Please comment here.
-
Dmitry Buterin commented
I am surprised that no other users have commented on this.
I wonder if maybe could post a specific detailed example of what you need - people might find it easier to relate to it.
-
Dmitry Buterin commented
I would appreciate comments from other users and additional examples.
-
Jason Pryde
commented
From my research of the WA Event configuration UI, I don't see any way to customize the display of custom fields based on the users chosen Event Registration Type.
For certain registration types, we'd like to display specific custom fields.
An even better solution would involve hiding custom fields after a set number of user selections, ie a maximum threshold of selections for a given custom field value.
Can someone point me to an example / tutorial where this is done dynamically in JS?
TIA,
-jgp
-
Hambone41
commented
We would like the "rules and terms" box which displays the club's liability waiver to show up only when non-members register for an event. Our members have already checked the box so there is not need for them to do so again.
Greg
-
jkalbhen
commented
I'd like a way to customize events so that people in certain membership groups will only see certain options in the registration form. For example, I have three registration options for a particular event, either lunch only, the seminar only or both the lunch and seminar, and all of these options have different prices depending on what type of membership you have and also a different price for nonmembers. I want a way for nonmembers to only see the nonmember registration options, and different classes of members to only see the registration options that pertain to them.
The only workaround for now is to create separate events for each member level and non-members, and only show the appropriate event to the appropriate level. This is very clunky and not user-friendly, though.