Learn everything about selling tickets online:

Payment Processor Integration

What is a payment processor (merchant account) and why do I need one

A payment processor allows you to process and charge credit cards. Any business who needs to charge credit cards need to have a payment processor. You may already have a payment processor if you accept credit cards in your business.

Some payment processors are not compatible with online transactions. If you already have a payment processor, contact them and make sure that yours accepts internet transactions otherwise you may need to upgrade it or apply for a new one.

If you already have a merchant account but not a gateway, you can contact them and ask for an Authorize.net gateway. Authorize.net is compatible with most merchant accounts.

If you need to get a new payment processor, Ticketor is compatible with the following options:

  • Stripe: Stripe is an easy to get payment processor that is available in many countries around the world (including US, Canada, UK, Europe, Australia, ... ) and in different currencies. They offer fast approval at no monthly and setup fee. Using Stripe you can sell tickets internationally in over 130 currencies.Check for supported currencies here
  • Braintree payments: Braintree offers service in a lot of countries around the world (US, Canada, Europe, Australia, ... ) and in different currencies. They offer fast approval at no monthly or setup fee.
  • Authorize.net:Authorize.net is a gateway that works with most merchant accounts in the US. No matter where you get your merchant account from, you can ask them for Authorize.net gateway.
  • PayPal Advanced or Pro with PayFlow:You can sign up for a PayPal Advanced or Pro with PayFlow. These accounts allow you to accept credit card on your own website.
  • NaviGate: NaviGate is a free gateway and in conjunction with the merchant account, allows you to accept credit card on your website.
  • PayU (India): Users located in India can use PayU as their payment processor.

How to Integrate With Your Site


  1. Sign up for a Stripe account here.
  2. As soon as you fill out the form, your account is created and it will redirect you back to your Ticketor site.
  3. And you are now ready to accept credit cards!


  1. Sign up for a Braintree account here.
  2. When the sign up is complete and your account is created, go to Setting, fill out the form using the values from Braintree site. All the fields are case-sensitive. Make sure to copy/paste.
  3. Save and test the integration by making a purchase.

Authorize.net / NaviGate:

  1. When you are done with your Authorize.net or NaviGate account setup, follow their instruction to get the "API Login Id" and the "Transaction Key".
  2. Open your site in a new window, login as admin and from the main menu, select Administrative -> Settings -> Site Settings and click on Payment Processor or click here to go to this page.
  3. Select your gateway and fill out the 2 fields with values from your gateway account.
  4. If your payment processor accepts American Express and/or Discover, check the proper checkboxes.
  5. Hit save.
  6. A credit card logo will appear at the bottom of all your pages.
  7. Make sure to turn off the TEST MODE on your gateway account otherwise the purchases will go through on your site while the money is not collected!
  8. Test the integration by making a purchase

PayPal Advanced / Pro with PayFlow:

  1. If you already have a PayPal Pro account, you may need to contact PayPal to make sure it comes with PayFlow, otherwise ask them to add PayFlow to your account for free. To get a PayPal Advanced or PayPal Pro account, click here.
  2. When your account is set up, login to manager.paypal.com
  3. Go to "Service Settings" > "Hosted Checkout Pages" > "Setup"
  4. Choose "Layout C"
  5. Change the "Transaction Process Mode" from "Test" to "Live"
  6. Set the "Cancel Url" to https://www.ticketor.com/members/checkout?rf=paypaladvanced&canceled=1
  7. Set the "Return Url" to https://www.ticketor.com/members/checkout?rf=paypaladvanced&success=1
  8. Set the "Error Url" to https://www.ticketor.com/members/checkout?rf=paypaladvanced&error=1
  9. Go to Setting and select PayPal Advanced/Pro from the Gateway list
  10. In the "Username" box, put the "Merchant Login" you use to login to manager.paypal.com
  11. In the "Password" box, put the "Password" you use to login to manager.paypal.com
  12. In the "Partner" box, put PayPal
  13. In the "Vendor" box, put the "Merchant Login" you use to login to manager.paypal.com
  14. Note: If you don't want to use your manager.paypal.com username/password, you can instead login to manager.paypal.com and create a new user with API access and use the Username/Password for that user.
  15. Save and test the integration by making a purchase

PayPal Integration

What is PayPal and why PayPal

PayPal is a service that allows you to accept credit cards on your website. During the checkout, users will be redirected to PayPal, to enter their credit card information. PayPal authorizes the charge and collects the money into your PayPal account which is transferable to your bank account or could be debited in different methods.

It is very easy to obtain a standard PayPal account and it can be done online in few minutes. However, PayPal has some disadvantages. PayPal is not the most user-friendly payment method.

User has to be redirected to PayPal to make the payment and PayPal decides on a case-to-case basis whether the customer can pay directly on PayPal using their card or they have to sign in for a PayPal account to make the payment. The decision is made based on PayPal risk management algorithms. getting redirected to PayPal and having to create an account could be a hassle and confusing to some buyers.

On the other side, PayPal gives extra sense of security to the user as PayPal will not share the credit card information with the website owner (you) and hence a lot of more knowledgeable internet users prefer to use this option for better security.

PayPal also allows different type of credit cards and also paying directly from bank accounts. This will allow users with no credit card or no popular credit card to be able to make payments online.

Considering the pros and cons, it is recommended to have PayPal as a method of payment on your website and consider using another method of payment that allows you to collect payments directly on your site. Fortunately, there are payment processors that are as easy to obtain at no setup or monthly fee. Check out the payment processor section for more information and to obtain and integrate one.


To use PayPal with your Ticketor site, you can use the Standard Business account which usually has NO Monthly Cost. The discount rate and other fees are available here.

How to Integrate With Your Site

  1. Login as admin and from the main menu, select Administrative -> Settings -> PayPal or click here to go to this page.
  2. You need to fill out the 3 API fields. Note that they are NOT the username and password that you use to login to PayPal.
  3. At the bottom-right, there is a button named "Get API Credentials". Click on the button and log in to your PayPal account. All 3 values should now be shown.
  4. Fill out the 3 fields with values from your PayPal account. You need to copy and paste the values as they are long and case sensitive. Make sure to copy the whole text, some are very long and you need to scroll to get the complete value. Also make sure not to copy and SPACE at the beginning or end.
  5. Hit the "Validate API Credentials". If you get an error, you need to verify the 3 values and try again.
  6. Hit the "Save" button. A PayPal logo will appear at the bottom of all your pages.
  7. To allow buyers to pay without a PayPal account make sure that:
    1. Your PayPal account is verified
    2. Your PayPal email address is confirmed
    3. Guest checkout is enabled. Follow the instruction here to enable guest checkout.

Creating a Venue


If your desired venue does not exist in the system, or the seating chart is different than yours, then you need to create a new venue.

  1. Open your site in a new window, login as admin and from the main menu, select Administrative -> Events -> Venue or click here to go to this page.
  2. Try to find the venue by typing a few letters of the name.
  3. If you couldn't find the venue, click on "Create new venue"
  4. Enter the name of the venue
  5. If the venue has multiple seating chart options or this is a custom seating chart, then specify a name for the seating chart
  6. Enter the region of the venue. City, country or the region of the venue. Ex: So-Cal, New York, etc. This will be shown in the event list
  7. Enter venues full address. Make sure the address is correct and valid for Google-Maps by clicking on the "Verify" button
  8. Hit the "Save" button.
  9. If the venue is for a general-admission event, then you are finished. Otherwise continue to design the seating chart.
  10. Click on "Open Seating Chart Designer" to open the designer in a new window.

