- Posts: 45
- Thank you received: 0
Group Registrations - Pricing model question
- Chris Elliott
- Topic Author
- Offline
- Senior Member
-
Less
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
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.
- James Riley
-
- Offline
- Platinum Member
-
9 years 1 month ago #93883
by James Riley
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 :.
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
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
-
Less
More
- Posts: 45
- Thank you received: 0
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
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.
- James Riley
-
- Offline
- Platinum Member
-
9 years 1 month ago - 9 years 1 month ago #93951
by James Riley
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 :.
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
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
-
Less
More
- Posts: 45
- Thank you received: 0
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
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.
- James Riley
-
- Offline
- Platinum Member
-
9 years 1 month ago #94025
by James Riley
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 :.
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?
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
-
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
Tuan
Please Log in or Create an account to join the conversation.
Moderators: Tuan Pham Ngoc
Support
Documentation
Information
Copyright © 2026 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.