Description
The Ticket and Invoice addon adds email ticket and invoice issuance to Modern Events Calendar, with QR code check-in on smartphones and verification of tickets linked to the same booking. As an add-on module that requires MEC Pro, it helps event organizers, production companies, and check-in teams track attendance, participant status, and billing information without relying on separate manual controls.
Key Features
- QR code check-in
Allows tickets to be validated on smartphones as participants enter. - Tickets per booking
Verifies all tickets issued within the same booking. - Role management
Defines user roles responsible for managing and checking tickets. - PDF invoices
Includes company details, VAT, address, and logo on invoices. - Participant status
Adds a check-in column to the list of registered participants.
Benefits of Ticket and Invoice
- More organized entry
Reduces manual checks during event admission. - Centralized management
Brings tickets, invoices, and attendance together within the MEC workflow. - Less rework
Allows previous bookings to be imported without losing data already recorded. - Real-time tracking
Shows checked-in participants on a dedicated status page.
Who Is It For?
- Organizers who sell events through Modern Events Calendar.
- Production companies that need to validate tickets at the entrance.
- Administrative teams that issue invoices to participants and companies.
Ticket and Invoice is designed for operations where the event sale does not end with payment: receipts still need to be sent, access controlled, attendance recorded, and billing documents kept organized. Within the Modern Events Calendar ecosystem, the extension adds a practical check-in and billing layer for in-person, hybrid, or paid events with individual participant tracking.
Frequently asked questions
Is Modern Events Calendar Ticket and Invoice GPL-licensed?
Yes. Modern Events Calendar Ticket and Invoice is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Modern Events Calendar Ticket and Invoice on multiple sites?
Yes. You can use Modern Events Calendar Ticket and Invoice on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does Modern Events Calendar Ticket and Invoice cost at Ultrapack?
Modern Events Calendar Ticket and Invoice costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Modern Events Calendar Ticket and Invoice include updates?
Yes. The current version of Modern Events Calendar Ticket and Invoice is 3.7.0, published at Ultrapack on Sep 13, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Modern Events Calendar Ticket and Invoice scanned before publication?
Yes. Every version of Modern Events Calendar Ticket and Invoice goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 3.7.0 11 September 2026
- Added: Per-attendee Apple Wallet passes with a dedicated download button for each attendee on the booking confirmation page and emails
- Added: Apple Wallet pass download button to invoice and ticket email templates
- Added: Ticket price breakdown (subtotal, fees and tax) below the price in ticket templates
- Added: Ticket ID and seat number to ticket templates
- Improved: Invoice preview is now fully responsive on mobile and tablet for all template types
- Improved: WooCommerce tax rows are now labeled as "included in price" or "added to total"
- Improved: Clarified price labels across all invoice and ticket templates
- Improved: Domain references updated from webnus.biz to webnus.net
- Fixed: Incorrect subtotal and tax calculation for partial-payment bookings paid via WooCommerce
- Fixed: MEC fee and tax totals in WooCommerce invoices and local invoices with partial payments
- Fixed: Tax display when "tax included" pricing is enabled in MEC or WooCommerce
- Fixed: Redundant tax breakdown shown on invoices when only a single fee exists
- Fixed: Seat and attendee count for bookings using family tickets or seat plan
- Fixed: Fatal error and incorrect attendees count on the invoice admin page
- Fixed: Duplicated Apple Wallet buttons and shortcode issues on the booking confirmation page
- Fixed: Price rendering issue in the invoice admin page
- Fixed: Security hardening: nonce and capability checks, encrypted sensitive settings, and improved CSV export sanitization
- Fixed: Styling issue in MEC Settings page and button styles
- Fixed: Some minor issues
Version 3.6.0 12 April 2026
- Added: Apple Wallet Pass support
- Improved: Standardized invoice structure to comply with international regulations, including Germany
- Fixed: Broken and inconsistent print layout for Ticket and Invoice templates
- Fixed: HTML tags like p and br not rendering correctly in invoice emails
- Fixed: Seat number mismatch between invoice and booking details
- Fixed: %%CartItems%% placeholder displaying only first two items and breaking email table layout
- Fixed: Incorrect tax calculation when using European number format with comma as decimal separator
- Fixed: Invoice emails not sent automatically after WooCommerce order confirmation
- Fixed: Custom CSS not applying correctly to email version of invoices
- Fixed: Duplicate invoice numbers generated in rare concurrent scenarios
- Fixed: Missing or incomplete data display in Modern and Classic ticket styles
- Fixed: Early translation loading notice for mec-invoice domain
Version 3.5.0 12 July 2025
- Added: Check-in status and date/time columns to booking export files from MEC > Import/Export
- Fixed: Invoice email not sent when using "WooCommerce as Payment System"
- Fixed: "Display Ticket Time" option not working
- Fixed: Check-in still possible after event has expired
- Fixed: "Resend Invoice" option not sending email when Invoice notification is disabled
- Fixed: PDF file name "invoice-xxx" is now translatable
- Fixed: Start time of ticket incorrectly displayed as event start time in some invoice styles
- Fixed: Only one attendee shown in PDF for multi-attendee bookings; layout issues with QR code also resolved
- Fixed: Invoice displays full discount despite maximum discount limit when using coupons
- Fixed: Invoice incorrectly marked as "Paid" when local payment method is used
- Fixed: Paragraph formatting issues in MEC Invoice notification emails
- Fixed: Tax calculation now supports "tax included" setting in invoices
- Fixed: Coupon amount now properly subtracted from total in invoice
- Fixed: Ticket Time now displayed correctly in all invoice types, not just Classic and Standard
- Fixed: Some minor issues
Version 3.4.0 11 August 2024
- Fixed: Display event start time
- Fixed: Some minor issues in android app (update app is required)
Version 3.3.0 23 June 2024
- Fixed: Styles
- Fixed: Language files
- Fixed: Search invoices in admin panel
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the Modern Events Calendar plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the Modern Events Calendar plugin before this one.
- Download the file
mec-invoice.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
mec-invoice.zip, click Install Now and then Activate.
- Both stay active at the same time. Deactivating the Modern Events Calendar plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready