Group Registrations - Pricing model question

  • Chris Elliott
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
9 years 1 month ago #93880 by Chris Elliott
Group Registrations - Pricing model question was created by Chris Elliott
Hi

I would like to offer Group Registrations a price model where the first X members in a Group Registration are priced at £n while all others in that same Group Registration 'session' are priced at a different rate.

This is to offer bulk discount on ticket sales.

Can this be done?

Chris

Please Log in or Create an account to join the conversation.

More
9 years 1 month ago #93883 by James Riley
Replied by James Riley on topic Group Registrations - Pricing model question
You can set up a custom fee field , with an option to [Only show for first group member].

Create a radio button with one [Value] option (something like "Discount for first group member") with the [Default Value] set to this same value, the [Fee Field] option toggled on + [Fee Value] set to a negative (eg. -20), and set the [Display In] option to "Group Members form" + [Only show for first group member] toggled on... and registration will be discounted for the first group member's fee :)



James Riley .: EventBooking user since 2014 ::: JoomDonation user since 2016 :.
.: grfx & web design / IT / AV @ St. Therese Institute of Faith and Mission, Bruno, SK, Canada :.

Please Log in or Create an account to join the conversation.

  • Chris Elliott
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
9 years 1 month ago #93922 by Chris Elliott
Replied by Chris Elliott on topic Group Registrations - Pricing model question
Hi James! You're a genius - it awesome and almost perfect!

Is there a way to 'hide' the radio button within the form? It would be great if the discount can be applied to the first group registrant in a 'silent' way. We can always advtise the discount as a benefit within the booking description.

Thanks again, I really appreciate your help!
Chris

Please Log in or Create an account to join the conversation.

More
9 years 1 month ago - 9 years 1 month ago #93951 by James Riley
Replied by James Riley on topic Group Registrations - Pricing model question
Each field has an ID that can be targeted by CSS.
By grabbing the specific ID, we can apply #your_field_id{display:none;} to it and make it hide :)


James Riley .: EventBooking user since 2014 ::: JoomDonation user since 2016 :.
.: grfx & web design / IT / AV @ St. Therese Institute of Faith and Mission, Bruno, SK, Canada :.
Last edit: 9 years 1 month ago by James Riley.

Please Log in or Create an account to join the conversation.

  • Chris Elliott
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
9 years 1 month ago - 9 years 1 month ago #94021 by Chris Elliott
Replied by Chris Elliott on topic Group Registrations - Pricing model question
You know James? I should have considered that option first! It of course works well.
I do however have one last request. I will offer background first so that you don't need to worry why I don't use "Individual Registration".

My EB is being used by any one of 300+ schools. Each school has a business manager.

Using the Individual Reg Form, when a school books a place, the booking process is always performed by the business manager who has the sole authority to book students onto course events that EB Is delivering.

If only one student is to attend a course, when the business manager books, he/she will add the student name in the form BUT this is inappropriate as this will mean the student is invoiced rather than the business manager.

Using the Group Reg option, the Business Manager can choose 1 or more student attendees, enter their details as event members and then can add their own Business Manager details into the Billing Section.

When doing this if the BM books 3 students, then only 3 are booked and the BM is not treated as an attendee, Great!

Now for my question, related to discount for the first booking on a Reg Group.

If there is ONLY 1 attendee in a group, can we somehow have a fee that follows a rule such as this using simplified logic:
FOR A BOOKING EVENT:

DEFAULT_FEE (ALL_REGISTRANTS)=75
IF [NUMBER_REGISTRANTS] >1 THEN
FEE(FIRST_REGISTRANT) = 60
END_IF
...
...

What do you reckon James?

Thanks again!
Chris
Last edit: 9 years 1 month ago by Chris Elliott.

Please Log in or Create an account to join the conversation.

More
9 years 1 month ago #94025 by James Riley
Replied by James Riley on topic Group Registrations - Pricing model question
I'm sure it can be done through modifying the appropriate tmpl PHP files,
You could also do it through setting up the group pricing structure in the event (see eventbookingdoc.joomservices.com/basic-s...p-registration-rates ) so that registration pricing for 1 group member is (for example) $25, pricing for 2+ is $20, with a -$5 fee field applying to the first group member (which would make the first member's fee $20 if they are the only one, or $15 if there are additional members)... but this would show the price of a single member registration as $5 in the Event Details view and in the pricing info during registration... so not the cleanest way around the issue.

@Tuan -- is there any way that a custom fee field of any kind could be set up to respond to the number of Group Members?

James Riley .: EventBooking user since 2014 ::: JoomDonation user since 2016 :.
.: grfx & web design / IT / AV @ St. Therese Institute of Faith and Mission, Bruno, SK, Canada :.

Please Log in or Create an account to join the conversation.

  • Tuan Pham Ngoc
  • Away
  • Administrator
  • Administrator
More
9 years 1 month ago #94042 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Group Registrations - Pricing model question
At the moment, custom fee field doesn't have anything related to number members. There is only one thing [NUMBER_REIGTRANTS] tag can be used in fee formula, however, I guess it is not useful for this case

Tuan

Please Log in or Create an account to join the conversation.

Moderators: Tuan Pham Ngoc