Tickera – Sell Tickets & Manage Events

Plugin Banner

Tickera – Sell Tickets & Manage Events

by Tickera

Download
Description

Tickera lets you sell tickets on WordPress, manage event registration, and run ticket sales end-to-end on your own domain. Create an event, add tickets, deliver PDF tickets with QR/Barcodes, and check in attendees at the door. You keep the revenue – no middleman fees taken by Tickera.

For ticket scanning, use integrated Barcode readers. If you want mobile check-in on phones, our premium Checkinera apps for iOS/Android enable blazing-fast scanning – even offline after sync. There’s also a Checkinera web app that turns any modern browser into a fully-fledged check-in desk.

✅ Key features

  • 🎟️ Sell event tickets on your site – you keep the revenue
  • 🗂️ Manage events in WordPress — create, edit, duplicate, set dates/capacity, and control ticket types
  • 🧾 PDF tickets with embedded QR/Barcode for fast entry
  • 🧍 Event registration with buyer and attendee fields
  • 💸 Ticket sales tools: multiple ticket types, limits, discount codes, fees, taxes
  • 🚀 Fast check-in with barcode readers, Checkinera mobile apps (premium), or the web app
  • 🧩 Works with most WordPress themes
  • 🧪 Developer-friendly (actions and filters for customization)
  • 🏷️ White-label ready
  • 🕸️ Multisite support

━━━━━━━━━━━━━━━━

“These guys offer a whole different level of service… give them a go!”James Farmer, WPMU DEV

━━━━━━━━━━━━━━━━

Manage events & event registration

Create and update events in WordPress, then capture event registration details for each attendee.

🧠 How it works

  1. Choose your payment gateway.
  2. Create an event and add one or more ticket types (e.g., Standard, VIP).
  3. Share your ticket sales page and take orders.
  4. Buyers receive PDF tickets with QR/Barcodes.
  5. At the venue, check in attendees with scanners, the Checkinera apps (premium), or the web app.

🎬 Video

💳 Payments

Tickera plugin comes with 2Checkout, Custom Offline Payments, and Free Orders as built-in payment gateways.

Need more options? Get Tickera Premium for gateways like:
Mollie (iDeal, Credit Card, Bancontact/Mister Cash, SOFORT, Overbooking, Bitcoin, PayPal, paysafecard, AcceptEmail)

– PayPal Standard • PayPal PRO • 2Checkout • Stripe • Paymill • Authorize.net • PIN Payments • Vogue Pay • iPay88 • PayGate • OptimalPayments/Netbanx • Braintree • PayUMoney • PayTabs • White Payments • PayU Latam • Komoju • plus Custom Offline Payments & Free Orders.

🛒 WooCommerce compatible

Already on WooCommerce? Sell tickets as WooCommerce products while Tickera handles e-ticket delivery and check-in. Learn more about Bridge for WooCommerce (premium add-on).

🪑 Seating & 🧾 forms (premium add-ons)

  • 🪑 Assigned seating with Seating Charts – build seat maps; let buyers pick seats at checkout.
  • 🧾 Custom attendee fields and exports with Custom Forms.
  • 💼 Take a cut on multisite/marketplaces with Stripe Connect.

For more, see the complete catalog: All Tickera add-ons.

━━━━━━━━━━━━━━━━

“In my opinion Tickera is the best ticket management solution available today on WordPress” – Anton Kozlov
━━━━━━━━━━━━━━━━

📚 Documentation

  • Getting started & setup: https://tickera.com/documentation-category/tickera/
  • Checkinera apps (iOS/Android): https://tickera.com/checkinera-app/
  • Checkinera web app: https://tickera.com/checkinera-web/
  • Bridge for WooCommerce: https://tickera.com/addons/bridge-for-woocommerce/
  • Seating Charts: https://tickera.com/addons/seating-charts/
  • Custom Forms: http://tickera.com/addons/custom-forms/

Need help? Browse full docs: https://tickera.com/documentation-category/tickera/

🚀 Premium demo

Want to try everything (including premium add-ons)?
👉 Request a demo access

🧰 Use cases

  • Ticket sales for concerts, conferences, festivals, theatres, meetups, comedy shows
  • Sports events (football matches, basketball, volleyball, tournaments, races)
  • Event registration for workshops, classes, seminars, trainings, hackathons
  • Attractions & venues (zoos, museums, galleries, exhibitions, theme/adventure parks)
  • Tours & experiences (city tours, boat/ferry tours, winery/brewery tours, campus open days)
  • Community & non-profit (church events, charity fundraisers, school/university events)
  • Nightlife & hospitality (clubs, DJ nights, VIP lists, table/service packages)
  • Seasonal & holiday events (markets, fairs, fireworks nights, Halloween/NYE)
  • Corporate & product (launches, networking, town halls, partner events)
  • Education & webinars (online events with attendee data collection)
  • Theatre & cinema (screenings, premieres; seat selection via Seating Charts add-on)
  • On-site logistics (entry lanes, staff/crew passes, vendor passes)
  • Parking passes for events (sell/scan parking tickets to manage capacity)
  • Multi-activity days (festival day passes, stage/area access levels)
  • Timed entry windows (staggered arrivals, capacity control at the door)
  • Sell tickets online and scan tickets on-site via QR/Barcode (readers, Checkinera apps, or web app)
  • Event registration with per-attendee data (forms, exports)

━━━━━━━━━━━━━━━━

“Cannot recommend Tickera highly enough” – DJ Andy Ward

━━━━━━━━━━━━━━━━

External services

  • Freemius manages upgrades to the premium license and handles premium licensing. Privacy policy: https://freemius.com/privacy/
  • TCPDF handles the rendering process of tickets, QR codes, and barcodes. Privacy policy: https://tcpdf.org/about/
  • Google Map API (maps.googleapis.com) renders the ticket template’s map element. Privacy policy: https://policies.google.com/privacy?hl=en-US
  • Freegeoip.net collects customer geolocation information (e.g., City, ZIP) to pre-fill checkout payment forms. Privacy policy: https://freegeoip.live/privay-policy.html
  • 2Checkout makes it possible to accept payments via the 2Checkout payment gateway. Privacy policy: https://www.2checkout.com/legal/privacy/
  • Tickera is used for pulling the list of add-ons offered in the Add-ons area of the plugin. Privacy policy: https://tickera.com/privacy/

To install

  • Download the Tickera plugin file.
  • Unzip the file into a folder on your hard drive.
  • Upload the /tickera/ folder to the /wp-content/plugins/ folder on your site.
  • Visit your Dashboard Plugins and activate it there.

To set up and configure Tickera

You can find setup instructions here.

How do I sell tickets on WordPress with Tickera?

Create an event, add ticket types, publish, and share the purchase link. Tickets are delivered as PDF tickets with QR/Barcode for fast entry.

Can I run ticket sales with WooCommerce?

Yes. Ticket sales with WooCommerce are available via the premium add-on Bridge for WooCommerce, which lets you sell tickets as WooCommerce products.

Can I check in tickets with phones and work offline?

Yes. Use the Checkinera (iOS/Android) premium apps for mobile scanning with offline support after the initial sync, or use barcode readers / the Checkinera web app.
– Mobile apps: https://tickera.com/checkinera-app/
– Web app: https://tickera.com/checkinera-web/
– Barcode readers: https://tickera.com/tickera-documentation/barcode-reader/

Do you support assigned seating and seat selection?

Yes. Assigned seating is available via the premium Seating Charts add-on.

Which payment gateways come with Tickera?

Tickera plugin comes with 2Checkout, Custom Offline Payments, and Free Orders as built-in payment gateways. Additional gateways are available in Tickera Premium.

Great Plugin, Great Support - even in difficult situations

By Klaas Mertens (klaasmertens) on October 22, 2025

Really great plugin, even in difficult setups together with WooCommerce - and the support is really great! They very swiftly fixed a problem that we had even though it was with an not official function. Check out their website, they have a ton of FAQs and additional solutions for the experienced user - but the plugin also works "right out of the box"

Good plugin - AMAZING support team

By oriolplanesas93 on July 21, 2025

The plugin is good, very good. We've been using it for 5 years now and after selling +300k tickets we can say it's maybe the best out there. Sometimes we've found some extra options we may need and are not available, but we know it's in the end a WordPress plugin, and it will never be 100% tailored to our needs.

What I'd like to stand out is the AMAZING tech support. Every question we had or bug, error or faulty behaviour of the plugin we found (even when it was our fault or a problem with another plugin) they answered in less than 48h, and solved it quickly, sometimes with a specific update.

When you deal with big attendance events, it can be very stressful to find an error with the system you use to check in all the guests, and being able to rely on the creators of the plugin has been always amazing.

Great support experience

By huubjonkers on June 9, 2025

Had a issue with the ticket scan tool and posted a support ticket. Problem was solved within a half hour.

Big thumb up.

Great support

By devstaging on May 23, 2025

Great support

Responsive Tech Support

By JollyRogerD on May 8, 2025

We paid for the Developer Bundle. There were a few issues and a few customizations and the tech support team were very responsive and helpful. They offered solutions, even before they were released in the next revision.

Very Good Plugin and Superb Support

By Eldigi (Lloyde) on April 4, 2025

I had an issue with my theme compatibility—not the plugin itself—but the Tickera support team was still super persistent and helped resolve my layout issue. Their support went above and beyond. Really appreciate it—thanks

Wery good technical suport

By calipto on February 1, 2025

We had an issue with our system and 3 active events, they solved problems quickly. Thank you once again. Ivan Puskar. Best regards to the Tickera team.

Tickera has been a great entrepreneurial tool!

By fusiontribal on January 25, 2025

I'm very happy with this plugins and support team!

very good plugin and stellar support

By Yola de Lusenet on January 6, 2025

I've been using Tickera for 7 years, it's easy to set up and can be extended as you wish with many addons but also kept small and simple if that's what you prefer/need. For us the main attraction was we can do without Woocommerce and the likes (way over the top for what we need) BUT (great plus) it offers a Mollie addon - a cheap way of allowing orders to be paid through Ideal (the main system in use in our country). For small-scale events this is a great plus. Moreover, there are translations available (absolutely necessary for our audience).

And the Tickera support team is excellent - rapid response, very helpful.

Excellent Plugin, Excellent price and a luxury technical team

By produccionesms10 on December 13, 2024

I am writing this review to congratulate the development team at Tickera.
It is a very functional plugin, so far we have not found any errors in its operation process, on the contrary, all the plugins come to solve all the problems of a ticketing company. The technical team is top-notch and their action times are incredible (only a few hours in my case) they solved an incompatibility of my wordpress theme and achieved the result I expected. I 100% recommend purchasing the Bundle or Lifetime plan, since they make sure to have all the necessary tools and it is an investment that will bring many benefits to event producers with ticketing in the future. A 100% satisfactory experience working with Tickera. I recommend it in any case.

3.5.6.3 25/11/2025

  • Applied the “Hide event after expiration” option to individual event pages, ensuring expired events are hidden across both listings and single event views.
  • Unable to bulk trash Woocommerce > Orders while HPOS is active. [Fixed]
  • Security patch to fix a Broken Access Control Vulnerability on logged-in users.
  • Additional updates for Woocommerce High-Performance Order Storage Integration.

3.5.6.2 27/10/2025

  • PHP fatal error when one or both of the administrator and staff roles do not exist. [Fixed]
  • “Ticket Orders” column in Dashboard > Users for Tickera Standalone.

3.5.6.1 12/10/2025

  • Uncaught Error: Class “Tickera\stdClass” not found in class.virtualpage.php. [Fixed]