You are now on the "Venue Seating Chart Designer" page.

Here are some tips, before you start:

A seating chart can have different components including:

  • Sections: Sections are the amphi-theater style areas in the venue. Seats in these areas are recognized by 3 parameters: Section, Row and Seat number
  • Tables: Could represent a dinner style round table or a table in a bar/night club
  • General Admission Sections: Represents an area in the venue that is either standing or the seats are assigned as first-come-first-serve
  • Shapes: are optional and can be used to display the location of the stage, dance floor, bar, etc.

Representation of Sections

  • Important Note: Always design the seating chart so that the stage is at the bottom
  • Always start from Top-Left corner of the chart and add components from left to right and top to bottom. If you run out of space, the seating chart area will expand to the right and bottom.
  • A section has multiple rows, usually named by alphabet letters.
  • A row has multiple seats marked with numbers.
  • A row may also contain all numbers, odd number or event numbers.
  • The alignment of the seats in a section may be to the left, center, or right
  • The purpose of interactive seating chart is to give the buyer some sense of his location in the venue. We should try to make the interactive seating chart match the actual floor plan as much as possible. However it may not be 100% possible for all floor plans due to technical difficulties on the web. In that case, it is recommended to also upload a picture of the floor plan for the reference.
  • Ticketor offers the "Find best available seat" option to the buyer. In order to determine what section/table is better or preferred based on the venue design, system relies on the "Sale Priority" for each section. If a section has "Sales Priority" of 1, it means that it has the best situation. Sales priorities are numbers between 1 to 10. Assign those numbers carefully to each section.

How to design the seating chart:

  1. Having the stage at the bottom, start from the top-left component of the seating chart.
  2. Click on an empty area of the seating area (start from top-left) and select the proper component from the menu.
  3. Fill out the properties of the section and click, Save.
  4. If you have added a "Section", then you have to "Add Rows" to that section. Just click on "Add Row" and fill out the fields. Note that rows are added from the bottom to top.
    • Move your mouse over the title of each section (the area in dark-blue) and you will be able to drag the section around.
    • Click on the Gear icon in the section and from the menu select "Rotate Section". Now using a slider you will be able to rotate the section.
    • Click on the Gear icon in the section and you will have options to Edit, Delete or Duplicate the section
    • Move your mouse over the bottom-right corner of the Shapes, Tables and GA sections and you will be able to resize the section.
    • Use the Zoom slider at the top to set the zooming for the venue.
    • If your venue is too big (4000 and over assigned seats) that makes it hard to see the seating chart on the monitor, check the "Hide section details" checkbox. It will make each section to appear as a small box and as the user clicks on the box, they will be able to see the actual seats and rows.
  5. Your venue is now ready. You can now create events that can use this venue.

Creating an Event


Setting up an event on your site is easy and require a few steps:

  1. Create a venue. Venues are independent of the events and when you create the venue, you can re-use it for many events.
  2. Create a seating chart. (for assigned seat events only). The same as venues, seating charts are independent of the event and only represents the physical settings of seats in the venue. It does not reflect the seat prices for a specific event.
  3. Create an event using the venue
  4. Add tickets for the event

In this section, we are discussing the actual creating of the event (step 3). You need to give your event a name, a date, the date and time to start and end selling the tickets, specify delivery methods and return policy, upload pictures and assign a venue.

Here are some useful tips:

Assigned Seats vs. General Admission

An event is called "Assigned Seats" if each seat in the venue has its own seat number and a matching seat number is printed on each ticket. Everybody has to sit on the seat specified in his ticket. If the seats are not pre-assigned, meaning that they are taken based on "first-come, first-serve" or it is a standing event with no seats at all, then the event is a "General Admission" event.


You should first make sure the venue exist in the system, otherwise you have to create the venue first. A venue may have multiple seating charts that may change from event to event. In this case the name of the venue follows with the name of the seating chart. Just make sure the seating chart from the venue, matches your events seating chart. Otherwise create a new venue (seating chart).

Sale Start Day / Sale End Day

You can specify when exactly the tickets become available for sale on your website and when the sales will end.


If you are selling ticket for another entity (organizer) and you want to give them access to all the sales reports for their event, or even access to create events on your site, you need to introduce them in the system as an organizer and specify their name in the "Organizer" field of the event.

To introduce somebody as an "Organizer", ask them to sign up on your site. Then go to "Administrative -> Users -> All Users", find the user and click on the "Edit" link. Check the "Is Organizer" box and hit "Save"

Delivery methods and e-Tickets

Your website can support different delivery methods. You can create new delivery methods and specify the charge for each method. You can also specify how long before the event that method becomes un-available.


One of the most popular delivery methods is e-Tickets. It is easy for you and the user and it is the most cost effective delivery method. It also minimizes the effort and the human mistakes while organizing and assigning tickets.

You don't need to worry about printing tickets, organizing them and mailing them and can save the printing and mailing cost. Users also don't have to worry if the tickets will arrive on-time. They just purchase the ticket and will be able to print their tickets immediately, or at a later time by logging into their account.

e-Tickets are secured using a hard-to-generate code that is printed on each e-ticket. It is printed both in barcode format and human readable digits. At the venue door, this code should be validated against a list of valid codes for the event to make sure the ticket is valid and is not a duplicate. This can be done manually by checking each ticket's code against a printed list of valid codes and marking the codes that have already entered or by using a barcode-scanner, preloaded with valid codes. The mechanism is exactly the same except that the barcode scanner makes the validation much faster and is recommended for events with more than 150 e-tickets.

Will-Call (Venue Pickup)

Another delivery method is will-call where the customer picks up his tickets at a booth at the venue or a designated pick up location before the event.

Users who don't have access to printers may choose this option. You can decide to deliver printed tickets to will-call customers or just print an e-ticket for them and avoid printing traditional tickets. e-Tickets make the process much easier since you don't have to order traditional tickets and you don't have to organize your tickets to set aside will-call tickets.

Your website can print all will-call tickets in just a few minutes with a header for each customer. You can easily hand-in the e-Tickets at the door.


You can also offer delivery by mail. You can consult the post office or any mailing service to find the proper mailing options. You will get an email anytime a customer purchases tickets that requires being mailed.

