Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1

TOPIC: Conditional group discount?

Conditional group discount? 13 years 10 months ago #12222

  • Hezeel
  • Hezeel's Avatar Topic Author
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 9
  • Thank you received: 0
For some reason I can't search the phrase "group discount" in the forum & when I search '+group +discount' group gets ignored as too common?

Anyway to the real question:

I'm setting up a 4day event with a fairly complex price structure:
Adults are $35 for all 4 days, or $10 per day
Kids club is $2each session for mornings
Creche is $2each session mornings & nights

I've handled all the above by:
-setting initial ticket price =$0,
-then a radio list for full adults (adds $35) or adult day/kids/creche which don't add to price,
-then conditional check boxes with days/sessions for day pass/kids/creche which do add to the price.[/list]

Now the tricky bits - we want to allow a group discount for 10 or more full paying adults ($20 pp), but not if there is say 8 adults with 2 kids.
And we also want to have a family ticket for 2 adults + 2 or more school aged children from the one family.


One of my thoughts was to have the first field that gets filled out a radio button with options for "family", "group of 10" or "regular" with lots of conditional fields below that, but I can't see a way to make sure that people have the correct number for each of the types - eg group of 10 with only 9, or family with 3 adults...

Another option would be to have separate events for adults & kids, or separate events for the 3 different types of group - but I can see problems with that if people overlap any groups (say a group of 10 adults with extra kids, or family who also have adult children) they would need to go back & register again for a 2nd "event". Also I still can't see how to control only 2 adults to a family ticket?


Can anyone see a better way to handle it all without just using an honour system & manually double checking? Thanks for any help or ideas, even just writing it out made a few things clearer for me :shock:

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

  • Page:
  • 1
Time to create page: 0.089 seconds