In the general settings of the plugin you will find options you’ll need to enable/disable so you can use them when publishing/creating an event ticket.
- Enable Location Site: to show the events location on the ticket
- Google Maps API Key: insert the API key in order to make the location option work. You can check this page to see the settings.
- Disable sale if expired: if enabled, the event with a date in the past will be removed.
- Text for expired events: will be shown for expired events.
- Hide if expired: if enabled, events with a date in the past will be hidden.
- Delay time for expired events (days): choose the number of days that have to pass before an expired event will be removed (use – for days before event takes place).
Add a new product to your shop and assign the Event ticket type to it.
The ticket can be both virtual and physical.
If a physical ticket (therefore, virtual checkbox disabled), you can add the shipping cost to the purchase just like for any other physical product of your shop.
Set the regular price of the ticket like for any other WooCommerce product.
Optionally you can enable the reduced-price for the ticket. To do it, activate the Enable reduced-price tickets entry and insert the amount to deduct from the price (percentage or fixed) and a short description with additional information related to reduced-price ticket purchase.
In the example, the users can purchase the reduced-price ticket with a $20 discount in comparison to the full price.
The unit cost of each ticket can be automatically increased based on two variables:
- number of tickets left (available only if the stock management in the product is enabled)
- number of days left to the event
The plugin gives you the possibility to configure several increase rules that apply at the same time. The increase cost is always calculated on the ticket base price before any service costs are applied.
Let’s look into the two different type of increase separately.
Increase price based on stock
First of all, ensure the stock management has been enabled on the product.
Then, open the section Increase price based on stock and click on the Add price-increase rule button to add a new rule.
Configure the following paraments as follows:
- Stock: threshold below which the price will be increased
- Type: choose whether to increase the base price by a fixed value or a percent value
- Value: increase value
- Description: note down how the rule works (for your convenience; not visible to users)
Let’s make an example.
Suppose we want to add a 50% markup on the ticket base price when less than 50 tickets are left.
We will configure the rule as follows:
Increase price by time
First of all, ensure you have associated a start date to the event (see the image below).
Now, open Increase price by time section and click on Add price-increase rule to add a new rule.
The configuration shown in the above image will let the price automatically increase by €30 exactly 5 days before the event start date.
For every ticket bought, you can ask users details about the ticket holder.
In order to do that, you have to create the fields of the form that will be later shown on the product detail page.
Go to the product edit page, click on the Fields tab, and add all the new fields you want to show in the form.
There are 6 types of field available:
If you want to make the field mandatory, check the Required box.
The fields will be shown in the event detail page, as shown in the following image.
The same information form will be replicated for the number of tickets ordered.
Do you want to limit sales to a specific number of tickets only?
We’ll show you how to do in this page.
Open your Event Ticket product and select the Inventory tab. Enable the Manage stock option and set the available quantity as in the following image.
WooCommerce will automatically decrease the quantity upon each new sale.
Extra services can be added to the Event Ticket product and, if selected by the user, they will increase the ticket unit price based on the value you have specified for each service.
To add a new service, go to the product edit page, click on the Services tab and add a new element.
Services can be shown either as a select dropdown or as checkboxes.
For every service you can set the following options:
- service name: (give a name to the service)
- service stock: (the service will be purchasable as long as there is stock availability)
- service overcharge: (the cost of the service will add to the ticket base price)
- Range (from and to): this is meant to be used with numbered tickets, and it allows you to define the starting number and the end number, for example when you have numbered seats. It also automatically calculates the stock value, since you can sell at most 1 ticket per number/seat.
- required service: if a service is set as required, users are bound to buy the service alongside the ticket. (available only for “select” service type)
Once done, users can select the services from the product detail page.
If you want hide the service surchase, enable the option “Hide surcharge” for the service.
If you want to (temporarily) disable the services for the event ticket product, you can use the check boxes displayed next to the service.
Let’s see together how to associate an event to a Google Map step by step.
First of all, go to the plugin settings panel (YITH Plugins > Event Tickets), check the Enable Location option and enter your Google Maps API Key.
Then, open the product edit page, click on the Map tab and enter the location address.
If you have enabled the option called Display location tab, the map will show up also in the event details page, specifically in the dedicated Location of the event tab.
The plugin gives you the opportunity to show organisers and/or participants for each event, as shown in the image below.
In order to show a list of organizers, you’ll have to enter their names in the Organizers and assistants section in the product edit page.
Organizers must be registered on the website already.
The list of participants will also contain all the users that have completed an order containing the ticket.
Users who buy a ticket will be added to the list of participants automatically as soon as the order switches to Completed.
With the Display assistants tab only for organizers you can choose if the lists will only be displayed for organizers (using filters).
The ticket template can be customised at will for every Event Ticket product created.
In the Email Template tab in the product edit page you can:
- add an image for the ticket header
- add a background image
- add a footer with custom text and logo
– Header image: 420 x 203px
– Background image: 525 x 297px
– Footer logo: 66 x 43 px
These images sizes are recomended to use for ticket templates.
This is a sample ticket with header image and footer.
The ticket will be available to the user as soon as the associated order is set to Completed status.
At this stage, users can access the ticket in two different ways:
- from within the Order Complete email they get
- from the Orders Details section in My Account page
Every ticket can also be available as a PDF file.
Actions on order
The admin will also be able to use the actions on order, to send the pdf event ticket, attached to the invoice, again.