Seat Limits

Hi, We're trying to limit the amount of tickets a user can purchase online.. anyone know of an easy way to do that?

Parents
  • There is a default per reservation limit that can be set via the API - the trouble with that is that it isn't a restriction on the entire cart - just the maximum number of seats that can be reserved each time a reservation is requested though ReserveTickets. So - even though you may have a limit of 6 for example, a patron could still reserve as many seats as possible for a single performance simply by going back to the reservation screen over and over again and filling up their cart. 

    You would also need to determine if your limit is cart or performance based. As far as I know you would need to implement custom code to check the number of seats already reserved. There are methods in the API that can gather that info for you such as GetTicketHistory, etc...

    Also, if the reservation is performance based (i.e. max 6 tickets sold per person per show) you'll also need to figure out how to handle somebody creating dummy or duplicate accounts. That could get very convoluted.

    Good luck,

Reply
  • There is a default per reservation limit that can be set via the API - the trouble with that is that it isn't a restriction on the entire cart - just the maximum number of seats that can be reserved each time a reservation is requested though ReserveTickets. So - even though you may have a limit of 6 for example, a patron could still reserve as many seats as possible for a single performance simply by going back to the reservation screen over and over again and filling up their cart. 

    You would also need to determine if your limit is cart or performance based. As far as I know you would need to implement custom code to check the number of seats already reserved. There are methods in the API that can gather that info for you such as GetTicketHistory, etc...

    Also, if the reservation is performance based (i.e. max 6 tickets sold per person per show) you'll also need to figure out how to handle somebody creating dummy or duplicate accounts. That could get very convoluted.

    Good luck,

Children
No Data