3.5.6.0 08/10/2025

  • Removed the initial maximum value limit of 9999 from the Custom Form Number Field.
  • “Show tickets automatically” and “Hide event after expiration” are being disabled when changing the event status via Tickera > Events > Active Column > Toggle switch.
  • Tickera menu missing in staff role. [Fixed]
  • Disable event duplicate action in staff role.
  • Adjustment on the admin script to address undefined javascript functions due to caching mechanism.
  • New “tc_admin_script_allowed_pages” filter hook. Argument: $pages array
  • Backend keyboard navigation improvement. Tickera > Settings
  • Backend keyboard navigation improvement. Tickera > Ticket Templates

3.5.5.9 29/08/2025

  • Fixed missing cart quantity field

3.5.5.8 25/08/2025

  • Inclusion of trashed tickets in Tickera > Settings > Delete Info > Bulk Delete Tickets process.
  • New “tc_after_bulk_delete_ticket_order” action hook. Argument: $order_id
  • New “tc_round_cart_total_value” filter hook to allow developers to disable rounding up of cart total values.
  • Namespacing refinements.
  • Cleared PHP Deprecated Notice related to quantity selector.
  • Translation strings for “Order Status” in Attendees & Tickets page.
  • Additional updates for Woocommerce High-Performance Order Storage Integration.
  • Additional security patch for Barcode Reader. Tickera > Barcode Reader.
  • Stripe Payment Gateway “Invalid Integer” error. [Fixed]
  • Adjustment on Tickera gutenberg blocks styles.
  • Keyboard navigation improvements

3.5.5.7 23/06/2025

  • Persistent error code when a ticket code contains a slash “/” during check-in. [Fixed]
  • Cleared PHP Notice related to the _load_textdomain_just_in_time function.
  • New “tc_ticket_order_history_list_by_user_email” filter hook to list “Users > Ticket Order History” by user’s email address.

3.5.5.6 05/05/2025

  • New “tc_client_order_completed_email_subject” filter hook. Arguments: $subject
  • New “tc_attendee_order_completed_email_subject” filter hook. Arguments: $subject
  • New “tc_admin_order_completed_email_subject” filter hook. Arguments: $subject
  • New “tc_client_order_placed_email_subject” filter hook. Arguments: $subject
  • New “tc_admin_order_placed_email_subject” filter hook. Arguments: $subject
  • New “tc_admin_order_refunded_email_subject” filter hook. Arguments: $subject
  • “Event – Add to Cart” gutenberg block’s html element for “dropdown” type is being stripped. [Fixed]
  • Remove Stripe Webhook registry if the option is disabled in Tickera > Settings > Payment Gateways > Stripe or Stripe 3D Secure.
  • Ability to send order refunded email notification to Buyers.
  • New ORDER_DETAILS, EVENT_NAME and EVENT_LOCATION placeholders for “Client Order Placed Email” Notification.
  • New ORDER_DETAILS placeholder for “Admin Order Placed Email” Notification

3.5.5.5 23/04/2024

  • New “tc_pdf_font_measure_divisor” filter hook. Allow developers to adjust the font space distance.
  • Critical error on Tickera > Tickets Template when running Tickera free version alongside a paid add-on. [Fixed]
  • Render the current checked-in date without converting to the local timezone.
  • New “Display Format” option in Tickera > Ticket Templates > Event Date & Time element.

3.5.5.4 02/04/2025

  • Updated Braintree Server and Client Side SDK.
  • Unable to checkin per calendar basis due to timestamp discrepancy. [Fixed]
  • Gutenberg “Event – Add to Cart” block’s dropdown type elements are being removed. [Fixed]
  • Terms and Conditions add-on: Tinymce unable to switch to “Text” editor.

3.5.5.3 12/03/2025

  • Ticket template spacing issue on bold text. [Fixed]
  • New “Enable line breaks” option in Ticket Template’s Ticket Description Element.
  • Disable default payment gateways when Tickera is running alongside Bridge for Woocommerce.
  • Duplicated Ticket Template fail to save existing elements. [Fixed]
  • The PayU Latam payment method is unable to proceed to the payment form. [Fixed]
  • Deprecated “tc_tickets_instances_init_table_by_order_statuses” filter hook.
  • Missing age confirmation checkbox in checkout page. [Fixed]
  • New discount scope option in Tickera > Discount Codes.
  • Broken Access Control vulnerability via Event duplication. [Fixed]

3.5.5.2 22/02/2025

  • Updated “Offline Payment Gateway” > “Visible to admin only” option to “Visible to user roles”.
  • Discontinued “tc_change_user_role_offline_payment” filter hook.
  • Freemius SDK updated to v2.11

3.5.5.1 15/01/2025

  • Remove extra spaces below the event page title.
  • Order statuses string translation. Tickera > Orders.
  • Discount code validation in payment summary page. A final discount code validation right after the “continue checkout” button is clicked.
  • Limit Tickera > Discount Codes > “Discount Available for” select options with published ticket types only.
  • Additional security measures in Order details page (frontend).
  • Additional error handler in TCPDF Library.
  • Duplicated ticket template element values not rendered. [Fixed]
  • Clear out PHP Deprecated: Creation of dynamic property notice at Dashboard widget “Ticketing store at a Glance”.
  • “Ticketing store at a Glance” number of tickets sold discrepancy. [Fixed]
  • Additional security measures in Tickera > Barcode Reader
  • Ticket checkin via Tickera > Barcode Reader can be processed by admin and associated APIs user only. No privilege access will be invalidated.
  • Additional error handler in Authorize.net payment method.

3.5.5.0 10/12/2024

  • Ability to enable/disable wpautop within Tickera Custom Post Types via “tc_the_content_wpautop” filter hook. Argument(s): $content

3.5.4.9 03/12/2024

  • Additional security patch for Checkin API

3.5.4.8 18/11/2024

  • Unable to save “Background Placement” option in Tickera > Ticket Templates.
  • Unable to render “Google Map” Ticket Template Element. [Fixed]
  • Set offline payments active as default.
  • Load up localization file on init hook

