Sell Tickets

Sell Tickets
Sell Tickets Plugin, Organizer can sell the tickets of particular event on your website and attendees can purchase the tickets of particular event.
 
Installation
You can install Sell Tickets plugin using 2 different ways:
 
[1] Automatic Installation : You can install plugin from backend of your WordPress. Click Here to see how you can do automatic installation.
 
[2] Manual Installation : You can install plugin manually using SFTP or FTP tool as well. Click Here to see how you can do manual installation.
 
Watch this video for more clarification.
 
How to display Paid, Free, Donation Tickets options on Event Submit Form?
Once you installed and activated the Sell Tickets plugin, you will get settings for enabling the Paid, Free and Donation Tickets in the theme backend at WP-admin >> Event Listings >> Settings >> Sell Tickets.
 
Sell Tickets Settings
 
  • Show Paid tickets field: Enable this option if you want to show Paid Tickets option on event submission form.
  • Show Free tickets field: Enable this option if you want to show Free Tickets option on event submission form.
  • Show Donation tickets field: Enable this option if you want to show Donation Tickets option on event submission form.
  • Show event registration addon form: Enable this option if you want to show “Register for event” button on event detail page.
 
Add New Paid Ticket From Front End
If you want to charge the users for the tickets they buy, you have the option to create paid tickets using this add-on. Creating and selling paid tickets was never easier but paid ticket option will do magic for you.
 
To enable this option, go to WP-admin >> Event Listings >> Settings >> Sell Tickets >> Show Paid tickets field and checkmark this option and save changes.
 
Add New Paid Ticket
 
  • Ticket Name: Insert the name of the ticket
  • Ticket Quantity: Insert number of tickets you want to sell
  • Ticket Price: Insert the price of ticket
  • Sales Start Date: Insert the start date for ticket sales
  • Sales Start Time: Insert the start time for ticket sales
  • Sales End Date: Insert the end date for ticket sales
  • Sales End Time: Insert the end time for ticket sales
 
Add New Free Ticket From Front End
You can allow your visitors’ to attend the event free of charge as well. For that, just give Free Tickets option to your visitors on your website. You can enable free tickets option from WP-admin >> Event Listings >> Settings >> Sell Tickets >> Show Free tickets field.
 
Add New Free Ticket
 
  • Ticket Name: Insert the name of the ticket
  • Ticket Quantity: Insert number of tickets you want to sell
  • Sales Start Date: Insert the start date for ticket sales
  • Sales Start Time: Insert the start time for ticket sales
  • Sales End Date: Insert the end date for ticket sales
  • Sales End Time: Insert the end time for ticket sales
 
Add New Donation Ticket From Front End
This feature is essential when your website is hosting a crowdfunding or charity event. You can create a donation ticket with a unique descriptive name and then set the minimum amount of each ticket. You can create a cause as an event and then accept donation using this function.
 
To enable this option, go to WP-admin >> Event Listings >> Settings >> Sell Tickets >> Show Donation tickets field and checkmark this option and save changes.
 
Add New Donation Ticket
 
  • Ticket Name: Insert the name of the ticket
  • Ticket Quantity: Insert number of tickets you want to sell
  • Minimum Ticket Price: Insert the price of ticket. This field is optional for attendees.
  • Sales Start Date: Insert the start date for ticket sales
  • Sales Start Time: Insert the start time for ticket sales
  • Sales End Date: Insert the end date for ticket sales
  • Sales End Time: Insert the end time for ticket sales
 
Ticket Settings
Isn’t it very important to have some control over the ticket’s behavior and settings? You can do so using the tickets settings of the this plugin.
 
There is one more tab called “Settings” showing beside “Ticket Details” on front end event submission form under add ticket option. From there, you can set some of the ticket settings which are required while submitting the ticket on the site.
 
Ticket Settings
 
  • Ticket Descriotion: Insert the ticket description if you want
  • Show Ticket Description: Enable this option if you want to display ticket description on event detail page.
  • Fees Pay By: Pay By Attendee – Fees will be added to the ticket price and paid by the attendee & Pay By Organizer – Fees will be added to the ticket price and paid by the organizer.
  • Tickets Visibility: Private – Visible to Organizer only & Public – Visible to all
  • Minimum Tickets: Set minimum tickets which you want to allow per order
  • Maximim Tickets: Set maximum tickets which you want to allow per order
  • Show remaining tickets: Enable this option if you want to display remaining tickets on event detail page.
  • Sold tickets individually: Enable this option if you want to allow attendees to buy only one ticket per order.
 
