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

  • 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.
  • 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.
  • Compact Date Format: Sets how the date is formatted when selecting the start and end sale date for tickets in the editor.
  • RSVP Display Settings: Allows you to enable the new RSVP experience, which will update the appearance and user-flow of your RSVPs.

Tribe Commerce (legacy)

Note: Tribe Commerce is our legacy e-commerce solution. All new installs will only see the option to enable Tickets Commerce instead. See the Payments tab for more information on enabling Tickets Commerce.

Tickets → Settings → 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.

Payments

Here, you can toggle on the option to Enable Tickets Commerce. Once you do, you’ll see all of your Tickets Commerce options.

Next, click on the blue button to Connect Automatically with PayPal or Connect Automatically to Stripe.

Once you follow the prompts to connect to your payment gateway of choice, you’ll see the available options in the Payments tab.

Enable Test Mode: This setting will allow you to test payments for your ticket sales. Test mode will be enabled by default.

Stock Handling: This lets you decide when in the ticket process the number of available tickets decreases.

Currency Code: Here you can choose which currency you’d like to use to collect payments with Tickets Commerce.

Decimal Separator: Here you can choose the decimal separator you’d like to use to display ticket prices with Tickets Commerce.

Thousands Separator: Here you can choose the thousands separator you’d like to use to display ticket prices with Tickets Commerce.

Number of decimals: Here you can choose the number of decimals you’d like to use to display ticket prices with Tickets Commerce.

Currency position: Here you can choose the currency position you’d like to use to display ticket prices with Tickets Commerce.

Checkout Page: You can select the page where customers go to complete their purchase. Display this page content with the [tec_tickets_checkout] shortcode.

Success Page: This is the page that users will be directed to once they complete the checkout experience. To display this to users in page content, use the [tec_tickets_success] shortcode.

Confirmation email sender address: Since version 5.6.0, this setting was moved to the emails settings on Tickets > Settings > Emails. This allows you to set the “from” email address that is used when purchase and ticket confirmations are sent to the user after purchase. By default, it is set to the site email address in the WordPress settings.

Confirmation email sender name: Since version 5.6.0, this setting was moved to the emails settings on Tickets > Settings > Emails.This is the name that displays in an email inbox. For example, using “Event Tickets” would display that as the email sender name in a user’s inbox.

Confirmation email subject: Since version 5.6.0, this setting was moved to each emails setting on Tickets > Settings > Emails. This lets you set the subject line for the email a user receives containing their tickets.

Emails

Here, you can toggle on the option to enable Tickets Emails if your Event Tickets install was before version 5.6.0. If you’re installing Event Tickets after version 5.6.0 the new emails functionality will be enabled by default.

If you have Events Calendar PRO, you should also see the Series Pass Email option. 

Event Tickets comes with a list of different emails that you can enable and configure separately:

  • Ticket Email: The email that’s delivered with the ticket, once ticket(s) are purchased.
  • Series Pass Email: The email that’s delivered with the ticket, once a series pass ticket(s) are purchased. 
  • RSVP Email: The email that’s delivered with the ticket, once RSVP(s) are confirmed.
  • RSVP “Not Going” Email: The email that’s delivered once a user confirms that they’re not attending an event.
  • Purchase Receipt: The purchase receipt a buyer gets once buying a ticket via Tickets Commerce.
  • Completed Order: The completed order confirmation a site admin gets once a Tickets Commerce order was completed.

The settings for each one of the emails listed above can be found in the following article. Below the list of emails, you’ll find general settings related to emails:

Sender name: This is the name that displays in an email inbox. For example, using “Event Tickets” would display that as the email sender name in a user’s inbox.

Sender email: The email address used as the sender of all Event Tickets-associated emails.

Header image: The email header image.

Image alignment: The horizontal alignment for the header image.

Header/Footer background: You can select the header and footer background colors from this setting. If you want to fall back to the original color, you can choose #50B078

Ticket color: The background color for the ticket section in the Tickets and RSVP emails. The system will adjust the font color of that section to match a contrast color to make the text readable.

Footer content: In this setting, you should be able to insert any information you want. The text will be placed in the footer of the email.

Footer credit: This setting will be present only if you’re running a site with Event Tickets Plus, and it’ll allow you to remove the “Powered by Event Tickets”.

You will also find a “Preview” button besides the “Save” button for all the emails related settings page, which will trigger a modal with a preview of how your emails will look.

