Back to all articles

Saturday, August 15, 2026

The door, rebuilt: scanning that tells you what just happened

New in v0.13.4

The door is the only part of ticketing your audience actually experiences you doing. There's a line, it's cold, and every scan is a two-second decision made by a volunteer with one hand free.

So we rebuilt it around the only thing that matters at that moment: tell the person holding the phone exactly what just happened.

A red X is not an answer

A generic refusal

"Invalid ticket." Now what? Wrong night? Already scanned? Refunded? A different event entirely? The line stops while someone opens a laptop, and the guest starts explaining themselves to a stranger.

A result card that explains itself

The scan returns the order behind the ticket — who it belongs to, what else is on it, and, when it's refused, why. Wrong-event scans say so by name. Order context stays on screen through a refusal, so nobody loses their place.

Scoped to the event you're actually running

Scanning now lives inside the event you're managing, not in a general-purpose scanner that will happily accept anything.

One event, one door

Check-in is scoped to this event. A ticket for next Friday scanned tonight is identified as belonging to a different event instead of being waved through or vaguely rejected.

Order context on every scan

The result card shows the order summary for this event — and the order number links straight to the event-scoped order page for the times you need the whole picture.

Bulk check-in that reports back

Scan a whole order in one action and get counts back: how many checked in, how many were already in, and which ones belong somewhere else.

Flex passes at the same screen

A flex pass scans in the same scanner. Pick tonight's ticket, confirm, done — a credit is never spent without someone saying yes.

If a volunteer can't act on what the screen says without asking someone, the screen is wrong.

The door test

Built for the conditions, not the demo

Readable on a cheap phone in the dark.

The result card wraps under the camera on small screens instead of pushing the important part off the bottom.

Fast enough for a moving line.

Scan, read, next. The state is driven by a single check-in path, so what you see is what the system recorded.

Honest about duplicates.

Already-scanned tickets say so, with the context needed to decide whether it's a mistake or a problem.

Ready for volunteers.

Permissions decide who can scan. Give a door team access for one night without handing over your dashboard.

Everything the door produces flows back

Check-in is data, too

Scans land in your event reporting alongside sales and holds, and — for a tour or a season — roll up across the run with each night still identifiable in your series export. The door stops being the place your data goes to die.

Who feels this immediately

Volunteer-run doors

Less training, fewer judgement calls, fewer arguments in the cold.

Festivals & multi-stage events

Wrong-event scans are identified by name instead of turning into a mystery.

Seasons & repeat nights

The most common door problem — right show, wrong night — now explains itself.

Pass holders at the gate

Redeem a credit into tonight's ticket in two taps, with confirmation.

Box offices

Jump from a scan to the full order when someone needs a real answer.

Anyone worried about fraud

Duplicate and refused scans are specific, logged, and reportable.

Run your next door on Tixert

Scanning, bulk check-in, and pass redemption are included for every organizer — same flat pricing, no scanner app to buy, no hardware to rent.