CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Multiple Registrations with Same Email...
Pages: [1] 2

Author Topic: Multiple Registrations with Same Email...  (Read 6186 times)

avr

  • Guest
Multiple Registrations with Same Email...
February 21, 2009, 03:20:57 pm
I have a site where I'm using CiviEvent for summer camp registration.

My desire is that parents would be able to register each of their children for 1 of 3 "camps" (I'm using 1 event and with 1 price set for all camps).  For example, a parent may have 1 child in Pre-K camp, 1 child in Elementary camp, and 1 child in Jr. High camp.  I would like to use 1 profile for the participant (child camper info) and 1 profile for the household (Emergency Contact info).

Currently, in testing the registration, each camper that the parent enters is overwritten because the parent's email field (or the one doing the registering) is the same for all participants.  Is there a workaround for this?  I noticed some other threads on this subject, but thought that this might be a unique use case.

Thanks for all your help!

Aaron

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Multiple Registrations with Same Email...
February 21, 2009, 08:39:17 pm

Might be easier to set it up as 3 events (pre-K, elementary and Jr. High) and get folks to register that way

If the parents create an account before registering, the emergency contact info can be carried over automatically

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

avr

  • Guest
Re: Multiple Registrations with Same Email...
February 21, 2009, 11:00:30 pm
Thanks for the suggestion.

I had thought about this and even thought about allowing registered users some access to their Civi Profile to accomplish adding multiple registrations.

However, the hope was that they can make 1 final payment after adding each participant.  Is this possible?

This is my first experience with Civi in a production setting and I'm not entirely familiar with all of the capabilities.  Thanks!

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Multiple Registrations with Same Email...
February 22, 2009, 06:44:20 am

If you use 3 events, then you will need 3 separate payments

if the charges for the 3 camps are the same, then another option might be to use the "additional" participant field (and make the camp choice) a custom field of the participant. However you'll need to play with it and see where u can get the emergency info

I think we'll need to tweak the code in a future version to make such registration easier

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

brianteeman

  • Guest
Re: Multiple Registrations with Same Email...
February 23, 2009, 05:35:56 pm
I'm looking to do almost exactly the same thing for the exact same purpose, summer camps.

Like you I'm still experimenting with what can be achieved to make this easier

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Multiple Registrations with Same Email...
February 23, 2009, 08:31:40 pm

check:

http://issues.civicrm.org/jira/browse/CRM-4167

please comment / add to it if needed. We'll see if we can make this happen for the next beta release

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

brianteeman

  • Guest
Re: Multiple Registrations with Same Email...
February 24, 2009, 12:29:54 am
Meeting with Michael McAndrew today to discuss this further. I will post back our discussions afterwards.

brianteeman

  • Guest
Re: Multiple Registrations with Same Email...
February 24, 2009, 07:55:34 am
So if I understand correctly what this would allow is for a parent to register 3 children for 3 separate events re-using the parent emergency contact for each child.

What it wont allow is for a parent to come back next year and register one of the existing children for a new event.

As far as I can tell this is because there is no way for a parent to re-use the data for one of their existing children as the methodology to select a child is not present.

In an ideal world we would like a parent to be able to store details of themselves (eg emergency contact) and of each of their children (eg name, age, dietary requirements, medical records etc) and to re-use this information when registering their children for an event.

Perhaps this could be achieved by:
1. a parent being able to create related children "contacts".
2. The parent would then be able to select any of their children during the event registration.

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Multiple Registrations with Same Email...
February 24, 2009, 08:16:08 am
One approach for this use case is to extend the "On Behalf of Organization" functionality we currently have for online contributions and membership signups - so that it can be used for event registration / for individual contacts. I think you'd have to include the ability to select a relationship type (e.g. Child). We could then leverage the "permissioned relationshp" concept and flow from "on behalf of org" as follows.

If the parent is logged in and goes to event registration - the code would check for permissioned relationships and offer a list of those contacts to select from. They could also enter a new related contact.

Alternative approach would be to extend current Profile form functionality to allow "related contact" fields (a bit like the way 'related contact' data is supported in import mapping.

Protect your investment in CiviCRM by  becoming a Member!

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Multiple Registrations with Same Email...
February 27, 2009, 12:41:14 pm
Hi there,

Had a good day's training with Brian and this issue was a kind of tipping point for whether to use Civi for his project.  We thought about it a fair bit on the day so I thought it was worth expanding here on the discussions and on Dave's ideas around relationships.

Quote
extend the "On Behalf of Organization" functionality ... ability to select a relationship type

I think this is the right approach and has a lot of promise.  I'm a big fan of adding functionality to relationships in general, and think there's a lot of potential power you can harness here.

Swapping "On behalf of organisation" with "On behalf of related contact" in the admin page would work well.  ('sign up on behalf of employer' would then allow to do what you did previously with 'allow sign up on behalf of an organisation'.)

It would also be important to be able to include profiles from the 'on behalf of related contact'.  The use case here would be to store "child camper info" or dietry requirements in the child's record, rather than their parents.  Another off-topic use case is when you are signing for membership on behalf of an organisation - you might want to be able to add details about the organisation on this page (use case, the wwoof website wants farms to join up as members and include details about the farm on the membership form which is then added to a public directory).

A limitation of the system at the moment is that while you can register for yourself AND on behalf of others, you cant JUST register on behalf of others.  The use case here is that a parent wants to register their kids but not themselves.  In this case you might still want to collect information about the parent (e.g emergency contact details or just the fact that they were the one that paid for the kid) but just not register them for the event.

There are also some duplicate contact / permission issues when registering on behalf of others when you are not logged in.  I think we may opening up a whole can of permissions worms  :o

Brian and Marc and I spent a while thinking about all this on Tuesday and I think imlpementing this is more complicated that it might at first seem, but at the same time extermely useful (especially if the implementation can be generalised to events, memberships, contributions and create / edit contact forms).  Might be able to get a little bit of funds to sponsor this.

Michael
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Multiple Registrations with Same Email...
February 27, 2009, 01:22:10 pm
I can see the usefullness of the above given a client who had to do a manual work around to deal with people registering for an event and wanting to add other people - admittedly in 2.0 - but the benefit from being able to allow people to find/select people who they have 'rights' to would be great. Which links back to this thread from yesterday http://forum.civicrm.org/index.php/topic,6808.0.html which I hope will prove to have resulted from misinterpretation and we will have this function back for 2.2
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Multiple Registrations with Same Email...
March 05, 2009, 04:21:20 pm
Check out my post here for an update on functionality available as of 2.2 beta 4:

http://forum.civicrm.org/index.php/topic,4184.msg30443.html#msg30443
Protect your investment in CiviCRM by  becoming a Member!

SarahG (FountainTribe)

  • Ask me questions
  • ****
  • Posts: 782
  • Karma: 29
  • CiviCRM version: 4.4.7
  • CMS version: Drupal 6, Drupal 7
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Multiple Registrations with Same Email...
March 09, 2009, 08:17:46 pm
I have tested the use case of a parent registering their kids for a Sunday school class with version 2.2 beta4 and its working well. I am able to click "Add additional participants" to add multiple kids. I also included a profile to collect first name, last name, gender and date of birth for each kid.   I have one minor issue: On the "Thank you for Registering" page, the gender for the first kid shows as:  "Gender   (x)Female ( )Male".  For the second kid, it shows as "Gender   Female"

It would also be nice if the layout of this screen was more consistent so that the first participant info is shown with the same HTML formating as the additional participants.

Thanks for adding this great feature to the core of CiviEvent!
Did I help you? Please donate to the Civi-Make-It-Happen campaign  CiviCRM for mobile devices! 

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Multiple Registrations with Same Email...
March 09, 2009, 09:01:48 pm

can you file an issue. we'll fix it in a future civicrm release

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Multiple Registrations with Same Email...
June 11, 2009, 12:39:58 pm

I filed an issue here to deal with some of the points raised in this forum topic: parent registering for children but not attending event themselves and creating / retrieving permissioned relationship info

http://issues.civicrm.org/jira/browse/CRM-4621

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Pages: [1] 2
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Multiple Registrations with Same Email...

This forum was archived on 2017-11-26.