Posted: September 28, 2018 at 4:22 pm
This is a follow up to my question in this thread that was closed
What if the parent is registering 2 or more children – How can the parent sign up 2 or more children under the same account/session and still have each child show up as separate registrants?
Based on your suggestion, the child would show up as the registrant but then how is a second or third child able to be a registrant as well without creating a new account and running through the entire registration and checkout process again for each child?
Is there a way to have multiple registrants while still having one seamless registration and checkout process?
If none of that is possible, is there a workaround for showing ticket holders/attendees where lists of registrants are shown?”
The solution Josh posted applies for both single and multiple registrations.
EE uses the First Name, Last Name and Email address questions from the Personal Information question group to create the registrants, so for any registration that you want to show the ‘correct’ name for you must request those details.
For you setup you should have at least 2 question groups select for Primary Registrants. The personal information question group containing questions to collect only the child’s details and the ‘Parent’ question group used to select request the parent’s details.
For your additional registrants, you select only the ‘Personal information’ question group (which in this case requests only the child’s details).
Can you link me to an event I can use to view your current setup? I can advise further on the specific changes you would need to make after viewing your registration form.
Side note: Threads will automatically close after 14 days of no activity.
As I mentioned in my original post, Wisdmlabs – one of the recommended Devs on your EE “experts to hire” page – set up EE on our site. A lot of modification was done. Nothing to the core of EE though, as I understand it.
As I’m getting our site ready for next summer, I’m going through EE4 and discovering it may be set up backwards. Meaning, the Primary Contact/Registrant is the Parent Name, Email, Phone and the child’s name is an added question. So on transaction receipts and EE generated emails, we see the Parent First and Last as the Primary attendee on all classes. It’s not till we export the CSV we can see another field with the child’s name corresponding to the class. This makes it a nightmare to print out rosters and sign in/out sheets. We are growing fast as a company and there is no way I’ll be able to keep up with this system the way it is. There has to be a better way. So you can see what is happening now…
Parent’s must create their account first, entering all their info, address, emergency info, and each child’s info. I think Gravity Forms was used to then sync with EE because the address info is here in the New account gravity form, but hidden when the user “Proceeds to Registration” during EE checkout.
For the Staging Site Registration forms, WisdmLabs setup 3 question groups.
Each Event has these question groups selected:
For the DEV SITE Registration forms, I have 2 question groups set up.
I can clearly see how this is pretty much the correct set up, but, I notice now when viewing a transaction, the children’s names show up assigned to the correct classes BUT up top right of the transaction page, the Primary Contact’s name is Child1. https://cl.ly/c8e724effe37 I do understand why this is, but how can we correct this?
Your help is greatly appreciated! Thank you.
The only way to have the child’s name show up as the actual registrant is to set up EE to collect that information using the 3 system question included in the Personal Information question group (which you’ve done on the dev site). You can use custom questions but they can’t be set to display as the registrant’s name.
Can you explain this further, please?
If you have the details in the CSV and you’re using the CSV for rosters and sign in/out sheets you can filter the CSV’s to display only the details you need, you can also do that on the actual export.
I’m not saying it’s not a problem for you, I’m just wondering how you are using the details currently and how the CSV (with all details) is causing the problem.
Currently, EE isn’t designed to break out the ‘purchaser’ from an attendee which is essentially what you are trying to do. To workaround that you can setup the registration form the way Josh posted in your other thread and I posted above, however, EE will still consider the Primary registrant to the be ‘purchaser’ and will use the primary’s details for the EE contact (which is what you want to change).
Changing how the primary attendee and EE contact assigned to that is not something you can easily do, even with custom development. Even if you could, you would be changing the contact the registration is assign to so if you change the contact you also change the details shown for that registration.
To explain a little, a registration is assigned to a contact and the contact details are what you see on the registration list, if you change the details within a contact, all of the registrations assigned to that contact you will see those new details on all of those registrations. So the section you are trying to change is also the section that you want to use to display the childs name correctly on the registration, meaning changing it conflicts with what you want to do.
You can change the Invoices, Receipts and emails to use the parent questions so it shows the parents name and uses their emails, but the contact used on the registration will always need to be the childs name, if you want the child to show up as the registrant.