For some of the events we host we want to give our sponsors a certain number of free/discounted tickets. We allow them to purchase tickets for multiple participants at the same time.
We have set up discount codes for each of the sponsors that can be used a limited number of times. but this doesn't prevent them signing up 10 people at one time and therefore purchasing 10 tickets but only using up one discount code.
Is there a way to limit the number of participants a discount code can be used for rather than limiting by the number of times it is used? or is there another way we could achieve this?
Ideally if the sponsor wanted to purchase 10 tickets all at the same time but only get 5 discounted tickets they would get the first 5 for the discounted price and the next 5 they would need to pay full price for.