You can again choose to mail them e-tickets or traditional tickets. Your website can print e-tickets for each sale. It makes printing traditional tickets unnecessary and removes the hassle of searching for the purchased tickets while minimizing the human errors. If the tickets are reported lost or the buyer wants to return the mailed tickets, simply void the tickets and everything should be taken care of.

  1. Open your site in a new window, login as admin and from the main menu, select Administrative -> Events -> Events or click here to go to this page.
  2. Click on "New Event" button
  3. First make sure the venue/seating chart exists in the system. Type the venue name in the "Venue" field and see if the system can find and complete the name.
  4. Fill in the event name.
  5. You can also add a secondary name. It could be the event name in another language or just a short description.
  6. Select an organizer.
  7. Enter the events data and time.
  8. Enter the date and time when the system will start the ticket sale.
  9. Enter the date and time when the system will end the ticket sale.
  10. Enter the venue name. Make sure to enter the correct venue and seating chart.
  11. Select the "Seating Type" (General Admission or assigned seat)
  12. When ready to show the event on the events page, check the Active box.
  13. The "Description" box allows you to enter more information about the event. The content is in HTML and will be visible to users. You can add extra images (link to images) or paste an embed code from YouTube to show a video on the event page.
  14. In the "Delivery" tab, select the available delivery methods for this event. If you don't specify a delivery method, nobody can purchase the tickets.
  15. Check the boxes if you are planning to use e-tickets for "Unsold tickets" and "Will-call & mail tickets". It is recommended and eliminates the need of printing traditional tickets.
    If you check the "Unsold" box, then after the sales completes, you can print the e-tickets for the seats that are not sold on the website. You can take them to the venue for sale at the door.
    If you select "Will-Call and Mail" then, when the sales ends, you will have access to print all the will-call tickets and take them to the venue for delivery. For mail tickets, you can print tickets as they sale and mail it to the customer.
  16. From the "Return Policy" tab, specify your return policy and if you accept returns. You can specify a deduction if the buyer returns their ticket. They can return for a refund to their credit card or refund for store credit that can be used toward later purchases.
    If you allow returns, all returns will be handled automatically by the system.
  17. From the pictures tab, upload a flyer and thumbnail for your event. You can also upload an image for the seating chart if it is different than the default venues seating chart. The seating chart you upload here is just for display and should match the interactive seating chart for the venue.
  18. Save the event.
  19. After you are done with adding tickets, come back to this page and go to the "Promote" tab to promote your event using your mailing list and track-able links.

Adding / Removing Tickets for an Event


After creating an event, you need to add some tickets for the event. The process is a little different if the event is assigned seating or general admission. Here are some general hints:

  • In the assigned seat events, each ticket (seat) is specified by 2 or 3 parameters. For tables there are 2 parameters: Table name or number and seat number. For amphi-theater style sections, each ticket has 3 parameters: Section, Row and Seat Number. This is how seats are organized in venues.
  • For each ticket, you should specify 3 prices.
    1. The main price is the ticket's face price. For example if the ticket 's face price is $100 then enter 100 in the box.
    2. Then there is the "Buy price". If you are a reseller and are buying the tickets at a discounted rate, then the buy price is the price that you pay for the ticket. If you buy the tickets for $90 then enter 90 in the box. If the buy price is a percentage of the tickets face price, then you can enter the percentage and the system will do the math. Enter 90% in the buy price box and the system will calculate the buy price as: 100 * 90% = 90
      If you are not a reseller, then enter the ticket's face price as the "Buy price".
      The buy price is not shown to the customers. It is only shown in the reports to calculate your profit.
    3. Then it is the "Service Charge". The "Service Charge" is the extra per ticket money collected from the buyer as convenience charges. You can add $0.00 or more for the service charges. If you want to charge $5.00 for the service charge, then put 5 in the box. You can also put a percentage of the face price as 5%

How to add remove tickets:

  1. Open your site in a new window, login as admin and from the main menu, select Administrative -> Events -> Events or click here to go to this page.
  2. Find the desired event and select on the "Tickets" button in the same row.

If the event is "Assigned Seat":

Make sure the venues seating chart is designed properly

  1. Select a "Section" or "Table" from the list.
  2. From Row / To Row:
    The list of available "Rows" in that section will be shown in the "Row" box and you should select the proper row.
  3. From Seat / To Seat:
    If the "From Row" and the "To Row" are the same, meaning that you are only adding one row, you can now specify a subset of the seats in the row. The list of available "Seats" in that row will be shown in the "From" and "To" box and you should select the proper values.
  4. Price:
    If you have already added tickets for a specific price, then it will show in the "Price" box. It will show as "Buy price, Face Price (sell price), Service Charge". Select the price.
    If you can't find the price in the list, then select "New Price" and fill in the "Buy Price", "Sell Price" (Tickets face price) and "Service Charge". Note that you can use the "%" character in the "Buy Price" and "Service Charge" fields.
  5. Hit "Add Tickets" to add the specified tickets. You can also hit "Update Tickets" or "Delete Tickets"
    Note that sold tickets cannot be updated or deleted.
  6. Repeat these steps to add tickets for all section/rows.

If the event is "General Admission":

You should first create one or more "Sections". Each "Section" represents a different price or class of tickets. Some example of Sections are VIP, General Admission, Standing, etc.

Each "Section" has 1 or more "Price Variations". Some example of "Price Variations" are: Student, Senior, Early bird, Last minute. "Sections" and "Price Levels" may have different availability dates. For example "Early bird" tickets may only be available up to a certain date and the "Last Minute" tickets may become available after a certain date.

  1. By clicking "Add Section" create as many sections you need and then add as many price variations as you need to each section.
  2. To add tickets for each ticket type, select the type, enter the number of tickets and click on "Add Tickets". Note that you are adding tickets to "Sections" and not "Price Variations". All "Price Variations" in a "Section" share the same inventory of tickets.

Returning or Exchanging Tickets / Voiding Invoices

You as the administrator can return tickets and refund money anytime regardless of your return policy. Returning tickets will void the issued tickets, make them available for sell again, refunds customers money and send them a "Return confirmation" email.

The money can either be refunded to buyers credit card or credited to their account as "Store credit". If "Store Credit" is chosen, the specified amount will be credited to the user account and they can use this credit to make purchases on your site. It is a good option when the buyer wants to exchange their tickets.

Note: If the tickets were originally purchased through a "Sales Agent" and the tickets are refunded for "Store Credit", the same sales agent (and not the buyer) will receive the store credit.

  • To do so login to your website as admin or a sales agent with "Return Permission" and go to Administrative -> Reports -> Sales or click here to go to this page.
  • Find the "Invoice" you are looking for by using the filters and Select the proper Invoice by clicking on the icon to see the invoice details.
  • To make full refund and return all the tickets in an invoice, from the "Invoice Actions" menu, select "Void"
  • To return some tickets or make partial refund, check the checkbox in the "Return" column for all the tickets that you want to return.
  • A pop up shows up with the return information. You can move the pop up around by dragging the header section of the pop up.
  • The pop up will indicate the return price considering the non-refundable fees and return fees as you specified in the event settings.
  • If you are granted the permission to "Give Discount", you will be able to modify the return price at this point if necessary.
  • Select the refund method. You can choose either "Store credit", or "Return to their credit card".
  • Click on the "Return" button
  • A confirmation email will be sent to the customer confirming the return of tickets.

Ticket Delivery (What to do on the event day)

To get more information and familiarize yourself with the concept please check out this article

Mail Delivery:

You should regularly check for orders that require shipping and mail the tickets.

To do so login to your website as admin and go to Administrative -> Reports -> Sales or click here to go to this page. Select a date range, event and in the shipping status, select "Not Shipped Yet" and hit "Refresh". You will see a list of sales that require shipping.