3.5.4.7 06/11/2024

  • Additional error handler for Stripe payment method.
  • New “Background Placement” option in Tickera > Ticket Templates. The option allows to render background image either in first page or across all pdf pages.

3.5.4.6 31/10/2024

  • Wordfence security patch
  • Additional error handler for Stripe payment method.
  • Selecting “Courier” font in Ticket Template is being overridden by “Al Arabiya”. [Fixed]

= 3.5.4.5 28/10/2024=
* New “tickera_track_added_to_cart” hook. Arguments: $ticket_id, $quantity, $cart_content.
* Ticket type’s “Limit check-ins on time basis” executes regardless the status of the option. The issue occurs when the option’s limit field is set with a value (any value from 0). [Fixed]
* Ability to override order details page. Override the includes/templates/page-order.php onto the theme root directory.
* Updated Freemius to the latest SDK v2.9.0.
* Freemius SDK patched with PR:730. Patched Freemius SDK v2.9.0.1. Reference PR: https://github.com/Freemius/wordpress-sdk/pull/730/files
* Ability to insert custom order statuses via “tickera_order_statuses” filter hook. Argument: $order_statuses

3.5.4.4 18/10/2024

  • Stripe connect add-on compatibility.
  • Remove promotional notification once an affiliated theme is already active. Page: Themes page
  • Ability to use other payment methods (e.g Klarna) within Stripe Checkout Session Form.
  • Bridge for Woocommerce: Callback error on Network activated. [Fixed]
  • Remove “Tickera” Shortcode Builder Button in Tickera > Event > “Event terms and conditions” metabox.

3.5.4.3 03/10/2024

  • Uncaught Error: Class “Tickera\FS_Admin_Menu_Manager” not found. [Fixed]

3.5.4.2 01/10/2024

  • Tickera > Ticket Type “Active” toggle not working. [Fixed]
  • Stripe webhook fatal error. [Fixed]
  • Clear out undefined function tc_wizard_get_start_screen_next_step() error appearing during installation wizard.
  • Unable to render quantity selector in Event – Add to cart table. Issue occurs only when running Tickera alongside Bridge for Woocommerce. [Fixed]

3.5.4.1 16/09/2024

  • Unable to complete checkout with Braintree payment method. [Fixed]
  • Tickera > Events “Active” toggle not working. [Fixed]
  • Custom Form Fields placeholder not properly rendered in cart/checkout pages.
  • Tickera – Add to cart gutenberg block rendering issue. [Fixed]

3.5.4.0 13/09/2024

  • Custom Form Fields placeholder not properly rendered in cart/checkout pages.

3.5.3.9 04/09/2024

  • Critical error in the event page. [Fixed]

3.5.3.8 03/09/2024

  • Implemented namespace across plugin classes.
  • Additional sanitization and escaping across the plugin files.
  • WordPress version 6.5+ compliance.

3.5.3.7 29/08/2024

  • Fatal error on an incomplete object __PHP_Incomplete_Class. [Fixed]

3.5.3.6 27/08/2024

  • Translation for cart field’s error messages
  • Unable to send offline payment instruction email. [Fixed]
  • Remove legacy functions.
  • WordPress version 6.5+ compliance.

3.5.3.5 15/08/2024

  • Fatal error occurs whenever the “Enable Webhook” option is enabled in Stripe Elements 3D Secure
  • Applied TC prefix across all constant variables.

3.5.3.4 14/08/2024

  • Enforce ticket download without hash via “tickera_bypass_ticket_download_hash” filter hook
  • Replaced tc.pot with tickera-event-ticketing-system.pot file.
  • Set an earlier load priority for ticket template elements classes. These classes serves as a dependency of any sort of custom ticket template element add-ons.
  • Additional “Disable Ticket Download Hash” option at Tickera > Settings > Miscellaneous.
  • WordPress version 6.5+ compliance.

3.5.3.3 01/08/2024

  • Ticket template duplication: Unable to clone existing elements. The issue occurs only on cached websites. [Fixed]
  • New “First name field require” and “Last name field required” options in Tickera > Settings > General.
  • Apply background image across Ticket’s PDF pages.
  • New ‘Enable Webhook’ option in Standard Stripe Payment Gateway.
  • Unable to limit check-ins on time basis whenever the date format is set with m/d/y. [Fixed]
  • Styles adjustment in cart page.
  • Divi > Theme Builder > Template and Tickera Shortcode Builder compatibility.
  • Adjustment on search queries to address intermittent empty results.
  • More string translation across the plugin files. Applied translator to those variable strings.
  • Update Freemius SDK to 2.7.3
  • Updated static functions with “tickera_” prefix. Applied legacy system to those deprecated functions.
  • WordPress version 6.5+ compliance. In progress…

3.5.3.1 24/07/2024

*WordPress 6.6.1 compatibility

3.5.3.0 13/07/2024

*Bug fixes

3.5.2.9 12/06/2024

  • Additional admin side security measures on bulk delete tickets. Only admin accounts can execute the function.

3.5.2.8 12/06/2024

  • Set namespace for TCPDF library. Addresses plugins/themes conflict.
  • Allow radio button to be assigned with empty default value in cart/checkout pages.
  • Ability to require radio button in cart/checkout pages.
  • Staff account is unable to view/download tickets. [Fixed]
  • Number field handler in cart page.

