Event Tickets allows your visitors to RSVP and buy tickets to events on your site. Also works seamlessly with The Events Calendar.
Sell tickets and collect RSVPs with the free Event Tickets plugin, from the team behind the number one calendar in WordPress.
This plugin makes it easy to sell all different types of tickets with our free Tickets Commerce solution. Create free tickets, collect registrations and generate revenue, and manage attendees for your in-person or virtual events. Plus, it comes with features backed by our world-class team of developers and designers. Easily integrate Event Tickets with your Stripe account or PayPal business account.
Connect to Stripe and take advantage of one of the worldβs most popular payment gateways. Our Stripe integration lets you accept credit card payments on your website, along with additional payment methods including AfterPay, ClearPay, AliPay, Giropay, and Klarna.
See more videos on our YouTube channel
Easily connect to PayPal without any complicated API keys or code through our quick connection wizard in your WordPress backend. With just a few clicks, you can begin selling tickets and enable payment through PayPal, Venmo, and credit cards.
Even more, you can upgrade to Event Tickets Plus and unlock additional payment methods including digital wallets like ApplePay and Google Pay through Stripe, or use WooCommerce to take advantage of popular payment solutions including Braintree, Square, AmazonPay, and more.
See Event Tickets in action on our demo site. Just getting started? Check out the Getting Started Guide for an introduction to features, settings, and functionality.
Looking for additional features like custom registration fields, QR check-in, Apple Wallet passes, PDF tickets, Zoom integration, and more? Check out Event Tickets Plus, Wallet Plus and our other add-ons.
Event Tickets is built to work out of the box. Just install the plugin, configure your settings, and start collecting RSVPs and selling tickets in minutes.
Add your own touch by using Event Tickets as the foundation for customization. Personalize to your heart’s content with the help of a skeleton stylesheet, partial template overrides, template tags, hooks and filters, careful documentation, and a library of free extensions.
Whether your vision is big or small, you’re in good company. Thousands of small businesses, musicians, venues, restaurants, and non-profits are increasing revenue from their in-person and virtual events with Event Tickets. Our plugins have also been scaled to work on large networks for Fortune 100 companies, universities, and government institutions.
βοΈ Attendees can purchase tickets to events
βοΈ Attendees can RSVP to events
βοΈ Free tickets with Tickets Commerce.
βοΈ Sell tickets with PayPal, Paystack, and/or Stripe using our free commerce solution, Tickets Commerce.
βοΈ Add RSVPs and tickets to posts, pages, or custom post types
βοΈ Collect ticket fees by connecting your PayPal business or Stripe account
βοΈ Generate sales and attendee reports
βοΈ Customize Tickets and RSVP confirmation emails
βοΈ Ticket stock countdown
βοΈ Works out of the box with The Events Calendar
βοΈ Responsive design works on all devices
βοΈ Tested on the major theme frameworks such as Avada, Genesis, Kadence, Thesis and many more.
βοΈ Internationalized & translated
βοΈ Extensive template tags for customization
βοΈ Hooks & filters galore
βοΈ Library of extensions
Upgrade to Event Tickets Plus for full WooCommerce integration to use additional payment gateways.
Upgrade to Wallet Plus for digital tickets like Apple Wallet passes and PDF tickets.
All of our documentation can be found in our knowledgebase.
Additional helpful links:
If you have any questions about this plugin, you can post a thread in the WordPress.org forum. Please search existing threads before starting a new on
Take your calendar to the next level by pairing it with our plugins for ticketing, crowdsourcing, email marketing, and more. Learn more about all our products on our website.
Our Free Plugins:
π
The Events Calendar
π Advanced Post Manager
Our Premium Plugins and Services:
β‘ Events Calendar Pro
βͺοΈ Event Aggregator (service)
ποΈ Event Tickets Plus
π± Wallet Plus
βοΈ Promoter
π₯ Community Events
ποΈ Community Tickets
βοΈ Filter Bar
ποΈ Eventbrite Tickets
π‘ Virtual Events
π Event Automator
If you aren’t familiar with Event Tickets, check out our Getting Started Guide. It will have you creating tickets in no time.
Ready to dig deeper? Check out these resources:
We check in on the Event Tickets forum here on WordPress.org about once a week to help users with basic troubleshooting and identifying bugs. If you’re looking for premium, personalized support, consider upgrading to Event Tickets Plus.
Still have a question? Shoot us an email at [email protected].
Event Tickets is translated into multiple languages, including German, Danish, and Dutch. Help localize Event Tickets even further by adding your locale β visit translate.wordpress.org.
First, make sure that you’re running the latest version of Event Tickets. If you’ve got any other add-ons, make sure those are current and running the latest code as well. Also be sure to check our knowledgebase.
The most common issues we see are either plugin or theme conflicts. You can test if a plugin or theme is conflicting by manually deactivating other plugins until just Event Tickets is running on your site. If the issue persists, revert to the default Twenty Twenty theme. If the issue is resolved after deactivating a specific plugin or your theme, you’ll know that is the source of the conflict.
Note that we aren’t going to say βtough luckβ if you identify a plugin/theme conflict. While we can’t guarantee 100% integration with any plugin or theme out there, we will do our best (and reach out the plugin/theme author as needed) to figure out a solution that benefits everyone.
Free plugin users can post in the Event Tickets support forum on WordPress.org. Our team reviews that forum weekly to look for bug reports.
If you’re already an Event Tickets Plus subscriber, you’re entitled to our actively-monitored Premium Support on our website. Generally, except in times of increased support loads, we reply to all premium support tickets within 24 hours during the business week.
Event Tickets is our free ticketing plugin that has all the basics you need to sell tickets and collect RSVPs on your website. You can use Event Tickets with or without The Events Calendar.
Event Tickets Plus is a premium plugin that runs alongside Event Tickets and enhances it with extra features, including custom registration fields, shortcodes, WooCommerce integration, enhanced Stripe functionality for Stripe for Tickets Commerce, our mobile ticketing app and more.
Read more to learn which plugin is right for you.
Nope! Event Tickets works with or without The Events Calendar. Even if you don’t have The Events Calendar, you can create RSVPs and tickets on WordPress pages and posts.
Yes. Event Tickets automatically sends an email confirmation after attendees register or RSVP for an event. If the attendee purchases a ticket, the confirmation email will also provide a ticket to scan at the door for admission.
The following add-ons are available for The Events Calendar:
We’ve got a LoopedIn page where we’re actively watching for feature ideas from the community. Vote up existing feature requests or add your own, and help us shape the future of the products business in a way that best meets the community’s needs.
Make sure you are reporting in a safe and responsible way. We take security very seriously. If you discover a security issue, please bring it to our attention right away! Below you will find all the methods to report security vulnerabilities:
security [at] stellarwp.com
.Check out our extensive knowledgebase for articles on using, tweaking, and troubleshooting our plugins.
Uncaught TypeError: format is undefined
. This happened during ticket checkout. [ET-2148]tribe_tickets_admin_order_page_page_title
, tribe_tickets_admin_order_page_menu_title
, tribe_tickets_admin_order_page_capability
, tribe_tickets_admin_order_page_menu_slug
, tribe_tickets_admin_order_page_position
, tec_tickets_commerce_orders_table_classes
, tec_tickets_commerce_orders_table_no_items
, tec_tc_order_search_types
, tec_tc_orders_disable_date_range_dropdown
, tec_tc_orders_disable_gateways_dropdown
, tec_tc_orders_pre_gateways_dropdown_query
, tec_tc_orders_gateways_dropdown_results
, tec_tc_orders_disable_post_parent_dropdown
, tec_tc_orders_disable_customer_dropdown
restrict_manage_posts
, manage_posts_extra_tablenav
tribe_tickets_admin_order_page_page_title
, tribe_tickets_admin_order_page_menu_title
, tribe_tickets_admin_order_page_capability
, tribe_tickets_admin_order_page_menu_slug
, tribe_tickets_admin_order_page_position
, tec_tickets_commerce_orders_table_classes
, tec_tickets_commerce_orders_table_no_items
, tec_tc_order_search_types
, tec_tc_orders_disable_date_range_dropdown
, tec_tc_orders_disable_gateways_dropdown
, tec_tc_orders_pre_gateways_dropdown_query
, tec_tc_orders_gateways_dropdown_results
, tec_tc_orders_disable_post_parent_dropdown
, tec_tc_orders_disable_customer_dropdown
restrict_manage_posts
, manage_posts_extra_tablenav
regenerator-runtime
. [TECTRIA-149]tec_tickets_commerce_need_to_enable_stripe_webhook
is_success()
method has been deprecated in TEC\Tickets\Commerce\Gateways\Stripe\Signup
without a replacement.