Hi, We're trying to limit the amount of tickets a user can purchase online.. anyone know of an easy way to do that?
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,
Hi Kevin and Nathan: Just wanted you to know that ticket limits associated with Offers will start to be enforced through the API in V10 which is in beta now. So you may want to hold off on any new functionality development until you get your hands on this new version.
From V10 release note 1476:
The ticket limits functionality that was added to the Tessitura client application in v9.0 has now been added to the web API. Methods that reserve seats, change mode of sale or change price type will now return an error if the change would violate one of the ticket limit rules set up in Offers.
Kristin
From: Tessitura Web Forum [mailto:forums-tessitura-web@tessituranetwork.com] On Behalf Of Nathan Campbell Sent: Friday, July 09, 2010 6:07 PM To: Kristin Tigart Subject: Re: [Tessitura Web Forum] Seat Limits
From: Kevin Hahn <bounce-kevinhahn7298@tessituranetwork.com> Sent: 7/9/2010 5:00:09 PM
You were sent this email automatically because you subscribed to the Tessitura Web forum. You may reply to this message to post to the Web forum or visit the site to search, read and post to the forums. In the interest of keeping the forum posts from becoming cluttered, we encourage you to delete previous message text from your reply before sending. Thank you!
Kristin –
Is the Offer ticket limit going to be enforced per lineitem, per order, or performance?
We have a requirement for an upcoming show to limit each person to no more than two tickets period. We’re going to manually enforce it for the upcoming on-sale, and I’ve been asked to work with our web developers to add the ability to do this type of enforcement on our web site.
How do other sites deal with per performance seat limits? What kind of performance impact does this have on the web site? (Sorry about the dueling performances there…..)
As always, thanks in advance.
-steve carlock
Information Technology Manager
The Granada
(805) 899-3000 x 111 (phone)
(805) 899-3081 (fax)
From: Tessitura Web Forum [mailto:forums-tessitura-web@tessituranetwork.com] On Behalf Of Kristin Tigart Sent: Friday, July 09, 2010 7:42 PM To: Steve Carlock Subject: RE: [Tessitura Web Forum] Seat Limits
We would like to create an offer whereby the first 30 people who order tickets to a performance receive a free cd.
We would like to send out an email notifying people of the offer and perhaps have them enter a promo code.
Would that be the best way to achieve this?
Is there a way - via a Promo code - to cutoff such orders after the first 30 orders have been done?
And is it possible to pull a list of just these orders - ordered with the promo code.
Finally is there anyway to craft and send an automatic message to the people who have ordered with the promo code confirming the winning of the cd with any special instructions.
thank you,
jamie