![]()
The internet sales module has a number of key features to enable a patron to buy from you. You don't need to spend time allocating tickets to another web ticket provider - and, as with all Theatre Manager modules - you control the final cost of all tickets, retain any fees you may wish to add for using the internet, and get the money immediately. Or, as many Theatre Manager users have expressed to us, keep the prices and fees low to facilitate a patron's use of the Internet.
The internet sales module has a number of key features to enable a patron to buy from you. You don't need to spend time allocating tickets to another web ticket provider - and, as with all Theatre Manager modules - you control the final cost of all tickets, retain any fees you may wish to add for using the internet, and get the money immediately. Or, as many Theatre Manager users have expressed to us, keep the prices and fees low to facilitate a patron's use of the Internet.
What can a patron do with the web sales module:
To try out the Web Module, please check our Test Drive the Demo page for additional information on the technology, performance, security, how to get the Internet modules, etc.
Secure Server ID and Global Server ID
This turns on the lock symbol in the patron's web browser to give them confidence that you have secured their transaction and enable visitors to safely exchange credit card information and other private data with your site. Secure site certificates can be purchased from reputable suppliers such as Thawte, Tucows, Verisign, and Soltrus. You may also be able to acquire SSL certificates directly from our ISP provider.
Why You Need Web Security
As an e-commerce business, you must deliver the highest levels of trust and security so your customers can be certain that your site is genuine, and that the information they send you via Web browsers and other devices stays private and confidential. VeriSign Server IDs from Soltrus give you the power to secure and e-commerce-enable your site, giving your customers the most trustworthy
Web experience possible.
To deliver the world's highest level of trust, Soltrus, as a member of the VeriSign Trust Network, authenticates your organization before issuing a Server ID. Once a Server ID has been issued, your company is eligible to display the Soltrus+VeriSign Site Seal on your site. The Site Seal is an active link that allows your customers to view your Server ID information and verify that your business is real and that any confidential information they send you such as credit cards or online forms is encrypted and secured using Secure Sockets Layer (SSL) encryption. With Server IDs from Soltrus, your customers enjoy the same level of trust and security used by the Top 40 sites and Fortune 500 companies. In fact, 96% of Fortune 500 companies use VeriSign Server IDs to secure their Web sites.
What You Need to Secure Your Web Site
Soltrus offers the ideal solutions for your Web site - Global Server ID and Secure Server ID services. Both solutions offer you Class 3 security, the highest level of assurance available. In fact, VeriSign is the only global Certificate Authority and Soltrus is the only Canadian Certificate Authority subject to KPMG's SAS 70 Type II audit to certify trusted practices.
How to Secure Your Web Site
Securing your Web site is easy with a Server ID from Soltrus. The first step is to determine what encryption level best suits your needs. If you are a high-volume e-commerce Web site or if highly sensitive information is being transmitted via your intranet or extranet, you should consider purchasing a Global Server ID. Only Global Server IDs guarantee 128-bit encryption for everyone communicating with your site whether they are using an import or export-version browser.
The primary difference between the two types of Server IDs is the strength of the Secure Sockets Layer (SSL) session that each enables.
Here's what you may get with the purchase of a Secure Server ID (please consult the supplier you are purchasing from for actual options and offers):
I want to purchase a certificate, what do I need to provide the supplier to get one?
When getting your website security certificate, they require documentation for "Proof of Right". This means they will issue a Server ID after establishing that your organization is legitimate, and is registered with the proper government authorities.
The easiest and fastest way to do this is by providing them with your Dun & Bradstreet D-U-N-S number. If you do not know your D-U-N-S number, or do not have a D-U-N-S number, call (800)463-6362 or apply online at http://www.dnb.ca/duns/dunsrequest.html
If you do not wish to provide a D-U-N-S number contact the supplier directly and ask for their requirements. Typically any of the following additional information (Proof of Right) is acceptable. If all goes well, it takes about 5 business days to issue a Server ID. Not submitting a D-U-N-S number may result in an extra week delay in issuing a certificate.
|
In order to sell items in Theatre Manager online web sales needs to be enables and the configuration settings entered. |
To setup for Web Sales, you perform the following steps:

The System Preferences window opens.


Close the System Preferences window.



button.
Theatre Manager is now configured for web sales.
Below you will find a sample statement on privacy. When preparing statements for online says you may wish to include details regarding privacy, security and use of information collected.
We collect information only in respect to that which we need to do business as an arts organization and respect our various public's interest. We do not provide this information to any other organization excepting statistical summaries as required for government granting purposes.
Our policy is to protect your private information in a secure manner and in a way that it cannot be accessed without specific permission. Further to that, we understand that certain information is only on a need to know basis and those permissions are assigned accordingly.
Our policies and procedures are designed to comply with provincial and federal regulations, as well as the very stringent requirements imposed upon merchants by the banking industry in general and Visa/Mastercard specifically. Our business procedures are implemented using industry recognized PCI compliance standards.
|
Prior to setting up the database to enable web sales, the web sales module will need to be purchased. Contact Arts Management Systems for more information at (403) 536-1214. |
This step presumes you have installed PostGres, Apache2.2 and Theatre Manager, as appropriate around the network in a PABP/PCI compliant manner. Click here for the main installation instructions.
To learn more about editing the web pages on a Mac click here.
To learn more about editing the web pages in Windows click here.
For steps on setting up PC Charge click here.
For details on enabling web sale click here.
To learn more about setting a default country click here.
To learn more about setting a default province or state click here.
For more information about enabling payment methods click here.
For more information on setting up sales promotions click here.
For more information on enabling events click here.
Fore more information on enabling donations click here.
For more information on enabling member types click here.
Fore more information on enabling mail lists click here.
For more information on starting the web listener in Theatre Manager click here.
The web pages are now available for viewing. Review the pages and make note of any changes.
For tips on editing the web pages click here.
To set a Default Country for Web Sales, you perform the following steps:

The Code Table Data window opens.

Single click on a Country to select it.
button.
The default Country is now set.
To set a Default Country for Web Sales, you perform the following steps:

The Code Table Data window opens.

|
Depending on the System Setup the word Province will be substituted by the word State and will appear in alphabetical order. |
Single click on a Province or State to select it.
button.
The default Province or State is now set.
To enable Payment Methods for Web Sales, you perform the following steps:

The Code Table Data window opens.



button.
button.
A list of all active Sales Promotions will appear.


tab.


button.
button.
A list of all active Events will appear.


tab.

Single click on a performance to select it.

button.
button.
A list of all active Donations will appear.


tab.


button.
|
Depending on the System Setup the word Member may be substituted by other descriptive words for this option. |
button.
A list of all active Member Types opens.


tab.


button.
Patrons can choose to subscript and unsubscribe to Mail Lists while using Web Sales.
button.
A list of all active Mail Lists will appear.



button.
|
You must have purchased the Web Sales Module in order to use the Web Sales Listener. |
The Web Sales Listener waits in the background while Theatre Manager is running. The listener allows patrons to connect to the database via the internet. To work, you will need to have Web Sales Enabled in Outlet Preferences, and have your web pages ready for patrons to connect. Click here for Outlet Preferences, Web Listener tab information.
To open the Web Sales Listener, you perform the following steps:


| The Listener will start when it is opened, if Auto Start is turned on in Default Data. If it was already open, but not running, you can click the Start Web Sales button to start the listener. | |
| To stop web sales for a period of time, but to keep the listener open (to preserve your logs) click the Stop Web Sales button . Patrons will not be able to connect to the database. | |
| The log will show you a history of what has been accessed today, and the time/date that it was accessed. If you wish to clear the log, you can click the Clear Log button | |
| Will add a message describing the highest number of simultaneous connections seen in this session. | |
| Allows you to ping the server to ensure that this workstation can access it. | |
| Shows the length of time that this listener session has been running. |
The Web Sales Listener waits in the background while Theatre Manager is running,
and allows patrons to connect to the database via the internet. For it to work,
you will need to have Web Sales Enabled in Default Data, and have your web pages
ready for patrons to connect.
The Activity Log is used for web server log analysis and traffic monitoring.
To start the Web Sales Listener:


The Listener Log gives you details on what the listener has accessed and the state of any requests.
|
|
The length of time that this listener session has been running. |
|
|
The date and time of the request. |
|
|
The type of the request. |
|
|
The IP Address that the request came from. |
|
|
The IP Port # that the request was connected to. |
|
|
The Patron # that initiated the request. |
|
|
The Patron Name that initiated the request. |
|
|
The internal message that accompanies the request to let the user know what the request was or if there are any errors with the request. |
If you do not have a internet activity reporting tool, there are many products available on the internet. We are testing some examples, and will post them when available.
|
These products have not been tested, nor are they endorsed by Arts Management Systems. They are supplied as examples only and as a place for you to start the investigation process into a suitable reporting product for your organization. Please contact your Network Administrator or your network's Technical Support for guidance using these programs or locating additional options. Theatre Manager Support does not support the installation, training, ongoing use, or questions regarding these products. Please contact the individual vendor directly. |
|
You must have purchased the Web Sales Module in order to use the Web Sales Listener. |

|
You must have purchased the Web Sales Module in order to use the Web Sales Listener. |


The window lists the status of the cart, the patrons information and the performance details. To refresh the list click the magnifying glass in the upper right corner of the window.
The Status column will indicate if the cart is Active or Expired. Expired carts contain held tickets that need to be manually released. Please see the steps below the image for details on released expired holds.

Clearing Expired Holds

button. The window will refresh and Theatre Manager will release the holds for Expired carts only.On the main window, most of the fields deal with the status of the cart and its value. There are two other fields of particular interest:
The Toolbar works as follows:







By looking at the cart, you can tell:
If you read this log carefully in the comments on the right side of the list (not shown in picture), you can actually tell which buttons that the patron clicked on their web browser and help them along if you are mentoring them through a sale.
As a patron clicks on web pages, you will need to use the 'search' icon on the lower right of list to refresh the current cart log. If the cart is still active and the patron calls you, you can take over the cart and check the cart out out on their behalf.

Types of letters generated by TM could include:

Many organizations wish to track how patrons purchasing online were brought to the online sales website. Did they click the link from the organization's main website? Did they follow a link in an email blast? Did they click a link from a partnering website? Theatre Manager can track this information using TMsource as reference. The information is a part of the patron's cart and can be used for reporting and tracking purposes.
The TMsource reference can be implemented two ways:
Using TMsource does not require access or changes to the Theatre Manager database.It is a character based field. It does not require changes to the Code Tables within Theatre Manager.
To create a link containing a source add &TMsource=XX to the organizations current online sales link. Replace XX with the desired text representing the source the patron would have used to access online sales. The value for TMsource can be any option that meets the organization's needs. Some example of possible options are below:




Theatre Manager will accept the FIRST TMsource for the shopping cart sent from the patron's IP address. Meaning if the TMsource is set by the sender/referrer site, it will reference that location. If the patron accesses online sales from a location that does not contain a TMsource reference, the source for the cart will remain blank.
If the source is not set and the patron uses the back button or a historical cart, it may draw on a prior source value. This could cause a historical cookie to be accessed and create an erroneous source. Chances of that happening are very limited.
Cookies created by Theatre Manager last until the checkout process is complete. If a patron accesses online sales using a link with a TMsource and they complete the check out process, then come back for a second purchase, the TMSource cookie will have already been discarded. The second purchase will have no source at all if the patron does not leave the online sales site or does not access the online sales site using the same method as the first sale. This is the intended action as the patron has not accessed the site for a location the organization is tracking.
When a source is added to an online cart it can be seen in the Cart Detail window as the Source Tag.

When generating a report, the TMsource can be found in the Parameters window as Shopping Cart - Header >> Shop Cart Source.
|

In the Web Sales Shopping Cart, the TMsource is located under the Cart Source column.

If you take over the shopping cart, you do so by finding and opening the cart detail for the patron. The cart must be in the active status and the tickets cannot have been sold to another person as per the first picture below.