You can also print all the "Mail e-Tickets" ordered after a specific time altogether to mail them. To do so login to your website as admin and go to Administrative -> Delivery Reports -> Print Tickets or click here to go to this page. Enter a date/time and click on "Print Mail Tickets"

Select each "Sale" to see the details. If you have selected "Use e-ticket for mail and will-call" during the event setup, you will see the e-tickets and a button to print the tickets. Simply print and mail the tickets.

Will-Call Delivery (Not on the event day):

If you are providing a location where users can pick up their will-call tickets before the event day, you need to use the same report to find the sale, print the tickets and hand them in.

To do so login to your website as admin and go to Administrative -> Reports -> Sales or click here to go to this page. Find the "Sale" you are looking for by using the filters and select the proper sale to see the details.

If you have selected "Use e-ticket for mail and will-call" during the event setup, you will see the e-tickets and a button to print the tickets. Simply print and hand in the tickets.

On the event date after the sale is closed

When the sale is closed, you need to print out some reports and take them to the venue.

  1. Print Will-Call Tickets: You should print all the will-call tickets and take them to the venue for delivery.
    To do so login to your website as admin and go to Administrative -> Delivery Reports -> Print Tickets or click here to go to this page.
    Click on print e-Tickets. If you have selected to use e-Tickets for will-call tickets, you will be able to print all the e-Tickets at once and take them to the venue. If not, you can still print headers for tickets. Headers will help you to find the tickets for each order and you can attach the actual ticket to the ticket header for delivery.
    e-Tickets or the headers are printed in alphabetic order for easy delivery.
  2. Print Unsold Tickets: If you have selected to use e-tickets for unsold tickets, you need to print those tickets and take them to the venue for last minute sales.
    To do so login to your website as admin and go to Administrative -> Delivery Reports -> Print Tickets or click here to go to this page. Select an event and click on print unsold tickets.
    If you are using pre-printed tickets, you need to get a list of unsold tickets, find the unsold tickets among all the tickets and take them to the venue for last minute sale. A list of unsold tickets are available from Administrative -> Delivery Reports -> Unsold Tickets or here. Select proper filters, hit refresh and use the browser print button to print or use the export button to export it in excel.
  3. Admission List: If you want to validate e-tickets by using an admission list (instead of a barcode scanner), you need to print the admission list. Admission list is a list of all valid e-tickets. You can validate each ticket against the list and admit them to the event. Validation is recommended to prevent fake and duplicated e-tickets. If your event is not big enough to require a barcode scanner and you can do the validation by list, you need to print an admission list. Even if you are using a barcode scanner, having a validation list can be considered as a backup plan.
    To print the list, login to your website as admin and go to Administrative -> Delivery Reports -> Admission List or click here
    Select proper filters, hit refresh and use the browser print button to print or use the export button to export it in Excel.
  4. Barcode Scanner: If you want to use a barcode scanner to validate the tickets, you need to coordinate to rent or purchase a scanner in advance. Then you need to download a file containing all the valid e-tickets into the scanner. For more information, read the barcode scanner section.
  5. Event Statement (Optional): If you want to have an overall look at your event and sales, or if you are a reseller and want to know how much you owe the organizer, you can use the event statement. Login to your website as admin and go to Administrative -> Events -> Event Statement or click here

For more information and options for gate control and e-ticket validation please check out this article

Gate Control & E-Ticket Validation Using Barcode Scanner and Your Smartphone/Tablet or Laptop

In this section you will learn the most popular method for gate control: Smartphones (Android, IOS, Windows, Blackberry) + Barcode Scanners

To get more information and familiarize yourself with the concept please check out this article

The purpose of gate control is to validate tickets at the gate and admit valid tickets to your event while distinguishing and rejecting all invalid and duplicate tickets.

  • Invalid Tickets: Tickets that are generated fraudulently or belong to another event or another performance of this event.
  • Duplicate Tickets: Tickets that are printed or copied more than once and are being used to admit more than one person to the event.

What you need:

  1. Smartphone (IOS - IPhone, Android, Windows Phone, Blackberry) or a tablet or a laptop with a browser. one device per gate (Starting at around $70)
  2. Bluetooth or USB barcode scanner compatible with your phone, tablet, or laptop: one device per gate (Bluetooth starting at around $200 and the USB starting at around $130)

Our recommendation for the devices is any smartphone with Bluetooth connectivity, a Bluetooth barcode scanner and the latest version of FireFox on your phone.

How to prepare your devices

When you connect a barcode scanner to your device, it functions like a keyboard. It reads the barcode, decodes it and sends the value (the same numeric value printed beneath the barcode) to your device. While a USB barcode scanner sends the data through the USB wire, a Bluetooth scanner sends the value wirelessly through the Bluetooth signals.

While almost all smart phones and tablets support Bluetooth and can be used with a Bluetooth scanner, a lot of laptops may not have Bluetooth functionality and may need an adaptor to enable them use a barcode scanner. On the other hand, most smartphones and tablets (even though they have a USB or micro-USB port) cannot use a USB barcode scanner.

1- Connect the barcode scanner to your device:

For USB scanners you just need to plug the cable to a USB port on your device and it should work automatically. Bluetooth barcode scanners need to be paired with the device. The pairing process is similar to pairing a Bluetooth hands-free. The process is usually to put the barcode scanner in pairing mode, then using your device search for Bluetooth devices, select the barcode scanner among the result-set and click on the pair button. The device may ask you for a pin that should be entered on the device and the barcode scanner before the pairing completes. You need to pair only once and as soon as the device is paired with the scanner, they can work together. If you are using multiple devices and scanners for multiple gates, make sure to mark your devices so you know which scanner is paired with which device.

For more information on pairing the Bluetooth scanner, refer to your scanner and device user manual.

In order to test if the scanner is connected to your device, just open a text editor or any application with a text field, click on the text field to become active and then scan any barcode. The value of the barcode should appear in the text field.

2- Download and Install the latest version of Firefox or Chrome

3- Adjust the settings and download the data:

The following steps should be performed on each device (once per gate)

  1. Using each device and the browser you chose, browse to https://www.ticketor.com/gate

  2. Your browser may ask that "This website is trying to save data to your device". Make sure to allow the data to be saved. It will let you browse to load this page even when you are not connected to the internet.

  3. If you are not logged in, you will be asked to login as an administrator, organizer, or gate controller. If you login as an administrator, you will be able to perform gate control for all upcoming events but if you login as an organizer, you will only be able to access your own events.

  4. On the next page, select the event that you want to prepare for gate control.

  5. If you will have access to internet (Wi-Fi, 3G, 4G, etc.) at the gate select "Online" for validation type otherwise select "Offline".

    Note: All gates should have the same settings, either online or offline.

    Note: online method is highly recommended and most venues offer Wi-Fi now-a-days. Contact your venue and ask them about Wi-Fi or Data availability at the gates.

  6. Only if you selected "Offline":

    Select the "Number of gates". All devices should have the same value.

    Then select the gate number that each device scans. For example if you have 3 gates, one device should be assigned to gate #1, one device to gate #2 and one to gate #3. Label each device with the gate number.

    The limitation of the offline method is that the patrons cannot enter from any gate they desire. They will only be admitted from a specific gate number. On the e-tickets and beneath the barcode there is a value starting with "G". This value ranges from "G1" to "G10". As you select the gate number, the system will tell you that which G values are being admitted by this gate. You should make signs that explain which gate each person should use based on the "G" value on their ticket.

  7. Click on "Download data" button to download the list of valid barcodes to your device.


    • Make sure to download/refresh data after all modification (add, update, delete) to the tickets are done. If you happen to need to add/delete tickets after you downloaded, you need to come back to this page and refresh the data. Selling tickets is OK and you can continue the sale after you download the date.
    • If you are using offline method, do not reload data after you start scanning tickets. The entries information will be overwritten and so the duplicate tickets may not be caught. In online mode, the server and the device will be in sync. So overwriting the data will not result in any data-loss.
    • If you are using offline method, Returns and Refunds should be disabled after you download the data.
    • It is recommended to download the data a couple days before the event so you have time to test your devices and leave room for emergencies.

