Sell Tickets
The Sell Tickets addon helps organizers sell tickets for their events and track their ticket sales with ease.
Installing The Plugin:
The installation process is the same for all the addons, offered by WP Event Manager. They can be both installed automatically and manually.
- Automatic Installation: You can install the plugin from the backend of your WordPress. Click Here to see how you can install the plugin automatically.
- Manual Installation: You can also install the plugin manually using SFTP or FTP tools. Click Here to see how you can install the plugin manually.
Watch the entire video for better understanding
How to display (Paid, Free, Donation) Sell Tickets options on Event Submit Form?
The Sell Tickets addon allows you to sell three types of tickets for your event,
- Paid tickets.
- Free tickets.
- Donation.
You need to take the following steps to display these types of tickets on the Event Submission Form:
- Install and activate the Sell Tickets plugin.
- Go to WP-admin >> Event Manager >> Settings >> Sell Tickets.
- Enable the Paid, Free and Donation Tickets in the back-end theme.
- Show Paid tickets field: Enable this option if you want to show the Paid Tickets option on the event submission form.
- Show Free tickets field: Enable this option if you want to show the Free Tickets option on the event submission form.
- Show Donation tickets field: Enable this option if you want to show the Donation Tickets option on the event submission form.
- Show event registration addon form: Enable this option if you want to show the “Register for event” button on the event detail page.
Adding A Paid Ticket From The 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. Now creating and selling paid tickets has become easier for everyone.
To enable this option, follow the below mentioned steps:
- Go to Post Event >> Sell Tickets >> Show Paid tickets field.
- checkmark Show Paid tickets option.
- save changes.
Here are the ticket details that you need to fill in:
- Ticket Name: Insert the name of the event ticket.
- Ticket Quantity: Insert number of tickets you want to sell.
- Ticket Price: Insert the price of the ticket.
- Sales Start Date: Insert the date from which you want to start selling tickets.
- Sales Start Time: Insert the time from which you want to start selling tickets.
- Sales End Date: Insert the end date for selling tickets.
- Sales End Time: Insert the end time for selling tickets.
- Ticket Priority: You can also enter ticket priority, which means that you can enter 1-2-3 according to which you want your tickets to be displayed.
Adding A Free Ticket From The Front End
You can also offer free tickets to your attendees. All you need to do is to keep the free ticket option open on your website for them.
Here are the steps you need to take to add a free ticket from the frontend:
- login to the admin panel.
- Go to Post Event>> Sell Tickets >> Show Free tickets field.
- Enable free tickets option.
Here are the ticket details that you need to fill in:
- Ticket Name: Insert the name of the event ticket.
- Ticket Quantity: Insert number of tickets you want to sell.
- Ticket Price:Insert the price of the ticket.
- Sales Start Date: Insert the date from which you want to start selling tickets.
- Sales Start Time: Insert the time from which you want to start selling tickets.
- Sales End Date: Insert the end date for selling tickets.
- Sales End Time: Insert the end time for selling tickets.
- Ticket Priority: You can also enter ticket priority, which means that you can enter 1-2-3 according to which you want your tickets to be displayed.
Adding a donation ticket from the frontend
This feature is essential especially when you are hosting a crowdfunding or charity event through your website. You can create a donation ticket with a unique descriptive name and then set the minimum amount of each ticket.
Here are the steps you need to take to add a donation ticket from the frontend:
- login to the admin panel.
- Go to Post Event >> Sell Tickets >> Show Donation tickets field.
- Checkmark the Show Donation tickets field option.
- Save changes.
Here are the ticket details that you need to fill in:
- Ticket Name: Insert the name of the event ticket.
- Ticket Quantity: Insert number of tickets you want to sell.
- Ticket Price: Insert the price of the ticket.
- Sales Start Date: Insert the date from which you want to start selling tickets.
- Sales Start Time: Insert the time from which you want to start selling tickets.
- Sales End Date: Insert the end date for selling tickets.
- Sales End Time: Insert the end time for selling tickets.
- Ticket Priority: You can also enter ticket priority, which means that you can enter 1-2-3 according to which you want your tickets to be displayed.
How does the Donation Ticket function work at the frontend?
The donation ticket as the name suggests asks an individual to donate as much as they want to donate for an event.
Here, the amount that is entered as the ticket price during the event submission process, also appears on the frontend in the ticket section.
A ticket buyer has the freedom to buy a ticket with the minimum amount that has been mentioned or increase the amount as per his wish to donate in the event.
For example, say the minimum ticket price, fixed for the Donation Ticket A was $20. A buyer could also see the same amount in the ticket display box. Now the user can purchase the ticket at this amount or can increase the amount through the up arrow present just beside the amount and then press on Order now.
Ticket Settings
The ticket setting options gives you full control over the ticket behavior.
There is a tab named Settings, situated beside the Ticket Details option on the front end event submission form. From here you can make your preferred changes to the ticket settings before submitting the tickets on your site.
The following are the ticket setting options that you will see.
- Ticket Description: Insert the ticket description if you want.
- Show Ticket Description: Enable this option if you want to display ticket description on the 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 the minimum number of tickets which you want to allow per order.
- Maximum Tickets: Set the maximum number of tickets which you want to allow per order.
- Show remaining tickets: Enable this option if you want to display remaining tickets on the 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 The Backend?
WP Event Manager’s Sell Tickets addon allows users to control events and tickets that are being displayed and sold on their websites from the backend.
Here are the steps that need to be taken:
- Login to your admin panel.
- Go to WP-admin >> Event Manager >> Add New >> Tickets.
- Add new tickets for an event or even edit/delete the existing tickets.
How to Add Tickets From WooCommerce product page?
The WooCommerce product page also allows users to add tickets as WooCommerce products.
The following steps must be followed in order to add tickets through WooCommerce.
- Log in to the Admin panel.
- Go to WP- Admin >> Products >> Add New.
- Fill in the ticket details, including product name(ticket name), description.
- Under the Product data, select event tickets.
- Fill in the required details regarding the ticket including the Price, sale price, linking to the event for which this ticket is created, select the ticket type, as a paid, free or donation ticket, Sale start, and end date, should be paid by attendee or organizer, etc.
- After filling up the details,publish the ticket.
These tickets are now published as products, which will be visible on the event detail page which you have selected above.
Ticket Information Block On The Event Detail Page
Once you add a ticket for a specific event, the ticket information box automatically appears on the related event’s Event Detail Page for attendees or visitors to help them purchase the tickets.
The box contains the following:
- The available for sell tickets of the event.
- The price.
- The start and end date of Sell tickets.
- It also lets attendees choose the quantity of the tickets to buy and has an order now button through which the attendees can buy tickets.
Order Summary Page
- After selecting the required data from the ticket information box from the event detail page, the attendee will be redirected to the “Order Summary” page.
- An attendee can update the cart from there if required and at last, s(he) can proceed to checkout.
Ticket Registration Fields On The Checkout Page
- Once an attendee proceeds to the checkout page, he or she will be redirected to the page where she or he needs to fill up the required registration details as you can see in this below-mentioned screenshot:
- The fields that appear on the registration form can be managed (Add, Edit or Delete) from the backend through the following steps:
WP-admin >> Event Registration >> Registration Form. - The admin can choose the type of information he/she wants the attendees to submit to get themselves registered for the events.
Note:If you want to hand over the right to control the attendee information fields to the organizers and let them decide which type of information an attendee needs to fill up during the registration process, you can do that with the 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 the backend registrations dashboard.
- Organizers can manage registrations from the frontend registration dashboard whereas admins can manage all the registrations from the backend registration dashboard..
Take a look at the below-mentioned screenshot for the frontend registration dashboard.
You as an organizer can not only view the registration requests but also can see event registration status like the total number of registrations, new, waiting, canceled, confirmed, archived, total number of checked-ins, etc. It also shows you the number of registrations for each event.
- Go to the Event Dashboard from the frontend.
- Choose the Registrations option from the list present at the left side of the dashboard.
- Click on the List option.
- Now, you will be able to see the Event Registrations List.
You can access the Ticket details of any specific event by using the following option:
- Select Events: it opens a drop down menu that contains all the events from which you can choose a specific one.
You can access the following ticket details of your chosen events
- Total sold tickets
- Paid Tickets
- Free Tickets
Backend Registration Dashboard
- Just like the frontend event registration dashboard, admins can access all the attendee registration details through the backend registration dashboard.
- To go to the backend registration dashboard, here are the steps you need to take:
WP-admin >> Event Registrations >> All Event Registrations for admin to manage the event registrations.
- Admins also have the right to manage the ticket details including the number of sold, paid and free tickets.
Backend Ticket Fees Settings
When you sell tickets for different events on your website, you as an admin need to charge a certain amount of fee on the customers.
If you are charging an additional fee such as processing fee, etc you can manage it from the theme backend.
Here are the steps you need to take:
- Go to WP-admin >> Woocommerce >> Settings >> Fees.
- One can set the fees based on the country location, fee mode like fee per ticket sale or fee per order, fee type like the fixed fee, or percentage.
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,you need to follow the below mentioned steps:
- Create directory “wp-event-manager-sell-tickets” under your theme folder.
- Copy the template file to “/wp-content/yourtheme/wp-event-manager-sell-tickets/” directory.
- Your theme will now 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 overridden 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.