How to Add Paid, Free & Donation Tickets From Backend?
As an admin you will have the full control on the events and tickets of your website. From the backend of your site too (WP-admin >> Event Listings >> Add New >> Tickets), you can add new tickets for an event or even edit/delete the existing tickets.
 
Manage Tickets From Backend – Admin Panel
 
Ticket Information Block on Event Detail Page
Once you add any ticket for an event, the ticket information box will appear on the related event’s detail page for attendees/visitors to buy the tickets. The box will list out the available tickets for the event, the price, the sales start and end date. It will also let the attendees to choose the quantity and has an order now button through which the attendees can buy tickets.
 
Ticket Information Block at Single Event Page
 
Order Summary Page
After selecting the required data from the ticket information box from event detail page, attendee will be redirecing to the “Order Summary” page. Attendee can update the cart from there if required and at last, s(he) can proceed to checkout.
 
Order Summary
 
Ticket Registration Fields on Checkout Page
Once attendee proceed for the checkout, he or she will be redirecting to the page where attendee has to fill out the required registration information as you can see in this below screenshot:
 
Ticket Registration Fields
 
The fields appear on the registration form can be managed (Add, Edit or Delete) from the backend at WP-admin >> Event Registration >> Registration Form. The admin can totally choose which type of information he wants the attendee to submit to get registration for the events.
 
Note: If you want to give attendee information fields control to organizer like they can select what kind of information need to collect from buyer, you can do this using Attendee Information plugin.
 
Frontend Registrations dashboard
All the event registrations received from the attendees can be managed from the frontend registrations dashboard as well as backend registrations dashabord. Organizer can manage registrations from the frontend registrations dashboard and admin can manage all the registrations from the backend registrations dashboard.
 
Take a look on below screenshot for frontend registrations dashboard. You as an organizer can not only view the registration requests but also can see event registration status like total registrations, new, waiting, cancelled, confirmed, archived, total checked in etc. It’s also show you number of registrations for each event.
 
Registrations dashboard
 
Clicking on number of event registrations showing in events table on frontend registration dashboard page will redirect you on the registered attendees list page. This page will display all those attendees who have registered for that specific event with the attendees and tickets details – number of tickets, ticket type, ticket purchased date.
 
Organizer can change registration’s status as well(For ex: waiting -> confirmed) and make comment or note for particular registration. It could help to remember it for special action in the future. There is also an option to send email to attendee. Here, organizer can easily handle check in and not check in as well for event.
 
Registered Attendee List
 
Backend Registration Dashboard
Same like frontend registrations manage feature, Admin also can see full details about attendee which they have submitted at the time of event registration process. There is settings in backend at WP-admin >> Event Registrations >> All Event Registrations for admin to manage the event registrations.
 
Registrations Dashboard at Backend – Admin Panel
 
Admin can also change event registrations status like total registrations, new, waiting, cancelled, confirmed, archived, total checked in etc. from backend side and change status of the registration, viz. Change a registration to cancel, change from waiting to registered, etc. and manage registrations actions like delete, update and view.
 
Registrations Actions From Backend – Admin Panel
 
Backend Ticket Fees Settings
When you are selling tickets of different events on your website, you as an admin will need to manage certain fees like what is the maximum amount of fee, that you can charge your customers?
 
If you are charging any additional fee such as processing fee, etc you can manage it from theme backend at WP-admin >> Woocommerce >> Settings >> Fees. Most important feature that you can also set fee based on country location, fee mode like fee per ticket or fee per order, fee type like fixed fee or percentage.
 
Ticket Fees Settings from backend – Admin Panel
 
Advanced: Overriding/Customizing the templates
For overriding or customization template files can be found in the wp-event-manager-sell-tickets/templates/ directory. To override a template file, first you need to create directory “wp-event-manager-sell-tickets” under your theme folder and copy the template file to “/wp-content/yourtheme/wp-event-manager-sell-tickets/” directory. Your theme will use all the template files from the “/wp-content/yourtheme/wp-event-manager-sell-tickets/” directory instead of the plugin’s template file (/wp-content/plugins/wp-event-manager-sell-tickets/).
  • content-sell-tickets.php template file lists the user’s sell Tickets.
  • sell-tickets-form-submit-event.php template file which controls the alerts form display on events page.
Remember: If you have overrided template file and plugin frequently updating then you need to sync template file with new updates from the plugin’s template file for better functionality and new features.