Attendee Registration (Event Tickets Plus only)

Individual Attendee Collection Default Setting: The default individual Attende Collection option when you create new tickets, which may be customized per ticket.

Attendee Registration Modal: Provides a new sales flow for purchasing tickets that includes Attendee Registration.

Attendee Registration URL slug: The slug used for building the URL for the Attendee Registration info

Attendee Registration Template: This is the page template to control the appearance of your attendee registration page.

Attendee Registration Page: (Optional) Select an attendee registration page, using a shortcode [tribe_attendee_registration].

Wallet Plus (Wallet Plus only)

Apple Wallet passes

Enable Apple Wallet Passes: This is the global setting to enable or disable Apple Wallet Passes for your website. If this option is checked, it means that your Apple Wallet passes are enabled for your site, and your attendees will be able to get their passes once they buy tickets or confirm RSVPs.

If enabled, Apple wallet passes will be available for attendees after they confirm their purchase, on the “my tickets” page for an event, and in the Tickets and RSVPs emails. You can also, as an administrator, disable the inclusion of the “Add to Apple Wallet” button in emails, if needed.

Logo: This is the Apple Wallet Pass logo. By default, this setting will port the logo from the Event Tickets Emails setting (if that setting is defined). You can change the logo at any time. Please remember that if you don’t select any logo, the Apple Wallet Passes will contain the site title.

Pass color: The pass color will be the color that will serve as the background color for the passes.

Text color: The text color is the color for the texts in the passes. Please be sure that the text color has enough contrast so that it doesn’t mix up with the background color and there are no problems reading the text.

QR codes: Enable or disable the inclusion of QR codes in your Apple Wallet passes. One important thing to remember is that Event Tickets Wallet Plus is compatible with the Event Tickets Plus APP. So the QR codes can be read by our app.

Attendee registration fields: This field is only available if you use Event Tickets Plus. You can enable or disable the inclusion of the attendee registration fields, which will be shown on the back of the passes, where there is more information.

PDF Tickets

Enable PDF tickets: This is the global setting to enable or disable PDF tickets for your website. If this option is checked, it means that your PDF tickets are enabled for your site, and your attendees will be able to get their PDF tickets once they buy tickets or confirm RSVPs.

If enabled, PDF tickets will be available for attendees after they confirm their purchase, on the “my tickets” page for an event, and in the Tickets and RSVPs emails as an attachment. You can also, as an administrator, disable the inclusion of PDF tickets in emails, if needed.

Header image: This is the PDF header image. By default, this setting will port the logo from the Event Tickets Emails setting (if that setting is defined). You can change the logo at any time.

Image alignment: The alignment of the Header image. You can choose between Left, Center, or Right.

Header color: The background color for the header. Keep in mind that the header image will be placed on top of this background color, so be sure that you select a color with enough contrast.

Additional content: You can add any additional content to your PDF tickets. Any information that you feel is relevant for the attendee. You can format this content in bold, italic, or underlined. You can also include links.

QR codes: Enable or disable the inclusion of QR codes in your PDF tickets. One important thing to remember is that Event Tickets Wallet Plus is compatible with the Event Tickets Plus APP. So the QR codes can be read by our app.

Attendee registration fields: This field is only available if you use Event Tickets Plus. You can enable or disable the inclusion of the attendee registration fields.

Footer credit: Select if you want to include the “Powered by Event Tickets” credit in the footer.

Integrations (Event Tickets Plus, or Wallet Plus only)

Event Tickets Plus App

Use QR Codes: Check whether to include QR codes in ticket emails (requires Event Tickets Plus).

Restrict Check-in: Check whether to allow check-in of QR tickets during the date and time of the event.

Check-in Window: Decide how far in advance to begin checking in attendees. You will need to enable the “Restrict Check-in” setting before.

WooCommerce Support

When should attendee records be generated? Choose a status for when attendee records are generated.

When should tickets be emailed to customers? Choose a status, otherwise, no email will be sent.

Licenses

Tickets → Settings → 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

Tickets → Settings → General
  • 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. If you’re using Events Calendar Pro, you’ll also see an option for Series.
  • 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 (discontinued)

Note: Tribe Commerce is our legacy e-commerce solution. All new installs will only see the option to enable Tickets Commerce instead. See the Payments tab for more information on enabling Tickets 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 tribe_tickets_get_ticket_max_purchase 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 a 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 );