Description
The Barcode Scanner addon generates a unique barcode for each ticket issued by Event Espresso and enables participant check-in via a physical 2D scanner or a mobile app on tablet and phone. The extension works as a keyboard input, recording ticket validation directly in the Event Espresso events panel and updating real-time attendance status for meals, classes and sessions with a sign-in list.
Key Features
- Unique barcode per ticket
Generates a unique ID for each ticket sold in Event Espresso. - 2D scanner compatibility
Recognizes physical USB or Bluetooth scanners available on the market. - Mobile scanning app
Allows using tablet or phone camera as a ticket reader. - Keyboard wedge mode
Forwards the code scan as standard keyboard input in the check-in form. - Attendance record in panel
Marks each validated ticket as used within the Event Espresso admin.
Benefits of the Barcode Scanner
- Faster check-in
Reduces queue time by eliminating manual code entry at the counter. - Reliable ticket validation
Prevents duplicate entries by confirming that a ticket has not yet been used. - Real-time control
Keeps the headcount updated in real time as each participant passes through the door. - Flexible on-site operation
Works with dedicated hardware or via phone, without requiring additional infrastructure.
Who is it for?
- Event organizers for conferences, workshops and congresses that sell tickets via Event Espresso.
- Promoters of shows, parties and paid events who need to manage entry quickly.
- Schools, gyms and courses that record attendance per session using numbered tickets.
Recommended for organizers already selling through Event Espresso who want to control entry without typing codes at the keyboard, this addon eliminates the check-in queue and reduces the risk of duplicate tickets. The combination of a physical scanner, mobile app and keyboard wedge mode covers everything from small receptions to conferences with multiple simultaneous validation doors.
Frequently asked questions
Is Event Espresso Barcode Scanner GPL-licensed?
Yes. Event Espresso Barcode Scanner 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 Event Espresso Barcode Scanner on multiple sites?
Yes. You can install Event Espresso Barcode Scanner on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Event Espresso Barcode Scanner cost at Ultrapack?
Event Espresso Barcode Scanner 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 Event Espresso Barcode Scanner include updates?
Yes. The current version of Event Espresso Barcode Scanner is 1.0.12.p, published at Ultrapack on Apr 27, 2023. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Event Espresso Barcode Scanner scanned before publication?
Yes. Every version of Event Espresso Barcode Scanner goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
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 Event Espresso plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the Event Espresso plugin before this one.
- Download the file
eea-barcode-scanner.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
eea-barcode-scanner.zip, click Install Now and then Activate.
- Both stay active at the same time. Deactivating the Event Espresso 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