Hello Tessitura Community,
I keep running around in circles in my head about this and I just can't figure it out. We have a Web Subscriber MOS that has access to subscriber pricing at the package level. We have a certain set of seats that we have in a subscription hold that we want reserved for new package sales. We would like to give web users the ability to purchase new subscriptions out of that inventory. Easy enough, give the website access to that hold code, right?
The issue I'm running up against is that we also want to simultaneously allow those purchasing their subscriptions to add-on individual tickets to their newly purchased package at the performance level *but not from that same reserved subscription inventory as it would break up future full package sales*. Since being able to buy a package requires you to have access to the underlying perfs and the hold code, they have access at the performance level as well. I can't figure out a native way to block them from reserving addons in those held locations. In case it matters Addons occur at a different price type than the Packages. We can't use zones because the locations vary per performance and need to be adjustable, hence why we were hoping hold codes could solve it.
Does anyone have a genius solution to this problem?
Thanks in advance,
Sean
Sean,
I am really not sure how you are going to pull this off (natively, that is). It's like you'd need to run two concurrent sessions with different MOS based on the product type and then somehow merge the carts (that would be cool).
We do NOT use seat holds but what we do for add-ons is we assigned select inventory to be sold and place that in our CMS. We then allow the patron to pick the desired zone then we apply Best Seat Available so they don't actually get to select the seat. I don't recall off the top of my head, how Best Seat Available works with hold codes. But as you stated, you can't use zones. You've got your hands full with this one.
Sorry, I'm not much help but I'd be interested in hearing if you get this resolved.