Use this section to answer a number of common questions about web sales issues.
If you reached this, it means that the venue that you were trying to buy tickets from has an incorrect setting in their web services. |
If you have a moment to help the venue, please:
There are situations when an outside organization would like to book tickets through web sales as a cashless transaction. This can be achieved by creating a specialPass/Gift Certificate. The key to remember is, everything purchased through web sales requires full payment. Online payments are in the form of credit cards or Pass/Gift Certificates.
The box office can create and purchase the special Pass/Gift Certificate on the patron/organization’s patron account. When the organization logs onto their patron account on web sales, they are able to access the special Pass/Gift Certificate associated with their account to complete the ticket purchase.
The special Pass/Gift Certificate must be fully paid for before using it online. When the special Pass/Gift Certificate is purchased through the box office a post-dated payment can be applied to the order. This post-dated payment should be set in the future, past the event date so it never gets deposited. This would allow for the payment to be replaced with a real payment after the special Pass/Gift Certificate is used online.
Create special Pass/Gift Certificate for a dollar value required to cover tickets. Click here for instruction on creating a Pass/Gift Certificate.
Box office to purchase special Pass/Gift Certificate
Organization uses special Pass/Gift Certificate online
Box office Reconciliation after the organization has redeemed the special Pass/Gift Certificate online
The two methods described below will clear all caches on ALL WEB LISTENERS.
If the expected page changes do not appear, please check your web listener error log. It is likely that there is a page error or the actual html document is not saved as a UTF8 formatted document. |
The advantage to this method is that if you do not have direct access to the Web Listener machine, you can clear the cache from any machine running Theatre Manager.
The 'Last Cache Clear' date will update with the current date and time. The web listeners will detect the change in short order and start loading the new pages
If you have ready access to at least one of your listeners, then you may choose to clear the cache directly from within the Web Listener itself.
or click on the link if you are viewing this help on the web listener machine.
Email reminders must be enabled for the performances that you wish to send an automatic reminder for. |
This template can be customized by:
Email reminders must be enabled for the performances that you wish to send an automatic reminder for. |
Be prepared for your Web Pages directory to look different than the images in this help page. Your WebPagesEN directory will only show html files your organization has previously customized. If you do not have a tmEvent folder in your WebPagesEN directory, simply create a new folder with that name. Below is an example of a customized WebPagesEN directory:
Theatre Manager will now look in the WebPagesEN -> tmEvent folder for any customized emails by event. If it finds none, it will send the tmLiveEventReminderDefault.html template.
Email reminders must be enabled for the performances that you wish to send an automatic reminder for. |
Be prepared for your Web Pages directory to look different than the images in this help page. Your WebPagesEN directory will only show html files your organization has previously customized. If you do not have a tmEvent folder in your WebPagesEN directory, simply create a new folder with that name. Below is an example of a customized WebPagesEN directory:
An example of the final file name would look like "tmLiveEventReminderEmailPerformance536.html" where "536" equals the Performance # in Theatre Manager
Theatre Manager will now look in the WebPagesEN -> tmEvent folder for any customized emails by Performance. If it finds none, it will send the tmLiveEventReminderDefault.html template.
Starting on January 12, 2016, Microsoft will support only the most current version of Internet Explorer for each operating system. Starting on that date and for Windows 7, only Internet Explorer 11 will be supported by Microsoft for technical support and security updates.
Theatre Manager pick your own seat generally supports IE 11 and above as long as the users browser is not falling back to an earlier compatibility mode - anybody with older IE can still buy seats using the suggest next seat button. |
|
If you see some artifacts on a windows browser when accessing your web site, you will need to migrate to the nginx web server. Most venues already have this. |
We're sorry if we have to apologize for Microsoft historically not following standards yet again. Older versions of Internet explorer and soon to be extinct browsers currently hold about 4% or less of the market place and we elected to make choose your own seats for the future, knowing that these 4% of people may see some odd effects with pick your own seat.
Frankly - there is nothing we can do when IE renders things incorrectly.
Typical issues that they might have are:
If gmail is your email service provider, they will rate-limit outgoing emails. This means that they only allow so many per day and then they may halt them. So the first thing to check is traffic volume, especially if some go and some do not. There are some other service providers that may do the same thing. |
Click here to go to the page on managing Pending and Unsent emails.
If there are no unsent emails, then they were sent out by the web listener.
Try adding an email to your patron record and see if it sends. The best test is if your 'test' email address is for gmail, hotmail, the phone company or some other server outside your company's email domain.
You can ask them the above questions and resend the email confirmation, while they are on the phone, to see if they receive it.
To do this, you perform the following steps:
The change status confirmation dialog opens.
The letter tab shows the status has changed to Not Done.
By changing the status to 'Not Done', the Web Listener will resend out the order confirmation email.
Wait for about 1 minute, then double click on the email confirmation.
If Done, then it was sent.
If Error, then we need to review the error message from within the window to take corrective action.
It's possible for a network to be setup in such a way that Port 443 is forwarded to the Apache machine for online sales and Port 80 is not. Often Port 80 is in use by another application within the network. The online sales will run however this can impact the patrons ability to access the online sales.
The Patron can click on a direct link to the website (https://tickets.yourvenue.org) and reach the online sales site. However, if they try to type tickets.yourvenue.org in the address bar by default the browser will take them to http://tickets.yourvenue.org.
Notice there is no S after the http. The http uses Port 80 to connect to Apache. Apache then redirects the site to httpS://tickets.yourvenue.org/TheatreManager/1/login which then hands the connection over to Port 443 since the link is now using httpS.
It is recommend that Port 80 is also forwarded so that when someone tries to type the address of the online sales site into their browser they are more likely to get to the ticketing site rather then experience errors indicating the site may not be working.
Options for working around a network where Port 80 is already in use are listed below:
If an Organization is expecting a large 'on sale' for a popular event, it is important to be prepared if the expected sales volume or pattern online might be very different than normal.
Step | Purpose |
Step 1 | Check Pricing At The Box Office.
It's important to ensure pricing - both at the box office and online - are correct prior to the onsale date. To check pricing at the box office, sell a ticket to a patron record. The ticket does not need to be paid for. Use the Ticket Review tab to ensure the final price is accurate. The ticket can then be released by going back to the Seat Selection tab and clicking the Release All button. If there are multiple ticket prices or performances, each should be selected and reviewed. |
Step 2 | Check Pricing For Online Sales.
Pricing for online sales should be reviewed in advance of the actual on sale date for the performances. The best way to do this without offering the event to the general public is to setup a pre access coupon code. This will allow you to purchase tickets online without making the event available to the public. |
Step 3 | Set Performance Onsale Date and Time.
The date and time the performance should be available for sale can be set in advance. This allows Theatre Manager to make the performances available at the box office and/or online without someone having to turn them on. The option for the box office can be different than online if needed. To set the onsale date and time:
Theatre Manager will make the performance available on the date and at the time entered. |
Step 4 | Hold Tickets For Sale at Box Office.
Some organizations are concerned tickets will sell too quickly on the web and seats will not be available for those patrons who wish to purchase tickets in person at the box office on the day of the on sale. The web listener will sell any available ticket not sold or held. To ensure tickets are available for sale to patrons at the box office tickets can be held in the map with a select hold letter. Employee Permissions in the Box Office tab of Employee setup can be altered to only allow access to this select hold letter during the on sale. Box Office staff can sell these held seats to patrons in person as needed. |
Step 5 | Contact Arts Management Systems.
Contact Arts Management Systems to review any additional setup, recommendations or upgrade requirements. Arts Management Systems can test the current setup for load and make any necessary arrangements for temporary licensing. |
Step 6 | Set Up Additional Web Listeners.
One or two web listeners may be enough to handle the traditional day-to-day activity of online sales. However, as the demand increases, so will the need for more listeners. Most organizations will run one Web Listener and two Classic Listeners per work station. Depending on the resources available on the machine, the number of Web Listeners and Classic Listeners can in increased. The larger the anticipated on sale the greater the number of listeners that will be needed. To ensure enough listeners are running additional computers may need to be used. This requires installing and configuring the Theatre Manager Server. Arts Management systems is happy to help with this process. |
Step 7 | Turn Off Marketing Images Online.
Turning off the marketing images will speed up the web sales process. The Web Listener will not need to spend resource sending the image and the page will load more quickly. To turn off the images in Theatre Manager:
|
Step 8 | Check Phone System.
Check to ensure the phone system can handle the demand of the pending onsale. If the phone system goes down patrons will not be able to reach the box office to purchase tickets. Speak with your telephone service provider and review the setup to make sure the office is prepared. Update hold or wait messages to reflect the reason for possible delay in response times for those patrons who do not directly reach the box office. Update hold or wait messages for the main office number in the event patrons try to gain access to tickets through this phone number as well. |
Step 9 | Advertise.
Advertise the correct location for patrons arriving in person to purchase tickets. Add signs on the exterior of the building if needed to help patrons form lines in the correct locations. Include in your advertising the correct phone number for patrons to call. This will help prevent patrons from dialing administration telephone numbers in an effort to find tickets. Add a direct link to purchase tickets to the Event on the main web site. This will help patrons access the performances they want quickly and with less confusion. |
Step 10 | Prepare the Box Office Space.
Ensure extra staff are scheduled as needed. Stock work stations with additional supplies such as pens, envelopes or ticket stock if needed. Check floats and make sure additional rolls of coin are available if needed. |
Step 11 | Prepare the Lobby or Waiting Area.
Put out stanchions to form lines if available. Provide waiting patrons coffee and play music in the waiting space to help make the waiting process more enjoyable. |
The purchase availability of a performance can be defined for online sales using the stop time settings in Theatre Manager. These settings are controlled at three levels. They consist of:
The web sales module reads these setting in a hierarchy looking first to the Web Settings tab in the Performance Detail window. If performance settings are not defined it then looks to the Event tab of the Event setup and finally to Web & Reporting tab of System Preferences. In other words Theatre Manager looks to the System Preferences first. If you make changes to an Event then it uses the Event settings in place of the System Preferences. If you customize the Performance it uses those settings instead of the Event.
The web sales stop time affects emailing of PDF tickets
You cannot email tickets from the box office if the performance is no longer onsale online. This would be after the start time plus/minus any 'web sales stop time'. |
|
Refer to a more complete list of reasons preventing tickets being emailed and some places to look |
System Preferences is accessible by logging into Theatre Manager as the Master User. In the Web & Reports tab there are options listed for Web Sales Stop Time and Web Sales Stop Type. These two settings will define the default performance stop time for Theatre Manager.
Web Sales Stop Time | The number of minutes before/after the start time of the performance that it will be displayed online for purchase. |
Web Sales Stop Type | Indicates if the performance stop time for online sales will be before or after the start time of the performance.
Before performance start time: online sale are available for up to the allocated number of minutes in the Web Sales Stop Time field prior to the date/time of the performances. This cutoff prevents sales from happening the defined number of minutes prior to the performance. After performance start time: the performance will be available for sale following the performance date/time and will continue to be available for sale up to the number of minutes defined in the Web Sales Stop Time. |
A traditional theatre experience may have a sales cutoff time 30 minutes prior to the performance to allow for printing and preparing will call tickets. However, there are times when a performance may continue to be available past the performance start date/time. Some examples include:
Web Sales Stop Time | The number of minutes before/after the start time of the performance that it will be displayed online for purchase. |
Web Sales Stop Type | Indicates if the performance stop time for online sales will be before or after the start time of the performance.
<Use System Preferences Setting>: uses the default option for System Preferences. Before performance start time: online sale are available for up to the allocated number of minutes in the Web Sales Stop Time field prior to the date/time of the performances. This cutoff prevents sales from happening the defined number of minutes prior to the performance. After performance start time: the performance will be available for sale following the performance date/time and will continue to be available for sale up to the number of minutes defined in the Web Sales Stop Time. |
In an Event where one performance is setup for patrons physically attending the venue and another for live streaming, the sales approach may be different. The ticket sales for those attending in person may stop 30 minutes in advance of the show to allow for printing tickets at will call. Where the live streaming performance may be available for sale following the start time of the performance allowing patrons to purchase and join the event even after it's complete.
The Web Settings tab is located in the Performance Detail window. This is accessed by double clicking on a Performance anywhere in the Event setup.
Web Sales Stop Time | The number of minutes before/after the start time of the performance that it will be displayed online for purchase. |
Web Sales Stop Type | Indicates if the performance stop time for online sales will be before or after the start time of the performance.
<Use Event Setting>: uses the setting in the Event. The Event may be set to use the default setting in System Preferences. Before performance start time: online sale are available for up to the allocated number of minutes in the Web Sales Stop Time field prior to the date/time of the performances. This cutoff prevents sales from happening the defined number of minutes prior to the performance. After performance start time: the performance will be available for sale following the performance date/time and will continue to be available for sale up to the number of minutes defined in the Web Sales Stop Time. |
If tickets cannot be emailed to people, typical reasons are:
Only use the 'Emergency Mode' option if your merchant provider appears offline or unreachable and does not provide card authorizations.
Turn off 'Emergency Mode' as soon as credit card servers become available/reachableagain. |
Should your credit card service provider become unavailable (a very very rare case indeed), you can switch the merchant into emergency mode. Theatre Manager web sales will then verify the credit card and expiry date for format and other appropriate edits and then allow all web sales to continue. The cards payments are marked as post dated so that they are immediately visible in the next end of day where they can be authorized. The intent is to allow any large on sales to continue in the unforeseen circumstance that the service provider is down with a level of risk management that a venue may be comfortable with.
In emergency mode, the card has not been authorized yet, however, the customer generally does not have any tickets from phone or web orders. If a card cannot be authorized in end of day, you still have time to cancel the order or cancel the tickets.
For walk up sales, this may represent a risk of a card that cant be authorized in the future, yet the customer may have the tickets -- you will need to evaluate if it would be acceptable amount of risk to accept (or tell the customer you'll email the tickets once the card is approved). |
To set up emergency mode, you perform the following steps:
The Merchant Account List opens.
The Merchant Account window for the selected account opens.
A confirmation dialog opens.
You are returned to the Merchant Account window.