3.5.2.7 27/05/2024

  • Unable to search order number in Attendees & Tickets. [Fixed]
  • Ability to disable extensive search functionality in Attendees & Tickets via “tc_tickets_instances_extensive_search” filter hook. Default: true
  • Ability to override Ticket Checkin API via “tc_results_before_ticket_checkin” filter hook.
  • Additional “Calendar day/24hrs basis” option for “Limit Check-ins on time basis”. Tickera > Ticket Types
  • Disable alphanumeric filtering in the client side cart page fields.
  • Update Tickera Shortcode Builder and Beaver builder integration.
  • “Attendee Order Completed Email” Notification: New DOWNLOAD_LINK that will render clickable “Download” link to download ticket.
  • “Attendee Order Completed Email” Notification: Updated DOWNLOAD_URL to render raw url. It can be used as an href of an anchor tag. E.g Click here to download your ticket
  • Renamed “Terms & Conditions” ticket template element to “Event Terms & Conditions”.
  • Ability to insert static content onto the ticket template html via “tc_ticket_template_html” filter hook.
  • Ticket Templates: Broken color picker styles. [Fixed]
  • Additional “tc_additional_buyer_fields” and “tc_additional_owner_fields” shortcodes.
  • Braintree 3D Secure 2 overflowed height. [Fixed]
  • Stripe payment method compliance for the latest Stripe API Version.
  • Additional security for Broken Access Control Vulnerability in Attendees & Tickets.
  • Attendee & Tickets search functionality conflict with Elementor. [Fixed]
  • Additional ‘tc_attendee_order_completed_email_subject’ filter hook. Default arguments: $subject, $ticket_id
  • Dynamic ticket’s template via download_url template_id parameter.

3.5.2.6 28/03/2024

  • Secure tickets download urls backward compatibility.
  • Additional “tc_stripe_checkout_form_styles” filter hook to customize Stripe Elements 3D Secure form styles.

3.5.2.5 26/03/2024

  • “tc_checkins_time_basis_field_name” filter hook: additional “ticket_id” argument.
  • “tc_allowed_checkins_per_time_basis_field_name” filter hook: additional “ticket_id” argument.
  • “tc_checkins_time_basis_type_field_name” filter hook: additional “ticket_id” argument.
  • Ability to search for buyer information in Tickera > Attendees & Tickets
  • Secure tickets download urls.
  • Attendees & Tickets page: Initialize event filter options with 10 most recent events.
  • Attendees & Tickets page: Additional “tc_init_event_filter_options” filter hook to modify event filter’s initial options.
  • Permanently deleted events causing warning errors in Tickets Table. [Fixed]

3.5.2.4 11/03/2024

  • Ability to render date input fields via ‘tc_owner_info_fields’ and ‘tc_buyer_info_fields’ hooks.
  • Added Bridge For WooCommerce notification when WooCommerce and Tickera are active
  • Added advert to themes page
  • Additional “tc_cart_quantity_default_limit” filter hook. Default: 500
  • Tickera > Tickets Types: Regular “Event Filter” select field to chosen field.
  • Tickera > Attendees & Tickets: Regular “Event Filter” select field to chosen field.

3.5.2.3 24/01/2024

  • Hide order details page’s rows via css. Added few more ids and classes.
  • Remove Cancelled Orders From Stock (Tickera Standalone) opposite functionality issue. [Fixed]
  • Attendees first and last name fields show as default.
  • Attendees email and verification email hidden as default.
  • Cart being emptied once the “minimum tickets per order” has been validated. [Fixed]
  • Additional “tc_before_session_start” and “tc_after_session_started” for header modification.
  • Ability to bulk remove old tickets. Tickera > Settings > Delete Info
  • Send “Admin Order Completed Email Notification” (only if enabled) on manually updated order status. Tickera > Orders
  • Additional “tc_tickets_table_email_before_table” and “tc_tickets_table_email_after_table” action hook to allow developers to dynamically insert content right before and after the tickets table sent via order email notification. Arguments: $order_id int, $tickets array, $columns array
  • Allow anchor tag in payment page’s error container.
  • Update PayTabs integration with Transaction API (Hosted Payment Pages).
  • TC_Checkin_API class: Additional “ticket_id” and “ticket_type_id” arguments in “tc_available_checkins_per_ticket_field_name” filter hook.
  • Checkin API: Additional “tc_checkin_custom_ticket_info” filter hook. Allow developer to insert additional details in the checkin app tickets list section.
  • Admin Order Email Notification: Additional From email address field.
  • Clearing out PHP8.2 deprecated errors.

3.5.2.2 11/12/2023

  • Tickera Standalone: “Show cart menu” option no longer working. Tickera > Settings > General > Menu. [Fixed]
  • PayU Latam Payment Gateway: Additional “Periodically confirm order status” option.
  • Cart Page: Render the attendee’s fields not exceeding the maximum tickets per order.
  • Apply “tc_ticket_table_email_columns” filter hook for “ORDER_DETAILS” email placeholder.
  • Freemius only loading when there is no AJAX call

3.5.2.1 20/11/2023

  • Disabling ticket download url nonce as it expires and causing issues in the email’s ticket download urls.

3.5.2.0 17/11/2023

  • Bridge for Woocommerce: Disable click event for ‘Ticket – Add to Cart’ and ‘Event – Add to Cart’ blocks.
  • Updates for Gutenberg Styles.
  • Bridge for Woocommerce Gutenberg: Blocks that are using deleted product/ticket_type is causing critical error. [Fixed]
  • Download ticket’s url nonce no longer working. [Fixed]
  • Exclude failed checkins from the total checkins count. Currently used in checkinera and sales api.
  • PayGate: Ability to set PayWeb version
  • PayGate: PayWeb3 integration

3.5.1.9 12/10/2023

  • Unwanted labels being displayed in the checkout page if the “Show Attendees Fields” is enabled while the First/Last names and emails are disabled. Options can be found at Tickera > Settings > General. [Fixed]
  • Missing required fields in the checkout page. [Fixed]

