ASecureCart.Net  
Working example of how to take ticket orders with ASecureCart.
This demo simulates how to sell tickets for a performance using ASecureCart's "Reservations/Scheduled Events" feature. This feature allows you to define a product/service and then control how many items can be ordered during the same time period. In this example, we would not want to sell more tickets than the available seats holds for a given performance. If you need to sell an unlimited number of items, you can either bypass the "Reservations/Scheduled Events" feature or define the Quantity Allowed as "-1".

Other applications of the "Reservations/Scheduled Events" could be:
Click "Buy Tickets" and then select the credit card payment method (sample only - use VISA 4111111111111111 as the credit card) to receive a link to the product in the e-mail notification.
Our Hometown Production
Tickets only $7.95 per seat (limit 8 per order)
Performance Dates:


This working example demonstrates how you can sell a limited number of tickets to a performance with ASecureCart. The following steps can be performed to create a similar solution:
1. Log into the Profile Manager.
2. Click on the "Reservation/Scheduled Events" menu item.
3. Define your event's product ID. This involves defining an "ID" and identifying how many items can be ordered per performance (the above example uses 300).
4. Create an HTML page which includes an identical "ID" tag. You must also include the event's starting date/time and either the event's end time or the duration of the event. You can use the "EventStart" and "EventEnd" tags to create these explicit dates or you can use modifiers. The above example uses modifiers to the "AddOn1" field Note - feel free to contact Support if you need help!

<!-- replace "eventdemo" in the following line with your own cart's name -->
<form method="post" action="https://www.asecurecart.net/server/cart.aspx/eventdemo">
Our Hometown Production<br>
Tickets only $7.95 per seat (limit 8 per order)<br>
Performance Dates:
<select name="AddOn1">
<option value="Performance Date: 10-6-2011 7:00PM^^^^^^^^10-6-2011 7:00PM^90^m">Thur. 10-6-2011 7:00PM</option>
<option value="Performance Date: 10-6-2011 9:00PM^^^^^^^^10-6-2011 9:00PM^90^m">Thur. 10-6-2011 9:00PM</option>
<option value="Performance Date: 10-7-2011 7:00PM^^^^^^^^10-7-2011 7:00PM^90^m">Fri. 10-7-2011 7:00PM</option>
<option value="Performance Date: 10-7-2011 9:00PM^^^^^^^^10-7-2011 9:00PM^90^m">Fri. 10-7-2011 9:00PM</option>
<option value="Performance Date: 10-8-2011 2:00PM^^^^^^^^10-8-2011 2:00PM^90^m">Sat. 10-8-2011 2:00PM</option>
</select>
<input type="hidden" name="Qty" value="1">
<input type="hidden" name="QtyMax" value="8">
<input type="hidden" name="ID" value="PLAY">
<input type="hidden" name="Describe" value="Hometown Production">
<input type="hidden" name="Price" value="7.95">
<input type="hidden" name="Multi" value="N">
<br>
<input type="submit" name="Submit" value="Buy Tickets">
</form>


Notes:
1. This sample sells up to 300 tickets per performance and uses the QtyMax to limit each order to 8 tickets. If a performance is sold out, the shopper will not be allowed to purchase tickets for a sold out event.

2. ASecureCart offers a Web Service for querying the system to track the tickets already sold. Contact Support for further information.