Clicking on the 'Checkout' button provides a warning that you are about to take over the shopping cart for the patron and gives a chance to cancel the process. Once you continue with the checkout, the cart is marked complete and the patron will not be able to do anything with it.

As per the picture below, if you continue checking the cart out manually, Theatre Manager will
Note: you can also ask the patron if they want any other tickets and purchase them manually as if this were a normal box office order.


Click the 'Checkout x Ticket' button and you will see a dialog that confirms how many tickets Theatre Manager will attempt to convert from a hold status in this cart to a sold ticket for the patron and order number attached to this shopping cart.

Theatre Manager makes absolutely sure that it can move the ticket from hold to sold for this patron. If there are no issue during the checkout process, then the balance for the order will go to zero and the ticket will change to sold.
This completes the patron cart.

To manage Pending or Unsent emails, select menu item Patron Sales >> Web Sales Module >> Manage Pending/Unsent Emails.

Sometimes, these emails may not get sent and this window allows you to review email issues on a daily basis. You may also want to review email troubleshooting procedures in more depth, especially the page on SMTP error messages and correction strategies.

This will display a search list of all unsent emails.
| Option | Action |
| Patron | Clicking the patron button after selecting an email in the list will open the patron window. This will allow you to edit the email address and correct it.
You should take this action if you can see that the email address was obviously spelled incorrectly. You may want to contact the patron and get the correct spelling of the email address. |
| Change Status | An email has 3 status codes. It can be 'Not Done', 'Done', or be in 'Error'. All emails on this window generally start in the 'Error' status as that is what the purpose of this window is. Actions you can take are:
You should take this action if the error message indicates that there was an issue talking to the SMTP server that has been corrected -OR - after correcting an email address. |
| Document | This allows you to view the contents of the email. |
To access the Apache Performance Statistic, select the menu item Patron Sales >> Web Sales Module >> Apache Performance Statistics

From the Google Analytics website: Google Analytics is the enterprise-class web analytics solution that gives you rich insights into your website traffic and marketing effectiveness. Powerful, flexible and easy-to-use features now let you see and analyze your traffic data in an entirely new way. With Google Analytics, you're more prepared to write better-targeted ads, strengthen your marketing initiatives and create higher converting websites.
Google Analytics is something that is outside of Theatre Manager, and therefore we can't offer definitive support on installing and using it within the Theatre Manager Web Pages. However, what we can offer is the following:![]() |
Be sure to make a copy of the entire htdocs folder prior to making any changes. Arts Management Systems is not responsible for correcting changes made to web pages by clients or designers working on the client's behalf. |
Theatre Manager offers the ability to add Google Analytics in two different methods. One applies the code to the top of the page, the other to the footer.
When using the Asynchronous Snippet code by Google Analytics, add the code to the script/googleHeader.html page.
Alternatively the sample source can be added to the footer of each web page. This is done directly in Theatre Manager under Setup >> Company Preferences in the Web Listener tab. Enter the code in the Footer Code section of this tab.