3.5.1.8 10/10/2023

  • Additional “Event Title” in checkin api tickets_info response.
  • Checkin API: Ability to collect both tickets from Tickera standalone and Bridge for Woocommerce with the help of “tc_paid_post_statuses” and “tc_order_is_paid” filter hooks.
  • Tickera Gutenberg Blocks: Disable event selector on current event.
  • Order details Tickets Table: Event column discrepancy. [Fixed]
  • Exclude Ticket Types that are currently used as seats from the Event’s Tickets Table.
  • Checkin API: Additional “tc_ticket_checkin_ticket_type_event_id” filter. This will enable developers to collect ticket_type’s event_id either from Tickera Standalone or alongside Bridge for Woocommerce.
  • Additional tc_lock_event_single_content to disable specific event information (e.g event date and location) from rendering. Currently used for block type themes.
  • Additional “owner_index” argument for tc_owner_info_fields filter hook’s function renderer.
  • Tickera > Events datepicker: Unable to click “Sunday” colum due to overlapping container. [Fixed]
  • Additional “tc_common_payment_gateway_fields” sub_key argument to allow developer to alter payment gateway common fields.
  • Custom Payment Methods: Additional $skip_confirmation_page class variable to skip confirmation page after successful payment process.

3.5.1.7 30/08/2023

  • Void redirection if a request is coming from REST API.
  • Additional “tc_cart_col_before_ticket_name” filter hook to modify ticket type name at Payment Summary page.
  • A hook to Bridge for Woocommerce: Replace “tc_wb_allowed_tickets_access” with “tc_wb_maybe_send_attendee_order_completed_email”.
  • Stripe Element 3D Secure: Additional security measures.
  • Stripe: Upgraded API Version to 2023-08-16.
  • Event page: Apply the admin notice generated by “Show tickets automatically” option on the “Event – Add to Cart” and “Ticket – Add to Cart” gutenberg builder blocks.

3.5.1.6 09/08/2023

  • Additional “tc_bypass_redirection” filter hook to bypass redirection on builders preview.
  • “The preview could not be loaded” notice appearing when editing tickera pages (e.g payment and process payment pages ) via Elementor Builder. [Fixed]
  • Divi frontend and Tickera shortcode builder compatibility.
  • Stripe Payment: Additional option to specify api version. Field name: API Version
  • Attendees & Tickets: Replace “tc_extended_search_meta_keys” with “tc_tickets_instances_extended_search_meta_keys”.
  • Attendees & Tickets: Additional “tc_tickets_instances_init_table_by_order_statuses” filter hook. Parameters: $order_statuses array
  • Clearing TCPDF PHP8.1 Deprecated errors.
  • Display response message after order confirmation resend email.
  • API Key not generating on newly created/duplicated Events. [Fixed]
  • Additional TICKET_CODE placeholder in “Attendee Order Completed Email”.
  • Clearing checkin php errors for those deleted ticket types/orders.
  • Disable auto generation of API on event with auto-draft status.
  • Stripe Elements 3D Secure overlapping form issue. [Fixed]

3.5.1.5 05/07/2023

  • Automatically create api key on duplicated events.
  • Set error_reporting with E_ALL level if TC_DEBUG is defined. Otherwise, error_reporting inherit the default level.
  • Site Health: PHP Session notice. [Fixed]
  • Sortable Attendees & Tickets table.
  • Updated Freemius SDK

3.5.1.4 06/06/2023

  • Addition “tc_delete_pending_orders_ignore_gateway_classes” filter hook to allow developers to ignore a list of gateway classes in “Cancel Pending Orders”.
  • Unable to “Add to cart” due to deprecated jquery function. [Fixed]
  • Stripe library PHP 7.4 and 8.1 deprecated errors. [Fixed]
  • Age restriction no longer working if Tickera is running alongside Bridge for Woocommerce and Attendees fields option is disabled. [Fixed]
  • Incompatibility with Yoast SEO “Start SEO data optimization”. Error caused by the function result to cart page redirection. [Fixed]
  • Disable autocomplete in quantity field in cart page.
  • Additional “tc_extended_search_meta_keys” filter hook to extend filters in admin Attendees & Tickets.
  • “Free Orders” payment method: “Automatic payment status” option not working on fresh installation. [Fixed]
  • Gutenberg blocks/elements styles. Developer Mode (Tests in progress).

3.5.1.3 12/05/2023

  • “Ticket Add to Cart” gutenberg blocks attributes “Price position”, “Button Type”, “Soldout Message” not rendering properly in frontend. [Fixed]
  • Unable to insert additional space on cart buyer/owner fields values. [Fixed]
  • Creating new event no longer generates API Access entry. [Fixed]
  • Stripe library PHP 7.4 and 8.1 deprecated errors. [Fixed]

3.5.1.2 09/05/2023

  • Disable show/hide postbox toggle in Tickera > Orders > Specific Order. Issue: caused the order details postbox missing without any visibility of the toggle.
  • Payment Form (Frontend): Unclickable ‘Proceed to checkout’ button due to overlapped containers. [Fixed]
  • tc_use_only_digit_order_number filter: ability to convert order id/name to only numbers. [Fixed]
  • Additional $oder_id and $order_attendee_id arguments in “tc_order_completed_attendee_email_placeholder_values” filter.
  • Additional “tc_style_css_th” to insert inline css for order details and tickets tables.
  • Additional “tc_pdf_disable_ticket_filename_validation” filter. Ability to allow symbols in the filename. Default value: false.
  • Additional “tc_after_attendee_info_updated” action to allow additional steps right after an attendee information (e.g first and last name) has been updated. Fields are currently located at Tickera > Orders
  • Clearing Php warning error messages at Tickera > Orders.
  • Gutenberg support for event post type.
  • Compatibility with Remove Dashboard Access plugin
  • Checkins API: tickets_info and event_essentials load tickets from Tickera Standalone and Bridge for Woocommerce separately.
  • Unable to add/edit discount codes due to overlapping containers. Tickera > Discount Codes. [Fixed]
  • Additional notice in event gutenberg builder. Notice to create ticket types on newly created events.
  • ‘Event terms and condition field’ not working properly in Gutenberg builder. [Fixed]
  • Additional ‘tc_track_order_after_confirmation’ action hook at order confirmation page. File: tickera/includes/templates/page-confirmation.php
  • Corrupted Tickera > Settings > Payment Gateways causing Setting/Section name missing. [Fixed]
  • Compliance for WP6.2
  • Compatibility for PHP8.1
  • Added wrapping div for some blocks

3.5.1.1 06/02/2023

  • Unable to initiate Stripe Element 3D Secure Payment Gateway on some websites. [Fixed]
  • Mobile responsiveness of Tickets/Events table on smaller screens.
  • Gutenberg block elements: Update deprecated InspectorControls and serverSideRender.
  • Additional security measures for CSRF attack.
  • Breakdance builder compatibility issue due to unclosed output buffer. [Fixed]
  • Tickera > Discount Codes: Hide “Add new discount code” form as default.
  • Publish tickets once untrashed.

3.5.1.0 19/12/2022

  • Compatibility issue with Themify Ultra v7.0.1. [Fixed]
  • Additional security measures for CSRF attack.

3.4.9.9 14/12/2022

  • Additional security measures when downloading tickets in frontend ( e.g order details page and emails ).
  • Unable to skip Installation Wizard. [Fixed]
  • Updated action hooks at general-functions.php @tc_get_tickets_table_email method. Removed: tc_table_column, tc_email_table_row. Added: tc_tickets_table_email_column_title_before_{column_id}, tc_tickets_table_email_column_title_after_{column_id}, tc_tickets_table_email_column_value_before_{column_id}, tc_tickets_table_email_column_value_after_{column_id}, tc_tickets_table_email_additional_row.
  • Updated action hooks at general-functions.php @tc_get_order_details_email method. Added: tc_order_details_email_column_title_before_{column_id}, tc_order_details_email_column_title_after_{column_id}, tc_order_details_email_column_value_before_{column_id}, tc_order_details_email_column_value_after_{column_id}, tc_order_details_email_additional_row
  • Updated action hooks at general-functions.php @tc_order_details_table_front method. Added: tc_order_details_table_front_column_title_before_{column_id}, tc_order_details_table_front_column_title_after_{column_id}, tc_order_details_table_front_column_value_before_{column_id}, tc_order_details_table_front_column_value_after_{column_id}, tc_order_details_table_front_additional_row
  • Allow developer to insert additional information at event frontend page via “tc_the_content_pre” filter action.
  • Disable “Attendee Order Completed Email” if “Show attendee fields” or “Show attendee email field” is disabled at Tickera > Settings > General.
  • Ability to limit checkins per time basis.

3.4.9.8 24/11/2022

  • Ticket Templates: Equal width across all columns (ticket elements).
  • Ticket Templates: Extra top break line is being added as default at “Ticket Description Element”. [Fixed]
  • Event Quantity Limitation: “Unlimited” value no longer works. [Fixed]
  • Restoring order from trash keeps the associated ticket instances in draft, causing attendees’ tickets unavailable for download. [Fixed]
  • JQuery Validation – Updated to v1.19.5
  • Additional string translation for cart fields validation messages.
  • Tickera > Settings > API Access: Unable to edit existing API Keys. [Fixed]
  • Optimized Event Tickets – Shortcode (Dropdown type)

3.4.9.7 14/11/2022

  • Additional “tc_barcode_element_label” filter in tickera > includes > ticket-elements > ticket_barcode_element.php file. Parameters: ticket code string, ticket instance object.
  • Additional “Display Type” parameter in Event Tickets – Shortcode. Values: Table (Default) and Dropdown. Applied in both Tickera Standalone and alongside Bridge for Woocommerce.
  • Additional $ticket_instance object argument in “tc_ticket_description_element” filter hook. This will allow developers to collect data directly from the tickets instances.
  • Tickera > Settings > API Access: Hide API Key form as default.
  • Shortcode builder “Event Tickets”: Hide Quantity Column Title as default.

3.4.9.6 28/09/2022

  • Additional “force_download” parameter in tc_change_tcpdf_save_option filter hook. Previously fixed with “I” value.
  • Coincide the additional field “Font Subset” from Tickera – Custom Ticket Template Fonts v1.0.9.
  • Admin notices appearing in the frontend event pages regardless of the user status, logged in or out. [Fixed]
  • Warning message “Cannot modify header information – headers already sent” appearing in cart and payment pages. [Fixed]
  • Compatibility between ticket attachment filename and “Custom Ticket PDF filename” custom add-on. [Fixed]
  • Tickera > Settings > Export PDF: Unable to export due to undefined errors. Occurs if “Show attendee fields” option is disabled. [Fixed]
  • Tickera > Settings > Export PDF: Applied pagination. Can be modified with “tc_export_pdf_pagination_per_page” filter hook.
  • Updated Freemius SDK

3.4.9.5 15/09/2022

  • Unable to Check in tickets in Admin > Tickera > Attendees & Tickets > details page due to missing “API Key Checkin Form”. [Fixed]
  • Unable to update “Show tickets automatically” and “Hide events after expiration” fields in Tickera > Events page. [Fixed]
  • Exclude order fraud status as default in the ticket_sold shortcode output.
  • Offline Payment: Empty “Payment Instruction” field while “Send Instruction via Email” is enabled causing mail error. [Fixed]
  • In some cases $wpdb->update to change order status somehow not working on some websites. Applied additional logic to handle such cases.
  • Paypal Standard payment method: IPN page error if Custom Form plugin is active. This error is currently causing order status stuck to order received. [Fixed]

3.4.9.4 05/09/2022

  • Potential bug found in Attendees & Tickets that possibly overrides other WP_Query parameters. [Fixed]
  • Automatically remove whitespaces from the cart fields values.
  • Authorize.net Payment method: Create tickera order, only if requested transaction returns approved.
  • Authorize.net Payment method: Updated form validation and error handling.
  • Clear “WP_Scripts::localize was called incorrectly” error in payment summary page if Authorize.net is enabled.
  • Additional tc_stripe_checkout_metadata filter hook in Stripe payment gateways. This will allow insertion of metadata in the Stripe payment intent.
  • Clearing out php error at confirmation page if order doesn’t exists.
  • Additional error handler in Stripe payment gateway. Ensures stripe_session_id and stripe_payment_intent meta are updated.
  • Critical error appears in Tickets Template preview if using Barcode EAN type. Dummy value doesn’t meet the EAN requirements. [Fixed]
  • Replaced tc_order_completed_admin_email_placeholders with tc_order_placed_admin_email_placeholders filter. Tickera > Settings > E-mail > Admin Order Placed Email
  • Replaced tc_order_completed_admin_email_placeholder_values with tc_order_placed_admin_email_placeholder_values filter. Tickera > Settings > E-mail > Admin Order Placed Email
  • Accordion effect in selecting payment method (Payment Page) not working properly. [Fixed]
  • Visible jumping/interchanging of payment methods arrangement in payment page. [Fixed]
  • Selected payment method (Payment Page) doesn’t expand once an error occur, requiring to be clicked. [Fixed]
  • Stripe Payment Method: Invalid arguments error due to incorrect Stripe API Version. [Fixed]
  • Additional error handler in Tickera > Discount Codes.
  • Unable to adjust item quantity in cart page if Google translated. [Fixed]
  • Authenticate cart form action/request in order to ensure post data is collected in the backend.
  • Dashboard > Ticketing Store at a Glance Widget – Ticket Sold. [Fixed]
  • Order notes is unresponsive if payment is done via Paypal Standard. [Fixed]
  • Event/Tickets Table kept hidden once the Force Login option (Tickera > Settings > General) is reverted from Yes to No. [Fixed]
  • Error notices not visible in the cart page in recent WordPress released. [Fixed]
  • Scheduling a post for later publish disables the Event’s “Show tickets automatically” and “Hide event after expiration” options. [Fixed]

3.4.9.3 24/05/2022

  • Unable to render Google Map element in Ticket Templates. [Fixed]
  • Additional security patch applied in Ticket Templates.
  • Additional validation for downloadable tickets based from order statuses. (e.g downloadable ticket links from email or from the website pages).
  • Ability to hide tickets ineligible for check-in. Applies in Attendees & Tickets page. Option can be found at Tickera > Settings > General > Miscellaneous > “Hide tickets ineligible for check-in”
  • Incorrect fee, tax and total values displaying in Tickera Standalone cart and checkout tables. Issue only occurs if there’s a plugin or theme that for some reasons renders shortcode multiple times on page load (e.g tc_cart and tc_payment). [Fixed]
  • Clearing PHP error in Discount column under Tickera > Order page. [Fixed]
  • Ability to apply tax before fees. New option in Tickera > Settings > General > Store Settings > Apply tax before fees.
  • Incorrect applied discount code notification in cart page. [Fixed]

3.4.9.2 01/02/2022

  • Assign color for order refunded status. Default: The same color with order received (Gray).
  • Incorrect class assigned to order refunded status in Tickera > Order table. [Fixed]
  • Freemius SDK update

3.4.9.1 15/02/2022

  • Long Field label of a Custom Form overlapping Ticket Elements in Tickera > Ticket Templates. [Fixed]
  • Added Compatibility with Custom Form v1.2.5.5 for additional “Label” form element.
  • Newly created ticket type with zero quantity is currently considered as “unlimited” instead of “Out of stock”. [Fixed]
  • Unable to save html/css styles in Payment Gateways WP Editor fields. [Fixed]
  • Set “Event Quantity Limitation” default value to “Unlimited”.
  • Missing Tickera’s “Settings” action link in plugins page. [Fixed]
  • Broken Tickera’s “Add-Ons” page when redirecting from the plugins page. [Fixed]
  • Allow anchor/html tags in Event’s “Location” field.
  • Ticket(s) column in order page showing incorrect event x qty. Issue occurs if a ticket type is reassigned with another event. [Fixed]
  • Ability to utilize “Additional CSS” option in Tickera’s Gutenberg blocks/shortcode.

3.4.9.0 13/12/2021

  • Link Type – Buy Now attribute in “Event Tickets” shortcode not redirecting automatically to cart page. [Fixed]
  • Unable to translate Check-in apps using “Tickera Check-in App Translation”. [Fixed]
  • Newly created ticket type with zero quantity not showing out of stock in the frontend. [Fixed]

3.4.8.9 09/12/2021

  • Fixed issue with Checkinera app license check (for certain license keys) – Checkinera 1.3.1 or higher version required
  • Adjusted the minimum font size of the Ticket Template Element from 8pt to 6pt.
  • Order Email Notifications unable to process Cc header. [Fixed]
  • Unable to save Event speakers add-on fields. [Fixed]
  • “Skip Payment Page” option not working (Tickera > Settings > General > Store Settings). [Fixed]

3.4.8.8 30/11/2021

  • Independently display Age Confirmation field regardless if “Show Attendee Fields” is enabled or disabled.
  • Missing Tickera Gutenberg Blocks if Bridge for WooCommerce is active. [Fixed]

3.4.8.7 30/11/2021

  • Stripe Element 3D Secure stuck on loading if “Send Receipt” option is enabled. [Fixed]
  • Missing Tickera blocks/components in gutenberg editor. [Fixed]
  • Unnecessary Ticket’s headers appearing in checkout page if “Show attendee fields” option is disabled. [Fixed]
  • Unable to proceed to checkout if one of the custom form fields is set as optional. [Fixed]

3.4.8.6 24/11/2021

  • Missing Order Tickets Seats IDs. Only occurs when attendees field is disabled in the frontend. [Fixed]
  • Some Html entities not properly rendered in frontend ( appears after the released of v3.4.8.5 ). [Fixed]
  • Tickera Widgets compatibility with WordPress v5.8

= 3.4.8.5 …

Back to top