Event Tickets Settings Overview
This is an overview of the settings included in Event Tickets. First, we’ll take a look at the plugin’s general settings when it is used as a standalone ticketing solution. Then, we’ll cover the additional plugin settings for when the plugin is used alongside The Events Calendar.
Settings overview
First, let’s start by looking at the available settings for when Event Tickets is used as a standalone plugin, without The Events Calendar.
General settings

- Debug mode. Enabling this option allows PHP errors to be logged to your site’s PHP error log, which is handy for troubleshooting possible issues, such as conflicts with other plugins. By default, the setting is disabled, and we recommend using it only for troubleshooting to get the best performance from the plugin.
Display settings

- Compact Date Format: Sets how the date is formatted when selecting the start and end sale date for tickets in the editor.
Tickets

Ticket Settings
- Post types that can have tickets: Determines which types of posts support creating tickets. Custom post types are supported and will be displayed as options if they are available.
Login requirements
- Require users to log in before they RSVP: If enabled, users will be required to be a registered user on your site and logged into WordPress to complete an RSVP.
- Require users to log in before they purchase tickets: If enabled, users will be required to be a registered user on your site and logged into WordPress to purchase a ticket.
Tribe Commerce

Tribe Commerce is a built in e-commerce solution that integrates Event Tickets with your PayPal account, allowing you to accept online payments for ticket purchases.
If you already use another e-commerce plugin, such as WooCommerce, then you might consider adding our Event Tickets Plus premium add-on alongside Event Tickets to integrate ticket purchases with it.
- Enable Tribe Commerce: Activates Tribe Commerce and displays additional options to integrate Event Tickets with your PayPal account.
- Configure PayPal: Provide your PayPal email address and complete the checklist for connecting your PayPal account. Detailed instructions are also available.
- PayPal Sandbox: Enabling this option prevents real transactions from taking place, allowing you to test purchases without money changing hands,
- Currency Code: Sets the currency for transactions.
- Stock Handling: Defines how inventory should be handled when a user is purchasing a ticket.
- Decrease available ticket stock as soon as a Pending order is created: Tickets will be removed from your inventory before a purchase is completed, while it is processing.
- Only decrease available ticket stock if an order is confirmed as Completed by PayPal: Tickets will be removed from your inventory only after the purchase has successfully completed.
- Success page: Defines which page to send a user to following a completed purchase. Users complete transactions on the PayPal website, then are redirected to the page specified following the completed transaction.
- Confirmation email sender address: Sets the sending email address for the ticket confirmation email that is sent to users after a completed purchase.
- Confirmation email sender name: Sets the sending name for the ticket confirmation email that is sent to users after a completed purchase.
- Confirmation email subject: Sets the subject line for the ticket confirmation email that is sent to users after a completed purchase.
Licenses

License Key: Event Tickets does not require a license. But if you are using our Promoter automated email marketing service with Event Tickets, then this is where you can enter the license key for Promoter.
Event settings
Using Event Tickets alongside The Events Calendar presents additional plugin settings.
Ticket Settings

- Post types that can have tickets: An “Event” option is added to the list of options. When enabled, tickets can be created for Event posts in the WordPress editor.
- Location of RSVP form: Determines where the RSVP form is located on an event post. The options include:
- Below the events details (default)
- Above the event details
- Below the event description
- Above the event description
- Display # tickets left threshold: Allows you to remove the text in the ticket form that displays how many tickets are left when a specified number of tickets are left. Leave this field blank to always display the number of tickets available.
Tribe Commerce
- Currency symbol follows value: Users with a default currency that follows the amount can check this box to have the currency symbol show after the money value. This only applies to Event Tickets Plus users.
Limiting Ticket Purchases
By default, tickets and RSVPs are limited to a maximum purchase of 100 (since Event Tickets 4.11.5).
It is possible to increase or decrease the limit with the filter <a href="https://docs.theeventscalendar.com/reference/hooks/tribe_tickets_get_ticket_max_purchase/">tribe_tickets_get_ticket_max_purchase</a>
in your functions.php
file or as a separate plugin.
Let’s say you want to limit users to purchase just one ticket per person in a single checkout. You can add the snippet to your site, such as your theme’s functions.php
file:
add_filter( 'tribe_tickets_get_ticket_max_purchase', function() { return 1; } );
To limit users purchase to one ticket per person for specific event or specific ticket, here’s a starter snippet:
function tecsupport_change_max_qty_able_to_add_to_cart_at_a_time( $available_at_a_time, $ticket, $event, $ticket_id ) { if ( 12345 === $event->ID ) { $available_at_a_time = 1; } return $available_at_a_time; } add_filter( 'tribe_tickets_get_ticket_max_purchase', 'tecsupport_change_max_qty_able_to_add_to_cart_at_a_time', 10, 4 );