Answers.Body: <p>The hook <a href="https://docs.civicrm.org/dev/en/latest/hooks/hook_civicrm_eventDiscount/" rel="nofollow noreferrer">hook_civicrm_eventDiscount</a> runs at the right place where you could apply discounts based on the number of people in the booking ... but there is a caution in the documentation: <strong>"This hook is outdated - notable, CiviDiscount does not make use of it."</strong>  Maybe because of that there is no guidance on how to use it.  </p>
  
  <p>You probably want to investigate the implications of it being 'outdated' before you choose to use this and it would be useful if someone could weigh in with some background on the comment - and ideally update the dev docs too!</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-12-07T11:33:31.310Z
Answers.LastActivityDate: 2017-12-07T11:33:31.310Z
Answers.UserDisplayName: Aidan
Body: <p>I have a paid event and I am allowing users to register multiple participants. If they register more that 8 people then I want to provide a discount. In the way you might allow someone to purchase a table of 8 which costs less than 8 individual tickets to encourage them to bring friends. I want them to register 8 participants rather than using a price set to purchase a "table" because I want to collect information about each contact that is participating.</p>
  
  <p>Is there a way to do this directly in CiviCRM?</p>
  
  <p>I am aware I could probably make it work through webform_civicrm but would rather do it directly if possible so we do not have to build webforms for each event as well.</p>
  
  <p>CiviCRM version 4.7.27 and using Drupal</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-12-07T06:22:22.123Z
Comments.Text: We did this for bulk memberships and we decide to install CiviDiscount and give groups of users a unique discount code. This probably isn't the best answer but wanted throw it out there for an idea.
Comments.UserDisplayName: Christia
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-12-07T21:43:31.107Z
Comments.Text: Thanks, I am aware of CiviDiscount but that won't work in our situation.
Comments.UserDisplayName: Gemma - Fuzion
Tags: <civievent><participants>
Title: How can you provide a volume discount on event tickets?
ThreadText: # How can you provide a volume discount on event tickets?
  
  (Asked by: username_0 on 2017-12-06)
  
  I have a paid event and I am allowing users to register multiple participants. If they register more that 8 people then I want to provide a discount. In the way you might allow someone to purchase a table of 8 which costs less than 8 individual tickets to encourage them to bring friends. I want them to register 8 participants rather than using a price set to purchase a "table" because I want to collect information about each contact that is participating.
  
  Is there a way to do this directly in CiviCRM?
  
  I am aware I could probably make it work through webform\_civicrm but would rather do it directly if possible so we do not have to build webforms for each event as well.
  
  CiviCRM version 4.7.27 and using Drupal
  
  **Tags:** civievent, participants
  
  > **Comments:**
  > **username_1**: We did this for bulk memberships and we decide to install CiviDiscount and give groups of users a unique discount code. This probably isn't the best answer but wanted throw it out there for an idea.  
  > **username_0**: Thanks, I am aware of CiviDiscount but that won't work in our situation.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2017-12-07. Score: 1
  
  The hook [hook\_civicrm\_eventDiscount](https://docs.civicrm.org/dev/en/latest/hooks/hook_civicrm_eventDiscount/) runs at the right place where you could apply discounts based on the number of people in the booking ... but there is a caution in the documentation: **"This hook is outdated - notable, CiviDiscount does not make use of it."** Maybe because of that there is no guidance on how to use it.
  
  You probably want to investigate the implications of it being 'outdated' before you choose to use this and it would be useful if someone could weigh in with some background on the comment - and ideally update the dev docs too!
  
  
  ---
  
  