Esoteric question with Modes of Sale and multiple promo codes

Summary:

Due to the wide array and number of performances it hosts, our theatre often has dozens of promo codes running at any given time. The issue we’re having is when we have multiple promo codes under the same mode of sale, users who enter a promo code can see all the offers available under that mode of sale, even if their promo code is not applicable to other performances.  Is there a way to have multiple promo codes under the same mode of sale, but restrict what’s visible on the events landing page to only the performances available through one specific promo code?   Due to the sheer number of promo codes, it’s not feasible to create a new mode of sale for each. We are using Tessitura 14.1 and TN Express Web 7.

In-Depth:

The theatre uses a mode of sale called “web-previews” for all its online promo codes to differentiate them from the standard online sales, which use the “web” mode of sale.  Typically, when we have a promo code for one event, we send patrons directly to the event page with the promo code in the url (Example: SING! An Irish Christmas with a Church discount --  https://tickets.millerauditorium.com/15205?promo=calvaryirish2019).  This link automatically puts the patron into the web-previews mode of sale and applies the discount. This is usually sufficient for single-event sales, but if the patron clicks on the “Event Listing” button above, they can then see all performances in the web-previews with promo codes available (https://tickets.millerauditorium.com/events?view=list).  

It’s a bit misleading at the moment because we currently only have one performance with a promo code, but for example, if we were also running a promo code for our upcoming performance of “Piano Guys,” the patron would be able to see that performance in the Events Listing page as well. If the patron clicked through to the Piano Guys performance, the event landing page would say that no tickets were available, because their promo code was for SING!

Is there a way for us to restrict the Events Landing page in a mode of sale such that it only shows the performances for a given promo code?

Thanks in advance for any suggestions!

Parents Reply
  • All of the logic in TNEW is filtered inclusivity, not exclusivity; meaning you can through switches to allow things to appear, but we don't have a mechanism for "dont show these specific things" which I think is what you would need for this use case, unfortunately.

    This is true of the API, as well.  In order to do this the way you have it lined out here, you'd need to create a custom call, I think, and have custom web code (not TNEW).

Children
No Data