After each change, be sure to clear the cache on all web listeners.
Always manually clear your browser cache so that you are looking at fresh content and not stored pages.
If the web sales will not work after you have made changes to them, simply replace the htdocs folder with the original that you copied before you began.
This particular demo is set up as follows:
The web listener that acts as a mini web server. It is interfaced to the web by opening a port in your firewall that points specifically to the computer/port hosting a copy of Theatre Manager turned on as a web listener.
What are the requirements for the Web Sales Module?You will need to have at least:
The Web Sales module runs on a workstation just like any other copy of Theatre Manager. While the web sales listener is running on this workstation, this workstation can not be used for other daily activities.
What are the prices for the required software and services?
If you have the Enterprise edition of Theatre Manager with all modules, you will get the Internet code and documentation as part of our normal upgrades (your customer number will start with TVAMCxxxxx). However, the HTML code needs to be integrated with your web site to make it work. Either you can do it, or you can have us help you, or, if you wish, you can ship us your web site and we'll integrate it and give the web site back to you (note: this kind of thing is not support, and is not part of your support agreement).
I don't have the Enterprise edition, what do I need to do?If you don't have the Enterprise edition and all modules, then you'll need to upgrade Theatre Manager. Call (403) 536-1214 to determine what will be needed based on your current licence.
Why do I need to upgrade to the Enterprise Edition in order to get the Web Sales module?Theatre Manager's Internet Web Sales module helps your venue to sell your products (such as tickets, passes, gift certificates, donations) over the Internet and interact in real time with the Theatre Manager database. Although it is a separate module of Theatre Manager, it requires all of the tools and functionality incorporated into the Enterprise Edition necessary for the Web Sales module to work. These could include the Credit Card Authorization Module, Multi-user Access and support for all items that can be sold on the Internet (such as tickets, passes, gift certificates, donations).
What about security?This is a big step for most of you and security is a concern. However, the whole design of the Web Module plus some standard Internet security items deal with the issues. The following addresses security:
The security of credit card sales over the Internet is provided through your IIS server (the web server component that comes with Windows 2000 PRO or similar server technology).
This requires a site security certificate from Arts Management Systems, Verisign or some other provider.
This certificate turns on the 'lock' on the patrons browser - meaning they have secure, encrypted communication with your venue.
When they use that, the encrypted credit card gets passed from their browser through the firewall and into Theatre Manager.
Theatre Manager authorizes it using PCAuthorize - all behind your firewall.
It is not our credit card software that gives security - it is the secure site certificate that authenticates that your venue is really your venue. Getting a site security certificate means sending off proof of incorporation/DUNS number to Verisign or one such similar vendor.
The responsibility of securing is really divided as follows:
The Web Sales module will do automatic credit card authorization within Theatre Manager itself. When you perform your End-of-Day Wizard, you will see all the credit card transactions processed from the Internet. All credit card authorizations are processed behind your firewall on your router. This results in the secure transaction processing just like you are doing today.
Does the Web Module need to be on the same network as Theatre Manager workstations in order to get seating and availability information and register patron information?Yes. What happens is you would start up Theatre Manager on a machine inside his firewall that acts as a web server for Theatre Manager. Your network technician will need to open up a port into your firewall for a specific port number to allow Internet traffic to come in. We use port 5111, but it can be set to any port that you have available. Plus you can set up the firewall to only allow traffic from the ISP (interconnection) to come through, blocking everyone else (i.e. the bad guys).
How does the Web Sales module communicate with a SSL servers, credit card processing, and then back to the Theatre Manager database?
The idea is that the end user goes to your web site and hits the web server at the ISP on the Internet. This serves up most pages and gifs.
One of those pages is a 'buy tickets' page. That page gets redirected through the firewall and asks Theatre Manager to authenticate the patron and handle the sale. When the user checks out his shopping cart, the message goes back in the firewall and Theatre Manager authorizes the credit card using PC authorize - inside the firewall. Thus, all other Theatre Manager processes like End-of-Day Wizard functions as if the sale was made over the phone.
The SSL site certificate happens at the apache server. The apache server could use a PERL script to redirect some web requests to the Theatre Manager's web sales listener and, in effect, becomes completely transparent to the user that most traffic is handled by the site at interconnection while the database input/output is handled inside the firewall.
In the Internet world, there is a big difference between number of simultaneous users and number of effective users. When we mention 5 simultaneous users per second in our testing, it means 5 people clicking on a link on their browser at the same time as fast as they can to determine response time. On the Internet, there is 'time latency' - meaning that once you see the list of shows you might want, you might think for a few seconds to make a decision before continuing. In other words, you might click to get a page and then wait between 2 and 20 seconds making a decision till you click the next step in the process. Suppose, on average, that a new link is clicked every 10 seconds by every person to create a ticket sale. This means 5 users x 10 seconds per decision = 50 effective users at the same time (without breaking a sweat on an older, slower machine). It wouldn't take to long to sell a 500 seat house.
How many patrons can purchase online at one time?As many as you want. Each patron gets little slices of time. The number that can be supported simultaneously varies with what you have. Things that increase the number of simultaneous users are:
The graphic is a gif of your choice, so you can do anything you want, including getting rid of the graphic, or having many of them, or if you like, adding streaming video or quicktime VR and show the look of the stage from their vantage point. All of these are actually outside Theatre Manager - they are just standard web page elements available to your web designer.
Is 'best available' the only option for visitors when purchasing tickets?We understand that some venues would like to be able to let the customer pick the seats.
We will likely add that in a future version (i.e. probably by summertime).
We did not in this version because we spent a lot of philosophical soul searching and round table discussions with box offic managers.
Many started out with the above as a desire. Then we pointed out that customers would, in all likelihood, leave single seats or others
that were hard to sell - resulting in a potential revenue loss, depending on how sold out things become.
The result of the discussions was that it was best if we created a routine that suggested seats, never leaving singles available because
that was what they were doing by 'eyeball' in the box office. In other words, one of the functions of the box office manager is to give
best seats to the customer that result in maximum profit for the theatre and there was a lot of intangibles that go into managing the house
dressing.
So that was the rationale for what we did for the first version. Yet we are aware of the desire and will accommodate it.
It is only a picture and we put it there to show those people who are implementing the web module that they can have pictures of whatever
they want on the page. It could be a photo from the event, small graphic showing sections of the theatre so that people can relate
'section A' to roughly where they are sitting.
We can envisage a future version where we dynamically generate the gif and only show the customer where they might sit. As for showing how
sold out the house is, we thought that to be private to the theatre - in other words you may be selling tickets for others and you don't
want renters or whatever snooping around to see what is is up with their event.
Also, you many have a lot of holds in place for a reason, and it may be aggravating for a customer who get the closest available on Monday
which is row H. On Tuesday, you release a bunch of group tickets and not the best available is 4 rows closer. So the customer might be
in again getting more and he finds out that something happened and he can get closer. We thought this would generate a customer service
call/complaint to your box office that you would prefer to avoid.
It's one of the reasons the box office suggests best seats and a lot of dialog occurs between the customer/box office in a manual sale to
give the customer comfort. Oftentimes, you never show them the actual map, you just point out on a picture where the best was.
We tried to take these long standing box office customs and procedures into account and simulate them.
Now, on each web interaction with the customer, you have access to all the variables in Theatre Manager. You can do things like add a
variable to the page that says 'Only 25 seats left - hurry and buy now' or whatever suits the situation for an event.
Generally, our thoughts are you don't care. Why?
When a patron has submited their order, an email will be sent to them confirming their order was processed and received. The email is found within the WebPages directory called TMcheckoutInvoiceEmail.html.
You are free to edit this page as you would a normal web page to suit your style so that the email looks the way you want it to. If you so wish you may place images on the email or links to pages on your web site that you would like the patron to visit. You are only limited by your creativity and/or expertise in web design.
For a sample of what an invoice could look like please click here
The end of day practices are no different from what you do today - you run the End-of-Day Wizard.
While you are 'settling the deposit batch', you can have Theatre Manager freeze credit card authorizations.
So, if you do it at end of day or first thing in the morning, you will probably minimize any potential disruption on the patron buying on the Internet.
During the deposit process, the patron will get a web page indicating that the authorizing of credit cards is 'temporarily unavailable' due to maintenance, backups or what ever you want it to say.
The patron is also advised that their shopping cart has not been lost and will resume exactly where they left off - when they continue.
We expect you'd have perhaps a couple of 5 minute +/- outages in a day and infrequently used times.
During backups, Theatre Manger will 'shut down' temporarily while the backups run.
We suggest to run the backups at 2:00AM or 3:00AM in the morning - and set it up so that your backup program does a disk-to-disk copy for the Theatre Manager database only.
That probably takes no more than 5 minutes.
Theatre Manager then starts itself back up.
Refer to the settings in Default Data to set the backup starting time and length of time.
During the backup process, the patron will get a web page indicating that the system is 'temporarily unavailable' due to maintenance, backups or what ever you want it to say.
The patron is also advised that their shopping cart has not been lost and will resume exactly where they left off - when they continue.
We expect you'd have perhaps a couple of 5 minute +/- outages in a day and infrequently used times.
The internet module differs significantly from all other modules in one respect - it includes source code for HTML web pages which you can customize and brand your web site in your own way.
Yes, there will be help pages to document what might happen - all this as part of the current support and maintenance agreement.
That's how we work - the enhancements are free and a sample web site is free.
However, incorporating our sample HTML web pages into yours, or your current web pages into our templates is custom programming and development. Each and every site is different and there is no way around that.
In the past, each of our customers has hired a local web developer to build their web sites.
We think they'll probably hire that same person to integrate the sample web pages we provide.
So, if we give you the sample HTML web pages and your web developer does all the integration - no problem - no effort - no cost from Arts Management.
If he needs a pointer or two, we want all our clients to acknowledge that when we help you, we have become involved in your custom web site development.
Our experience so far is that one site said they wanted to do it themselves and two asked us to help.
When they asked us to help, it took 3-5 days of time (mind you it was a beta process, so we expected it to take a bit longer as we were learning, so 3 days wasn't bad).
In the other case where a very experienced web developer wanted to do it themselves, it took him 80+ hours to revise an existing web site and involved us for the same 5 days debugging what he had done and setting things up - more time to help somebody than simply do it.
Yes, we are giving away the software for web development, but we can't give away that much time - the web setup is almost a full blown installation in its own right.
Our prices are low and our support is generous - in your previous experience with us, you know that and your staff realize that as well.
We hope you understand that we can't let custom development occur free of charge for all of our clients.
Web sales is implementation of a brand new module and not support of an existing module.
There are none. There are no per ticket or per transaction fees levied by Arts Management for the use of the Internet Web Sales Module. None. Most other internet ticketing vendors require you allocate tickets to them that they sell on your behalf and charge the patron a fee, sometimes as much as $4.50 USD a ticket. They also hold the money for Internet ticket sales until a reconciliation occurs. There are no such hidden costs or cash flow issues using Theatre Manager's Web Sales Module.
Patrons can edit their own patron account, change their password or add new household members online.
To do so, they must have an existing online account and be logged in to their account.
When a patron arrives at your web sales, they click on the Login
button on the top navigation bar, in the standard templates. If you have customized your web Sales, the placement may be different.
Once logged in, using their email address and password, they then click on the Account
button to gain access to their account.

The patron can edit the contents of the name/address cells and click the Update Account
button at the bottom of the window.
To change their password, the patron clicks on the Change Logon Password
button next to their email address.
To add a new household member, the patron clicks on the New Patron link on the let side bar, and enters the information for the new patron. This adds a new household member to the patron's account (such as a spouse, partner or child).

|
These instructions apply to the standard template pages that are provided as part of the Web Sales module. If your web pages have been modified or customized beyond simply changing the color scheme, then these instructions may differ. |
For information on "skinning" your web sales site to make it look like your own, click here.
Terminal can be found in the Utilities folder of Applications.
Restarting Apache
sudo /Library/Apache2/bin/apachectl restart
Starting Apache
sudo /Library/Apache2/bin/apachectl start
Stopping Apache
sudo /Library/Apache2/bin/apachectl stop
The Web Sales Listener waits in the background while Theatre Manager is running, and allows patrons to connect to the database via the internet. Web Sales needs to be enabled in Theatre Manager, Apache needs to be running and the web pages need to be in place.

The Web Listener will open.

Providing there are no errors the web listener will start upon opening. If Theatre Manager encounters and error it will list the error in the logs. In addition, if the web listen can not start the button in the upper left corner will remain green with text reading Start Listener. For details on Stopping the listener click here.
Apache can be stopped using the Apache2 Preference Pane in System Preferences
Apache can be stopped using the Apache Icon located in the lower right corner of the screen on the Apache machine next to the time.

Theatre Manager has not stopped the web sales and the button in the upper left corner will remain green with text reading Start Listener. It is now safe to close the Web Listener window. For details on Starting the listener click here.
Test Drive the Web Module Demo
To take a look at the web module and its features, click here.
When the sample web pages appear, click on the 'Online Sales' button on the side navigation bar to log in. Please keep in mind the following while you are playing with the demo: