If you want to sell tickets on your website and deliver them to your customers digitally, Tickera is exactly what you need. By using Tickera plugin to sell and deliver tickets, you are essentially setting up your own hosted ticketing solution where you control the profits without any middleman fees taken by Tickera.
Tickera allows you to check in attendees easily by using integrated Barcode readers. If you want to check the tickets in on your iOS and Android devices, our powerful premium Checkinera apps will help you check the tickets in with blazing speeds and even offline! Also Checkinera web app web app is available which can turn any web browser to fully fledged check-in system.
The easy way to sell, deliver and check in tickets in WordPress.
Already running WooCommerce on your website? Take the best of both worlds! Sell tickets as WooCommerce products on your website and deliver them to your buyers using the awesomeness of this WooCommerce and Tickera fusion! Yes, it is as good as it sounds. Learn more about Bridge for WooCommerce
SEATING CHARTS
Sell the tickets with assigned seats! Seating Charts add-on makes it easy to create floor plans of your venue with seating groups, standing areas and points of interest. All of that using the simple and intuitive drag’n’drop interface.
CART
Your customers will be able to purchase unlimited number of tickets from more than one event at once!
TICKET BUILDER
Ticket builder allows you to create ticket templates which could be selected for each ticket type. So each ticket type (Standard, VIP, etc.) may look totally different and you can achieve that easily by dragging and dropping elements, reordering, changing font sizes and colors, ticket paper size and its orientation or even put a full-background image if you want fully custom design of the ticket.
WHITE LABEL
Tickera plugin is ready for white-labeling. By changing just one line of code, you’ll rename the plugin by your own or client’s preference
MULTISITE SUPPORT
Do you have WordPress multisite installed with a number of subsites and clients? Awesome! Give your clients option to create their own events and sell tickets!
PURCHASE FORM
Purchase form includes info from each ticket owner. New hooks allows you to add new fields for buyer or ticket owners. It would be useful if you want to add, for instance, additional field where your customers may choose food preference, set their age, sex, etc. In addition, buyers are able to download tickets directly from a purchase confirmation page – no more lost emails which have to be sent manually, lost attachments or server issues which prevent tickets to reach your clients.
Check Custom Forms add-on and create beautiful forms which will fit into your theme’s design. Control order of the elements, number of columns, set required and optional fields in an easy way.
TAKE A CUT
Check out Stripe Connect. Tickera add-on which will allow you to take a percentage per each sale on your WordPress multisite network.
TRANSLATION READY
You’ll be able to translate every possible word in a WordPress way.
TAX ADMINISTRATION
Collect taxes with Tickera. Administrators can set up and manage tax rate easily!
COMPATIBILITY
Tickera works well and look good with almost every WordPress theme out there
MULTIPLE TICKET TYPES
Create multiple ticket types for one or more events, set ticket quantity limits (ticket quantity per purchase, available check-ins per ticket…)
TICKET FEES
Add additional fee per ticket in order to cover payment gateway, service or any other type of cost
DISCOUNT CODES
Create unlimited number of discount codes available for all or just certain ticket type
CUSTOMIZABLE
Tickera is developer friendly. Customize any aspect of Tickera with actions and filters! Extend its functionality by creating great add-ons!
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”.
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
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 22/11/2021
Events not hidden even when expired ( only applicable if option “Show events on the front page” is enabled ). Option can be found at “General > Miscellaneous > Show events on the front page”.
3.4.8.4 15/11/2021
Additional fields validation in Cart and Checkout pages.
Clear out empty html tags from Cart and Checkout pages DOM.
Confirmation message before emptying the cart.
Unaligned fields in cart and checkout pages. [Fixed]
Missing checkout button if Free Payment Method is activated with zero total cart. [Fixed]
Missing API Keys in “Attendees & Tickets” Check-in List page. [Fixed]
Optimized Data Sanitization and Escaping
Removed the possible security flaws
Added new Freemius SDK
3.4.8.3 08/10/2021
Additional option for Stripe Element 3D Secure Gateway to enable/disable Curl Persistent Connection. Setting the option to yes ( as default ) will help maximize the checkout performance.
Ticket template’s “Custom Image/Logo” element returns critical error if emptied. [Fixed]
Additional logic in the backend that will allow custom sizes for the Ticket Templates. This can be achieved with Tickera’s existing hooks. ( e.g filter tc_document_paper_size )
Fixed XSS vulnerability with the buyer info fields
3.4.8.2 09/08/2021
A javascript ( cart.js ) error appearing in the browser console that might potentially prevents a checkout process to complete. Appears whenever there’s a plugin conflict. [Fixed]
Bridge for Woocommerce: Unable to proceed Woocommerce Checkout when Tickera field “Age Confirmation” is enabled while “Show Owner Fields” is disabled. [Fixed]
Fixed issue with CSS update notification display
Gutenberg “Event – Add to Cart” shortcode not rendering in the admin page. [Fixed]
Empty Order Confirmation Page. [tc_order_confirmation] shortcode unable to return data. [Fixed]
QR Code not printing in Attendee’s Ticket. [Fixed]
3.4.8.1 02/06/2021
Additional “tc_ticket_template_element_font_size” hook for Ticket Template Elements font size.
Cleanup extra spaces that causes misalignment of fields in checkout page.
Ability to check-out tickets. Can be activated globally or per individual tickets.
3.4.8.0 31/03/2021
Compatibility issue between Tickera’s shortcode and Elementor Builders. [Fixed]
Ticket Template: When setting up an element’s top/bottom padding with zero values, it persistently creates 1 line break. Should be no line break. [Fixed]
Undefined variables appearing in Seating Chart’s frontend pages when its shortcode is loaded via gutenberg. [Fixed]
Paypal Standard Gateway: Some response data is no longer returned by Paypal which also caused checkout unable to proceed to confirmation page. [Fixed]
3.4.7.9 10/03/2021
PHP Error when shortcode loaded via WP Gutenberg. Appears when loaded with Bridge for Woocommerce. [Fixed]
PHP Error appearing when using barcode element in the ticket template. [Fixed]
PHP Deprecated Error: Required parameter follows optional parameter. A Compliance to PHP7.3, 7.4, 8.0
Unable to create Ticket PDF due to PHP Deprecated Error. A Compliance to PHP7.3, 7.4, 8.0
API Access: Intermittent attendees’ list order. [Fixed]
Checkout process: Incorrect discounted total value after receiving a session error. [Fixed]
Unable to view/download attendees pdf when server is running PHP 7.4.14 [Fixed]
Compatibility issue between Woocommerce and Tickera “Stripe Payment Gateway” Webhook Endpoint. [Fixed]
Ability to restrict API Access by Event Category. Page: Tickera > Settings > API Access
Event Quantity Limit: Adjusted to base the calculation from Paid, Received and Fraud Order Statuses
Fixed issue with the date select calendar not showing properly with the WordPress 5.6
3.4.7.7 24/11/2020
Bug fixed: “There was an issue determining where Barcode Reader is installed.”
3.4.7.6 23/11/2020
Stripe payment gateway: update payment intent with an existing customer.
Stripe payment gateway: Webhook marked as failed regardless it succeeded or not. [Fixed]
Paytabs payment gateway unable to proceed to order confirmation page. [Fixed]
Ability to update order ticket instances: Applicable only when an order status is not yet paid. [Fixed]
Ability to update order ticket instances: Missing event quantity limit validation. [Fixed]
Multiple events in one API KEY. Configuration page: Tickera > Settings > API Access
Events suddenly disappears prior to its expiration. [Fixed]
TCPDF Image output Forbidden 403 error on some servers. [Fixed]
3.4.7.5 29/09/2020
Reverting back Paytabs filename from “paytabs-paypage.php” to “paytabs.php”. PHP Error duplicated “TC_Gateway_PayTabs” class [Fixed]
Stripe “Auth and Capture” Integration
Missing paid tickets on success checkout [Fixed]
[event_ticket_left] shortcode incorrect value when “Ticket quantity limitation” is activated. [Fixed]
Additional filter “tc_discount_code_post_validation” for discount code post validation. Return custom error message if not validated.
3.4.7.4 – 13/08/2020
Integrate permission_callback for Rest API Route
= 3.4.7.3 – 12/08/2020=
– Bug fixed: Dropdown menu sometimes not working when two different versions of Select2 JQuery loaded in the site
– Bug fixed: Missing WPML Language Switcher in Home Page. Compatibility issue with WPML Multilingual CMS
– Ability to Select limit level based on ticket type or event. Can be configured in Tickera > Event
– Bug fixed: Returns PHP deprecation notices when checking in attendees (Check-in API)
– Bug fixed: Age verification not working in Tickera Standalone
– Admin email notification for refunded orders
– Added “Send Receipt” option in Stripe Payment Gateway
3.4.7.2 – 12/08/2020
Update for WordPress 5.5
3.4.7.1 – 01/07/2020
Bug fixed: Template preview and download returning unnecessary contents
Bug fixed on ability to change Ticket Instances within an order: misalignments of the fields when clicking on them
Bug fixed on “Client order complete email”: Multiple emails sent even Attendees fields are disabled.
Updated Paytabs Payment Gateway (Paypage) from API1 to API2
Additional Discount code filters. Usage limit per user, user roles and returning customers [Reverted]
3.4.7.0 – 26/06/2020
Bug fixed: Error notification for required fields (Custom Forms).
Added display how many times discount code was used.
Bug fixed: Discount code usage count
Additional Discount code filters. Usage limit per user, user roles and returning customers
Attendees Order Completed Email: Option to enable email attachment
3.4.6.9 – 09/APR/2020
Fixed integration with beaver builder
Added ability to update order instances
Added event name and event location placeholder in order complete e-mail for attendee and client.
Added order status in attendees and tickets section
Added error notification for required fields (custom Forms)
Added hooks for developers
Added Stripe 3D Secure payment gateway
Bug fixed: compatibility with Elementor Builder
Added email verification feature
Security patch
Added email verification feature
Authorize.Net updates compliance. From AIM to Authorize.Net API
3.4.6.7 – 03/JAN/2020
Added duplicate feature for ticket template
Add Attendee name placeholder for attendee order completed
Added new element event category in ticket template
Added new element ticket date of purchase in ticket template
Added confirmation for deleting ticket types
Added Braintree 3DS2 Payment Gateway to comply with SCA/PSD2 Regulations.
Additional (Attendee/Ticket) data saving for extended reports.
Bug fixed: PHP Error appearing in the checkout page if only the free payment gateway is enabled.
3.4.6.6 – 07/NOV/2019
Hide “Install Pages” admin notice when Bridge for WooCommerce is active
PayU Latam – updated with the new API
Added new constant TC_FULLSIZE_PATH which fixed image appearance in ticket templates on some servers – just add define(‘TC_FULLSIZE_PATH’, true); in the wp-config.php if needed
Added new argument ($api_key_id) to the tc_check_in_notification hook
Added additional check for Stripe payment confirmation page (added new stripe_session_id argument, added client_reference_id to Stripe)
3.4.6.5 – 03/OCT/2019
Added new option for check-in availability dates: When the event starts
Improved Stripe payment gateway (moved stripe_session_id, stripe_payment_intent sessions to database)
3.4.6.4 – 30/SEP/2019
Fixed issue with the “Site Health” caused by unconditional session starting
Fixed font styling issue with Ticket ID ticket template element
Small check-in API improvements
3.4.6.3 – 09/SEP/2019
Stripe namespaces update to avoid conflicts
QR Code TCPDF fix
Added hooks for developers
Fixed issue when sending confirmation e-mail WordPress changes status to pending
Fixed issue with orders not showing for tc_order_history
Fixed issue with sticky wrapper
Changed the default class of calendar
Calendar styling
3.4.6.2 – 10/JUL/2019
Updated TCPDF library (6.2.25 version)
Added back built-in WordPress option for visibility in the events’ single page in the admin (instead of the toggle control)
3.4.6.1 – 04/JUL/2019
Fixed issue with “tc_after_event_title_table_front_event_permalink” hook which shows ID of an even next to an event title on the order details page
Removed allow_url_include from system information
Fixed issue with menu not showing when WooCommerce and Bridge For WooCommerce are active
3.4.6 – 28/JUN/2019
Added new option in settings “Remove Cancelled Orders From Stock” (Tickera standalone version)
Fixed the issue with cancelled order count (in Tickera standalone version)
Added new hook for developers “tc_after_event_title_table_front_event_permalink”
Replaced Stripe description with tickets names
3.4.5 – 27/JUN/2019
Updated Stripe API to support Strong Customer Authentication (SCA) and PSD2 regulation
Fixed wording for event_category taxonomy
Added discount field on the order details page (front)
Fixed issue with sending duplicate notification emails upon editing an order
3.4.4 – 06/JUN/2019
Fixed issues with some fonts in PDF documents
3.4.3 – 06/JUN/2019
Fixed issue with missing freemius library
3.4 – 04/JUN/2019
Added events filtering to ticket types
Replaced live function which is depracted with on in jQuery
Added improved plugin update option
Fixed issue with check-in availability when days is set as criteria
Fixed issue with filtering attendees and tickets
Performance improvements: on the cart page (issues caused with the empty discount code check)
Performance improvements: of all front-end pages (issue caused by get_hidden_events_ids called on each page)
Performance improvements: removed loading of unnecessary options on the front-end
Performance improvements: speed up tc_get_tickets_count_sold query
Fixed issue with discount code when the discount is greater then the price of a ticket
Fixed issue with Impreza theme
Added hooks for developers
Added check-in fields to PDF export
Fixed issue with discount unable to be deleted when WP Invoice is activated
Fixed issue with dashboard widget
Fixed issue with Buy Now button not redirecting to the cart page
Fixed issue where Show Price doesn’t work with Gutenberg
3.3.4 – 11/FEB/2019
Added Philippines locale code to PayPal Standard
Fixed issue with hard-coded wp_posts and wp_postmeta table names in the dashboard stats query
3.3.3 – 06/FEB/2019
Drastic performance improvements for the dashboard stats widget
Fixed issue with images being loaded in the ticket templates
Added hooks for developers
Removed Authorize.net MD5 hash field
3.3.2 – 09/JAN/2019
Fixed issue where date filtering of the events doesn’t work in the backend
Removed unnecessary options from System Info tab (and added new hooks for developers) and moved to PayPal standard payment gateway