Event Ticketing Plugins With QR Check-In and Door Scanning

Ask the question that decides this purchase: what happens when the venue has no signal? A door scanner that needs a live connection to validate a ticket is fine in a conference centre and useless in a church hall, a marquee, or a basement bar. That single property, offline capability, matters more on the night than every feature comparison combined.
Check-in is the most operational thing an event plugin does. It happens once, under time pressure, in front of a queue, usually run by a volunteer with a borrowed phone. This article covers what the door actually needs, how the main options handle scanning, and the rehearsal that prevents the failure mode nobody plans for.
Verified August 2026. Prices confirmed against vendor pages.
What check-in actually has to do
Five requirements, in the order they bite. Speed comes first: a scan should complete in about a second, because at three seconds a queue of two hundred takes ten minutes and people start arriving during your opening remarks. Duplicate prevention comes second, since the entire point is that a ticket admits one person once, and a scanner that cheerfully accepts the same code twice is a counter, not a check.
Multiple simultaneous scanners is where systems quietly fail. Two doors means two devices, and they must share state, or the same ticket works at both. Manual lookup matters more than anyone expects: somebody always arrives with a ticket they cannot find, and searching by name or email is the difference between a ten-second resolution and a scene. And offline operation underpins all of it, because none of the above helps if the device cannot reach your site.
Offline is the hard requirement because it conflicts with duplicate prevention across devices. A scanner working offline cannot know what another scanner just admitted, so implementations either cache the attendee list and reconcile afterwards, accepting a small window of risk, or refuse to work without a connection. Knowing which one you have bought is the whole decision.
The 6 options compared
1. Tickera
The check-in specialist, and the only vendor here that ships free mobile check-in apps with the core plugin rather than as an add-on or a paid tier. Standard is $149 a year, the Bundle $199, and a lifetime licence $399, all covering unlimited sites, with zero commission on ticket sales.
Dedicated native apps matter at the door in ways a browser-based scanner does not match: camera access is faster and more reliable, the interface survives a cracked screen in poor light, and the app can hold state when the network wobbles. The lifetime licence includes the check-in app source code, which is unusual and relevant to anyone with a technical team and an unusual door process. If the in-person operation is the demanding part of your event, this is the option built around it.
- Price: $149/yr, $199 Bundle, $399 lifetime, unlimited sites
- Scanning: Free native iOS and Android apps with the core plugin
- Best for: Demanding door operations and multi-venue organisers
- Watch out for: Test your venue’s signal regardless of the app
2. FooEvents
Strong at the door and unusually strong at the till, because its Point of Sale bundle at $399 a year exists specifically for selling tickets on the night rather than only validating ones sold in advance. Other bundles run Basic $169, Bookings $199 and Premium $249, each licensed per domain, with no per-ticket commission.
Door sales are the requirement this category usually forgets. Plenty of events take a meaningful share of admissions from people who turn up, and handling that inside the same system, rather than on a cash box and a paper list reconciled at midnight, is worth the difference between bundles on its own. Because everything sits on WooCommerce, walk-up sales land in the same orders, stock and reporting as advance ones.
- Price: $169 to $399 a year, per domain
- Scanning: Check-in apps, plus point of sale for door sales
- Best for: Events with significant walk-up admissions
- Watch out for: Point of Sale is the top bundle at $399
3. Event Espresso
Core at $129 a year is the cheapest paid route to a proper check-in app here, and All Access at $399 adds custom branding on it. Both cover one live site plus staging.
The critical detail is the free tier: Decaf does not include check-in apps and charges a 3% platform fee per transaction. For any event with a door, Decaf is not a candidate, and the fee makes it a poor economic choice besides, overtaking the $129 licence at around £4,300 of registrations. Where Event Espresso earns its keep is registration data at the door: because it is built around forms, the check-in view can show you what each attendee told you, which matters for dietary requirements, accessibility, or session allocation.
- Price: Core $129/yr; All Access $399; Decaf free but no check-in
- Scanning: Check-in apps from Core, branded at All Access
- Best for: Events where attendee data matters at the door
- Watch out for: Decaf excludes check-in and takes 3%
4. Event Tickets Plus
Check-in within The Events Calendar ecosystem, available through the commercial packages at Essentials $259 a year, Pro $399 and Elite $599. The most expensive route to scanning here, and the right one only if you were buying the calendar anyway.
Its advantage is integration rather than the scanner itself: attendees, orders, and the event listing are one system, so the door view reflects everything the site knows. On 90,000-plus installations of the free plugin, it is also the implementation most likely to have met your particular edge case before. If cost is the constraint and you only need scanning, the cheaper specialists do the same job for a third of the price, and the free Event Tickets plugin plus its 2% Tickets Commerce fee is worth pricing for a single small event.
- Price: $259 to $599 a year
- Scanning: Integrated with the wider calendar and attendee system
- Best for: Sites already committed to this ecosystem
- Watch out for: Expensive if scanning is all you need
5. Eventin
The budget option that does not feel like one: $89 a year for two domains, $149 for a hundred and $299 for unlimited, with lifetime licences from $109. For an organiser running door scanning across several sites, the hundred-domain tier at $149 is difficult to beat.
It also brings QR-based attendee management alongside Zoom integration in the free version, which makes it the natural pick for hybrid events where you scan the room and stream to everyone else. Verify the scanning workflow on your own devices before the event, since this is the option where the door experience is least documented in third-party comparisons, and a check-in flow that assumes a stable connection is a different product from one that does not.
- Price: $89/yr for 2 domains; $149 for 100; lifetime from $109
- Scanning: QR check-in, with free Zoom integration alongside
- Best for: Multi-site organisers and hybrid events
- Watch out for: Rehearse the door flow on your own hardware
6. A printed list and a pen
Free, entirely offline, and genuinely the right answer below about 150 attendees. Export the attendee list sorted by surname, print it, and tick names off. Two people with two copies of the list handle a queue faster than one person with a phone.
It is also the fallback every event should have regardless of what it bought, because the printed list works when the phone dies, the venue’s signal fails, or the volunteer cannot log in. Its limits are real and predictable: no live count, no duplicate prevention across two doors, and a manual reconciliation afterwards if you need attendance data. But the failure mode is a slower queue rather than a stopped one, which is more than can be said for a scanner that will not connect. Print it even if you never open it.
- Price: Free
- Scanning: None, and it never fails to start
- Best for: Under 150 attendees, and as everyone’s fallback
- Watch out for: No live count and no cross-door duplicate check
Comparison table
| Option | Price | App included | Door sales | Sites |
|---|---|---|---|---|
| Tickera | $149/yr; $399 lifetime | Yes, free native apps | Via add-ons | Unlimited |
| FooEvents | $169 to $399/yr | Yes | Yes, Point of Sale bundle | Per domain |
| Event Espresso | $129 Core; $399 All Access | Core and above only | Limited | 1 plus staging |
| Event Tickets Plus | $259 to $599/yr | Yes | Limited | Tier-dependent |
| Eventin | $89/yr, 2 domains | QR check-in | Limited | 2 to unlimited |
| Printed list | Free | Not applicable | Cash box | Any |
Rehearse the door, not the software
Every check-in failure I have seen was operational rather than technical. Run this rehearsal a week before, in the venue if you can, and it will surface all of them.
- Buy a real ticket and scan it. End to end, on the device the door staff will hold, with the account they will use. Not a test record created in the admin.
- Scan it again. The second scan must be refused clearly and loudly enough to hear in a busy foyer. A subtle colour change is not a rejection.
- Scan from a phone screen, not paper. Most attendees present a screen, often cracked, often dim, often at an angle. This is where cheap scanners struggle.
- Turn off the wifi. Put the device in airplane mode and try again. Whatever happens next is what will happen on the night, and it is better to learn it now.
- Try two devices at once. Scan the same ticket on both within a few seconds. If both admit it, you have a one-door system regardless of how many people you staff.
- Look somebody up by name. Time it. This is the busiest path at every event and the one nobody tests.
- Check the battery. A camera scanning continuously drains a phone in a couple of hours. Bring chargers, or a spare device, or both.
Then print the list anyway. It costs nothing, it fits in the same folder as the float, and it is the only part of your check-in system with no dependencies at all.
Related guides
Frequently asked questions
Do I need a dedicated scanner device?
No. Phone cameras are fine for the volumes most events see. Dedicated hardware earns its place above roughly a thousand attendees or where scanning happens outdoors in bright light.
What happens if the venue has no signal?
Establish this before you buy. Some apps cache the attendee list and reconcile later; others simply stop. Test in airplane mode, and if the answer is that it stops, plan on the printed list as your primary method rather than your backup.
Can two people scan at the same time?
Usually yes when online, since both devices talk to the same site. Offline is where it breaks, because neither knows what the other admitted. Two offline scanners means duplicate protection is gone.
What about attendees who forgot their ticket?
Manual lookup by name or email, which is why that feature matters more than the scanning speed. Confirm it is available in the app itself, not only in the site admin, since the door staff may not have that access.
Are QR codes better than barcodes?
For phone cameras, yes. QR codes scan reliably at odd angles and on poor screens, where a linear barcode wants to be flat and well lit. Nearly every plugin here uses QR by default.
Can I check people out again?
Some apps support it, which matters for capacity-limited venues with re-entry. If you need live occupancy rather than total admissions, confirm it explicitly, since most systems only count people in.
The verdict
For serious door operations: Tickera at $149 a year or $399 for life. Native check-in apps come free with the core plugin, the licence covers unlimited sites, and no commission is taken.
If you sell on the night: FooEvents Point of Sale at $399, which handles walk-ups inside the same system instead of on a cash box you reconcile at midnight.
On a budget: Eventin at $89 a year for two domains, or Event Espresso Core at $129 if you need registration data visible at the door.
And under 150 attendees, print the list. It is free, it never fails to start, and it is the fallback every scanning system should have sitting next to it regardless of what you paid.