4- Test Your Settings and Start Scanning

Now that all your devices are set properly, you can click on the "Go to Gate Control" button to start the gate control process or just to verify your settings.

With the barcode tab active (you don't need to select the text box), scan a ticket. Barcode scanner will beep once, meaning that the barcode is scanned successfully. The data from the scanner will be sent to the text box on the page and get validated. The result will show in a box at the bottom of the page.

If the ticket is valid, it will show in a green box and your device will make a success beep, if not the result will show in a red box, the reason for the failure will pop up and your device will make a failure beep.

Illegible barcodes: If the ticket is not printed properly and cannot be scanned with the barcode scanner, you can use your device keyboard to type in the value beneath the barcode and hit enter to validate.

Exit for Re-Entry: If somebody needs to leave the venue to come back later, you will need to scan their ticket for exit. Choose the exit mode and then scan the ticket. When they come back, simply scan the ticket again and you should get the success message.

People Who Forgot to Bring Their Tickets: If somebody claims that they have purchased tickets but for some reason don't have it on themselves, you can find their tickets by name, email or confirmation number. Just click on the name tab (for name/email search - auto complete) or Conf. No. tab to search by confirmation number. Enter the information in the field and hit search. If there are any tickets for that search term, all the tickets will show up as well as all the sales information including the buyer name, billing information and card used to purchase the tickets. You can ask for an ID or the credit card to make sure they really own these tickets. Then click on each ticket to use that ticket and admit one person.

Getting Status: While on the barcode tab, the status button will show you some information about the total number of tickets and the total number of entered people and the remaining.

Sending Out Emails to the Mailing List (News Letters)

You can send out emails to the customers that opt-in your mailing list. To use this feature login to your website as admin and go to Administrative -> Users -> Mailing List or click here to go to this page.

  • Emails can be in the form of newsletters, promotional or information.
  • You can send the emails to all your customers or only the customers who have purchased tickets to a specific event.
  • You can create templates for emails that you send out frequently. For example you can have a template for your weekly newsletter that lists all your upcoming events.
  • You can use special variables in the form of [...] in your email templates. These variables will be replaced with the customer or event's information. You can see the complete list of valid variables and an example on how to use them on the mailing list page.
  • You can use html or text in your emails.
  • Always preview your email and send a copy to yourself to make sure everything is as expected before sending out to your customers.
  • If you are using html in your email, always send it to yourself first and make sure it looks good in popular email readers like Gmail, Yahoo, Msn, outlook, etc.
  • You are not allowed to spam customers. At the bottom of each sent email, there is a link that allows your customer to opt-out your mailing list and not get any more emails from you.
    To avoid the customer opt-out and to avoid being marked as spammer by email providers, make sure to always send related and useful email and avoid frequent email.
  • To avoid spamming, you are limited to at most 2 emails to your mailing list in each week. Try to keep it to minimum.


You can get different sales, delivery, financial, etc. reports from the admin menu. Just login to your site as admin and try the "Reports" and "Delivery Reports" menu.

Each report may have some filters. Set the filters and hit the refresh button to update the results. If you need to print the report, just use your browser's report button. Some reports have "Export" options to export the result in Excel.

Users with special permission: Admins, Reports, Organizers, Sales Agents & Gate Controllers

Besides regular users who sign up on your site to purchase tickets, there are different user types with special roles and permissions:

  • Administrator:Administrator is usually the owner of the site and has the highest level of access. The person who creates the website initially is granted the Administrator role but he can add other people as administrators.
  • Reporter:Has access to all reports without being able to modify anything.
  • Organizer:An organizer is the owner of one or multiple events. They will have access to all reports for their own event and will receive an email anytime a sales occur for their event. Organizers can be granted the extra permission to create events.
  • Sales Agents:Is a user who can sell tickets for other people. They are usually your staff, people who sell on the phone or box-office staff. Sales Agents can have some extra permissions such as "Giving Discount", "Issuing Refunds" or "Sell in Cash".
  • Gate Controller:Is a user who can login and operate the gate control application. Each ticket checker with a barcode scanner, needs to be a "Gate Controller".

To create users with special roles and permissions:

  1. The user should sign up on your website as a regular user. It is recommended that users with elevated permissions, use more secure passwords.
  2. An administrator should login to the system.
  3. Go to Administrative>Users>All Users
  4. Search the user by name or email and hit Refresh
  5. Click on the "Edit" link for the desired user
  6. From the Roles and Permissions tab, check the proper checkboxes
  7. If the user is a "Retail Store" with a physical address, then fill out the business name, website and address fields so that it show up in the store locator page.
  8. Save

Coupons (Promotion codes)

You can create coupons (promotion codes) to give discount to the buyers.

To use this feature, use the Administrative > Events > Coupons and create a new promotion.

Event: A promotion may be valid for all events, specific event or a specific category (group) of the events. To make teh coupon valid for a specific category, you need to edit each event and in the category box, enter a category name. For example edit all the desired events and add category "coupon1" to the category. Then in the promotion page, select the "Specific category" option and then enter "coupon1" in the "Event category" box.

Promotion code: Enter a unique promotion code in this box. this is the code that the user should enter on the check out page to get the discount.

Automatically apply ...: If this check box is ticked, the coupon will automatically apply to all eligible purchases without the buyer entering the promotion code. This feature is useful in scenarios such as group pricing, where you give a certain discount to bigger groups or to create packages where the price is discounted when the buyer purchases all the events in the category.

Promotion type: Select the promotion type that best matches the amount of discount and if the amount or percent is selected, enter the amount or percentage.

Date range: Fill out the date range when the coupon is valid.

Must buy all the events that this coupon applies to: This option is mostly useful if the coupon applies to a category of the events and can be used to give discount if the buyer purchases all the events in the category. It can be used to create packages or seasonal prices.

Minimum purchase amount: You can specify the minimum monetary value of the invoice to be eligible for discount. For example you can create coupons to only apply to purchases over $100

Minimum number of tickets: You can specify the minimum number of tickets in the invoice to be eligible for discount. For example you can create coupons to only apply to purchases of over 20 tickets (group discount)

Maximum number of usage: You can specify how many times a coupon can be used by all the buyers. For example you can create a coupon that works only for the first 10 buyers. Or you can create a coupon that can be used only once.


You can create questions to be asked from the buyer on the check out page. Questions can be related to a specific event and be asked only from the buyers who buy that event (event questions) or can be general and be asked from all buyers (site questions). Event questions can be either asked per ticket or per invoice.

Example of event questions for a dinner event could be: What option do you prefer for dinner? Meet/Chicken/Fish/Vegetables. This question should be asked "per ticket" as each attendee may have different dinner preference.

Another event question example that should be asked "per invoice" could be: Who referred you to this event? Or How did you hear about this event? (TV/Radio/Facebook/Other)

Example of site questions could be: How did you hear about our site? or What type of events do you prefer to attend.

    Asking unnecessary questions during purchase may cause the buyer to abandon the sales and may result in business loss. Only ask questions if really necessary.

Create questions

To create questions (both site and event) use Administrative > Settings > Questions

Enter the question, type of answer, and (optionally) a default value and specify is the answer is required. If answer required is ticked, the buyer cannot complete the purchase unless they answer the question or tick the check box.

Apply questions to event or site

After you create the questions, you can apply them to the whole site or specific event.

Site questions: To apply questions to the site, use the Administrative > Settings > Site settings > Options tab. In the questions section, type a few letter of the question, select it from the list and click on Add question

Event questions: To apply questions to an event, Edit the event and go the Options tab. In the questions section, type a few letter of the question, select it from the list and click on Add question

How to see the answers

The answer to the questions will be available in each individual invoice that can be accessed from Administrative > Reports > Sales and will also be included in the confirmation email you receive.

You can also get a report of the answers in Administrative > Delivery Reports > Admission list

Sub-promoters (track referrals)

You may have sub-promoters who advertise for your event and may get paid based on their sales amount. Or you may advertise on different media (such as Facebook, Twitter, Google, etc.) or run different ads and want to track the return of investment (ROI) for each ad or platform.

Ticketor allows you to create as many track-able links for each event and use the links in your ads or give it to sub-promoters. When a buyer clicks on the link to come to your site and purchases some tickets, the purchase will be tracked back using the link and will get associated to the referrer. Later on, you can get reports based on the referrer.

To create a track-able link for an event, edit the event and go to the "Promote" tab > Track-able links area. Put in a tracking name which could be the name or nickname of a sub-promoter or a code to distinguish the media or Ad .

Some examples of the tracking name could be: John, Mary, Facebook, GoogleAd1, GooglePayPerClick3

Click on the "Generate link" and copy the link that is generated for you and use it in your ad or ask sub-promoters to use the link.

Reporting the referrer

Event statement: Use the Administrative > Reports > Event Statement > Report type: Sales by origin, to get the total amount of sales, broken down by referrer.

Referrals Report: Use the Administrative > Reports > Referrals to get detailed list of sales by referrer

Pointing your domain/subdomain name to your site

If you chose to use Ticketor on your own domain (Ex: MyDomain.com) or sub-domain (Ex: Tickets.MyDomain.com), then you need to make that domain point to our servers. Here are the information you need to setup your DNS:


  • NS1.Ticketor.com
  • NS2.Ticketor.com

Instruction for a domain (Using GoDaddy or similar websites) ex: www.mydomain.com

You need to login to your domain control panel from the company you registered your domain with (for example GoDaddy), and change your NAMESERVERS to point to NS1.Ticketor.com and NS2.Ticketor.com. Make sure to remove the old values (replace the old values).

Instruction for a sub-domain (Using GoDaddy or similar websites) ex: tickets.mydomain.com

  1. Go to your domain control panel
  2. Go to the DNS manager where you can edit your Zone file
  3. Add a NS record. Set “host:” to “Ticketor.com”, “point to:” to “NS1.Ticketor.com” and “TTL:” to “1 Hour”
  4. Add another NS record. Set “host:” to “Ticketor.com”, “point to:” to “NS2.Ticketor.com” and “TTL:” to “1 Hour”

Initial Validation of your settings:

Go to MXtoolbox and verify that your domain is pointing to You may get a loop detected error but that is not an issue for now. Just make sure you see the correct IP address.

Facebook Integration

What is Facebook Integration and how does it help my business

Integrating your website with Facebook allows you to leverage the power of Facebook to reach to more customers for free.

By adding Facebook to your site:

  • You can add a "Tickets" tab to your Facebook page where your fans can get information and start purchasing directly on your Facebook page
  • users can login with their Facebook account for easier access to the site
  • Like and Share your events
  • and more to come ...

How to Integrate With Your Site

You need to create a "Facebook App" and a "Facebook Fan Page" for your business (if you don't already have one)

Create a Facebook App

  1. Click here to go to the Facebook developer site.
  2. Login with your Facebook account and approve the Developer App.
  3. Click on the "App" > "Create a New App" menu
  4. Enter a name for your app. It could be your website name or business name. Enter a category. Hit "Create App".
  5. To verify your account, Facebook may ask for your mobile phone number or a credit card number.
  6. When your app is created, select "Settings" from the left nav, click "Add Platform", select "Website".
  7. In the "Site Url" and the "Mobile Site Url" enter: https://www.ticketor.com/default
  8. Fill out the "Contact Email"
  9. Hit Save Changes
  10. From the left nav, select "Status & Review".
  11. Click on the switch that reads "NO" to change it to "YES" and making your app available to the public.
  12. From the left nav, go to "App Details" and enter details about your app and upload logos and icons (Optional)
  13. From the left nav, go to "Dashboard"
  14. Note the AppId and App Secret at the top of the page.
  15. Open your site in a new window, login as admin and from the main menu, select Administrative -> Settings -> Site Settings and click on Facebook or click here to go to this page.
  16. Fill out the AppId and App Secret with values from Facebook.
  17. Hit Save.

If you don't have a Facebook Fan Page

Create a Facebook Page

  1. From the left nav click on "App Details" and then click on the "Create New Page"
  2. Follow the wizard and instruction to setup your community page
  3. Click on "Manage Permissions" on the left and uncheck the "Unpublished page" box to make it visible by public
Associate your Facebook page to your site
  1. If it is not open, open your site in a new window, login as admin and from the main menu, select Administrative -> Settings -> Site Settings and click on Facebook or click here to go to this page.
  2. Click on "Import Facebook Pages". It will open a Facebook dialog and you should confirm the requested permissions.
  3. Go back to the Administrative -> Settings -> Site Settings -> Facebook page and select your page in the "Facebook Page" box and hit Save.

Your Facebook integration is now complete and your account is connected to Facebook. If you are logged out, you will get the option to "Login with Facebook" and etc.

Google AdSense Integration - Showing Google Ads on your website

Google AdSense is a system by Google that allows Google to display ads on your website and in return, getting paid by Google based on your website traffic and/or the number of clicks on the ads by your website visitors.

This features allows you to integrate your website with Google AdSense so that you can earn money and collect monthly checks from Google.

You will need to Sign Up for a Google AdSense account for free to use this feature.

Integrating your website with Google Ads:

You can display up to 3 ads on each page of your site. To do so, you need to sign up for a Google AdSense account and create 3 ads in specified sizes.

  1. Signup for a Google AdSense account by going to https://www.google.com/adsense or log into an existing AdSense Account
  2. Click on "My ads" at the top
  3. Click on "New ad" button to create the first ad (Leaderboard)
  4. Fill the form. Name it "Leaderboard", choose size: "728 * 90 - Leaderboard", change any other settings (optional) and hit save.
  5. Click on "New ad" button to create the second ad (Wide Skyscraper)
  6. Fill the form. Name it "Wide Skyscraper", choose size: "160 * 600 - Wide Skyscraper", change any other settings (optional) and hit save.
  7. Click on "New ad" button to create the 3rd ad (Small Square)
  8. Fill the form. Name it "Small Square", choose size: "200 * 200 - Small Square", change any other settings (optional) and hit save.
  9. Click on the "Ad units" from the main menu to get the list of ads you just created.
  10. Open your site in a new window, login as admin and from the main menu, select Administrative -> Settings -> Site Settings and click on Google tab or click here to go to this page.
  11. From the Google AdSense page, click on the "Get Code" below one of the ads you created.
  12. Locate the line that reads: google_ad_client = "xx-xxx-xxxxxxxxxxxxxxxx"; and copy the value inside the apostrophes
  13. Paste the value in the "Google Ad Client" field of your site
  14. For each of the 3 ads you created, copy the "ID" value and paste it in the corresponding field of your site.
  15. Hit Save.
  16. Refresh your website and you will see 3 ads on your page. (Sometimes due to lack of inventory on Google side, some ads will not show up. In that case keep refreshing for a couple times.
  17. If you feel like there are too many ads on the page or you want to hide some of them, simply remove their Id from the settings page of your site.

Google Analytics Integration

Google Analytics gives you detailed analytics and stats of your website's traffic. If you want to improve your website traffic, first you should have a good insight of its current state and should be able to monitor the growth or changes.

Google Analytics gives you valuable information about users who visited your site? From what country/city they are? What demographic? From what website did they get to your site? What keywords did they search to find your site and many more valuable information.

You will need to register for Google Analytics (free) to make use of this feature.


Integrating your website with Google Analytics:

  1. Signup for a Google Analytics account by going to http://www.google.com/analytics/ or log into an existing Analytics Account
  2. Click on "Admin" at the top
  3. Click on "New Account" button
  4. Enter your site name as the account name and enter the url to your site
  5. Hit Save
  6. Click on "A Single Domain" and click save again.
  7. Get the "Tracking ID" or "Property ID" (UA-xxxxxxxx-x)
  8. Open your site in a new window, login as admin and from the main menu, select Administrative -> Settings -> Site Settings and click on Google Analytics tab or click here to go to this page.
  9. Paste the value in the "Web Property ID" field of your site
  10. Hit Save.
  11. In a few hours, you will be able to get reports by logging in to your Google Analytics account.

Integrate Ticketor with Your Website

If you don't have another website or are not happy with your website, we recommend you consider Ticketor to build your whole website. Ticketor has many powerful features to build a complete website, however make sure we provide all the features that you need.

If using Ticketor for your whole website is not an option, you can use either of the following 3 options (or maybe all of them) that allows you to integrate ticketing into your website and add a ticketing section to it

  1. Simple links to ticketing page
  2. Link exchange
  3. IFrames

Here is what you need to do:

  1. Design Ticketor with your logo, theme, background image and images to make it have the same feel and look as your other website
  2. Preferably have Ticketor on a sub-domain of your main domain. If your domain name is MySite.com, you can have Ticketor on Tickets.MySite.com or Events.MySite.com
  3. If you prefer a quick and simple integration, you can simply create links or buttons on your website that reads "Tickets" and points to your main page at https://www.ticketor.com/events or any event page.
  4. for deeper integration and to use Link Exchange method, design a header navigation that has the same items as your navigation on your other site. If your site navigation does not have an item for "Events" or "Tickets" you may want to add that. Some items in the header nav will point to the Ticketor site and some others to your other site. For example you may have the following links in your header nav:
    • Home: Points to your current website
    • Tickets (or Events): Points to Ticketor website
    • About Us: Points to your current website
  5. Create the Nav on your site.
  6. Use Administrative > Settings > Pages to create the same Nav on the Ticketor site. For items in the nav that point to the other website, use the "Link to other sites" from the drop down.
  7. Using a similar nav on both websites, users can navigate back and forth between the 2 sites without actually noticing that.
  8. Exchange links in different places between your website and the Ticketor website. Links like: Buy Tickets, Event Information, Return policy, etc. can point from your other website to Ticketor.
    To get the URL (address) of any page, simply go to the page and copy the address from your browser.

Here are some common pages that you may want to create link to:

And for each event, Ticketor builds 2 pages. One is the event information page and one is the purchase tickets page. You can get each link by simply going to the page and coping the url from your browser.

For deeper integration, you can also insert any section of your Ticketor site into a page on your other site using IFrames. To do so, simply go to the page on your Ticketor site that you want to use in your other site. Some potential options are list of all events, or the ticketing page for a specific event.

  1. Go to the page that you want to use.
  2. Go to Administrative > Settings > Embed this page
  3. Change the settings in the popup and will give you both a link to the section and an iframe to use on any page outside Ticketor

Set Up Your Box Office (Thermal printer, Credit card reader)

This section explains how you can setup your box-office or retail store.

1- Credit Card Reader:

  1. Purchase a compatible credit card reader from Ticketor store
  2. Connect the credit card reader to a USB port in your computer.
  3. Wait a few minutes till the card reader is recognized by the computer and the LED on the reader goes green
  4. Test: Open a text editing software, click inside the text box to make that the active window, swipe a credit card. If the data shows up in your text editor, it means that you are all set to go.
  5. On the check out page, click on the "Swipe Credit Card" or "Swipe Id" icons and then swipe the credit card/ID in either direction to fill out the related field.

2- Thermal Printer:

  1. Purchase a compatible thermal printer from Ticketor store or contact us for a list of compatible printers.
  2. Supported paper stock: We support 2" * 5.5" standard ticket stock with a 1.5" stock to either left or right
  3. If you have a printer with Ethernet or Wi-Fi connectivity (recommended) - All operating systems
    1. Follow the instruction from the manufacture to connect the printer to your network. Make sure it is connected to the same network as your computer/device. Switch off DHCP and assign the printer a static IP so the printer IP does not change every time you turn it off and on. Instruction for Boca printer can be found here
    2. Login to your Ticketor account as a sales agent or admin and from the Box-Office menu, select Thermal Printer
    3. Enter the printer IP address and select the proper radio button
    4. You are now ready to print on your thermal printer from the check out page or invoices
  4. If your printer does not have a Wi-Fi or Ethernet connection and it is connected to your computer through USB, Parallel or Serial port:
    1. The printer should be connected to a Windows computer to print. We will call this computer the "Print Server" or the "Server". More computers (Windows/non-Windows) or tablets can connect to the print server through network to share the same printer. We call these computers, the "Client Computer"s.
    2. On the server computer (Windows base):
      1. For Boca printers, Download and install the printer driver following this instruction. For Citizen printers, Download and install the printer driver. Then you have to configure the printer with the proper paper stock. To do so, download and run BarcodePrinterUtility.exe. Also download and save Ticketor_config.txt. Then using the BarcodePrinterUtility send the 01_Ticketor_config.prn file to the printer.
      2. Download and install Ticketor ticket printer. Make sure to save the exe file and run it as administrator.
      3. From the start menu, find the "Command" application, right-click and "Run as administrator". Then run the following command in the command prompt:
      4. netsh http add urlacl url=http://+:80/TicketorPrintTicket user=everyone
      5. In the Ticket Printer, go to the Settings > Printer menu and select your Boca Printer. You should see a green message indicating the printer is connected.
      6. Edit your firewall settings and open the "Incoming TCP/IP port 80"
      7. In a browser, go to you should get a success message.
      8. Your server computer is now ready. Go to your Ticketor website and login as an administrator or sales agent and from the "Box-office > Thermal Printer" menu set the thermal printer to "ON" and the server IP address to (local computer).
      9. Test the settings by printing an invoice.
      10. Note that the Ticket Printer application, should always be running "As Administrator" for the printer to work. To achieve that, a shortcut to the application is added to your system Startup folder. If you are using Windows Vista or newer, you need to get properties on that shortcut and make it "Run as Admin". Other option would be to schedule a task that runs on login and executes the application as admin.
    3. On the client computers (if any):
      1. make sure the client computer is connected to the server computer through network
      2. From the Ticket Printer application on the server, get the "IP" address of the server
      3. Test your connection to the server by opening a browser and browsing to http://[the server IP address]/TicketorPrintTicket?test=1 . You should get a success message.
      4. Go to your Ticketor website and login as an administrator or sales agent and from the "Box-office > Thermal Printer" menu set the thermal printer to "ON" and the server IP address to the IP address you got from the server.
      5. Test the settings by printing an invoice.

Use Your Ticketor Email Address(es)

As you signup with Ticketor, you will get 1 or more email addresses depending on whether you are using Ticketor.com as the domain name or if you are using your own domain or sub-domain name.

Receiving Emails

Any Email sent to these email addresses will be sent to your Administrator(s) email address(es). All administrators will receive a copy of the email in their personal email address, the one that they use to sign in.

Sending Emails

To send Emails or respond to emails from your Ticketor email address(es), you can use your existing personal email provider (Yahoo, Gmail, Hotmail, etc.). All you need to do is to add your Ticketor email address(es) as an "Account" or "Mailbox" or "Send mail as" account.


Go to "Settings" page and then go to "Write email" tab. Enter your Ticketor email address in "Add send-only address" box and click "Verify". A confirmation email will be send to that email address and received in your Yahoo email. Click on the link in the confirmation email and the account is added. Next time when you want to send out an email, you have the option to choose the "From Address".


Contact us and ask for your "SMTP Username and Password".

Go to "Settings" page and then go to "Accounts and Imports" tab. In the "Send mail as:" section click on "Add another email address you own". Enter the email address and give it a name and click on "Next Step". In the SMTP server, enter smtp.mandrillapp.com . Then fill out the username and password field with ones provided to you. A confirmation email will be send to that email address and received in your Gmail email. Click on the link in the confirmation email and the account is added. Next time when you want to send out an email, you have the option to choose the "From Address".

Hotmail/Outlook live

Go to "Settings" menu > "Options" page and then go to "Connected Accounts" tab. Click on "Manage or choose a primary alias" link. Select the "Add an existing email address as a Microsoft account alias" and enter your Ticketor email address and click on "Add Alias". A confirmation email will be send to that email address and received in your Hotmail/Outlook email. Click on the link in the confirmation email and the account is added. Next time when you want to send out an email, you have the option to choose the "From Address".

Other providers:

Other providers have very similar way of adding a sending account as Yahoo and Gmail. You can follow similar instruction to add the sending account or you can Google the instruction for your specific provider.

Note: You may need to sign out and back in for the new "from address" to appear.

Event Cancellation

What should I do if my event is cancelled?

Events may cancel for different reasons. What you do if the event is cancelled is up to you and your policies. Ticketor does not force you into taking any action however we provide the tools for you.

As a general rule and what most event organizers do, you should let the buyers know that the event is cancelled and that they are going to receive a refund in the next few days. This will reduce the chance of any possible dispute or charge-back.

  1. Edit the event and set the "sales end date" to the past so the sales will stop. You may want to also update the title and add "Cancelled" to the title. Also you can explain the cancellation reason and when the buyers can expect a refund in the event description or title.
  2. To send an email, simply use the Administrative > Users > Mailing list and send an email to all the people who purchases tickets to that specific event, explain the cancellation and when and how they are going to get refunds.
  3. To void or refund the invoices follow the instruction in Administrative menu > Support > Help > Returning or Exchanging Tickets / Voiding Invoices. Credit card refunds will show up on the buyer statement in a few days. So you may want to ask the buyers to be patient and wait a couple days to see the refund.

Need one-on-one remote assistance?

Ticketor is essentially a self-service product. It has intuitive design that you can just start using, or you can go through the step-by-step instructions or watch tutorial videos. We have made it easy so that anybody, without computer knowledge, can build and manage a ticketing portal and sell tickets.

We also provide customer support through chat and email to make sure you can easily use the site.

However, we understand that some people may not have enough time to go through instructions or may simply need somebody to help them out with initial setup or walk them through each step or just need to talk to somebody over the phone.

Ticketor can assist with those request for a fee.

How it works?

  1. You send a request for assistance with a few availability windows
  2. Your dedicated agent will contact you to schedule the meeting
  3. At the meeting time, you should be available at your computer and connected to internet. They will connect to your computer and while you are watching or actually taking actions on the site, they will help you accomplish what you need to do or teach you how to do stuff or answer your questions.
  4. We charge an hourly rate of $50.00 with a minimum of 1 hour. The first hour should be paid before the section.

What can you accomplish or learn in a section?

Your agent can help you answer any question about the site or help with setting up the site, an event, a venue, a seating chart and can show you how to design your site, integrate it with your website. Also they can help with the whole process, ticket validation, setting up a box-office, etc.

Your agent can NOT help with your business and they cannot offer financial or legal advise however they may share their personal opinion.

What would a section look like?

So lets assume you have just signed up and need assistant setting up your site and an event. Your support agent will connect to your computer and can start with setting up the event. They will explain to you what they are doing and may ask you to do the work as they walk you through it so you can learn and do it independently next time .

Then they can walk you through getting or integrating a payment processor.

And may help you choose some design for your site, upload a logo and background image.

Please make sure to have all material such as logo, background image, seating chart, pricing structure, etc. handy.

PayPal logo Visa & MasterCard logo
Ticketing and box-office solution powered by: Ticketor (Ticketor.com) by NARSIS Dev. Ticketor reviews and ratings powered by TrustedViews.org

We just sent an email to . Check your email and the spam folder to get the code we sent you, then enter it here and choose a new password.

Sign in or sign up, so you can manage and print your tickets at any time.

New user? Sign up Have an account? Sign in
You will receive order confirmation & tickets at this email.
Minimum 5 characters.
Enter your name as it appears on your ID. You may be asked to show your ID to get admitted to the event.
We may need to call you in case an event is cancelled.
We never spam you and you can always unsubscribe easily.

I am over 18 years old and have read and accept all the terms and conditions.

Send the Email again