Sell at the door. Scan at the gate.
The box office is a screen in the same admin, selling from the same inventory as your website — cash, card or bank transfer. The gate scanner runs on your own staff’s Android phones and keeps working when the venue’s signal does not.
BoxOfficeTech sells tickets at the door and scans them at the gate from the same system that sells them online. The box office takes cash, card or bank transfer against the same inventory, so counts never drift between the counter and the website. The gate scanner is an app on your own staff’s phones: it validates tickets with no connection, refuses duplicates and unpaid orders, and syncs every scan when it reconnects.
The box office
Walk-ups, phone orders and comped guests, taken on the same event your website is selling.
One inventory, two channels
The counter sells from the same event as the website. Nothing is held back, nothing is double-sold, and no end-of-night reconciliation between two systems.
Reserved seats at the counter
For assigned seating your staff use the same interactive chart the buyer sees — zoom in, pick the two seats they want, done.
Cash, card or bank transfer
Cash completes on the spot. Card is entered by your staff. Bank transfer gives an exact amount to verify and sits in a queue until you approve it.
The total is quoted by the server
Fees and sales tax are calculated the same way as online, so what the dialog says to collect is exactly what gets recorded.
Waive a fee, apply a coupon
Staff can strike a service fee for a walk-up and apply a promo code. Sales tax is never waivable, and the total re-quotes as they change it.
Member benefits follow the buyer
If the person at the counter is a member, their discount applies — resolved from their email, not from whoever is logged into the till.
The gate
An app your staff install on the Android phones they already carry — an iPhone build is coming from the same codebase.
Works with no signal
The ticket list is downloaded before doors and kept on the phone, so scanning does not stop when the venue’s WiFi does.
Duplicates rejected
Green means a first-time admission and nothing else. A re-presented ticket is refused, with when and where it was first scanned.
Your staff’s own phones
No scanners to buy, charge or lose. Each agent signs in as themselves and every scan is attributed. Android today, with iPhone to follow.
Built for a long night
The screen stays awake while scanning and dims when idle, with a warning before the battery becomes a problem.
Also redeems food orders
Scan a customer’s order at the stand to hand it over. Alcohol orders will not release until an ID check is confirmed.
Updates without reinstalling
Improvements ship to the installed app over the air, so a fleet of staff phones does not need touching before each event.
What “works offline” actually means
Worth being precise, because it is the claim most often stretched.
Before doors, the scanner downloads the event’s ticket list to the phone. From then on it can answer valid, already scanned on this phone, refunded or not for this event without any connection, and it holds those answers and the scans themselves on the device.
When the phone does have signal, the server’s answer is used instead. That is deliberate: the server is the only place that knows a ticket was just scanned at a different gate, or bought ninety seconds ago at the box office. Where a connection exists, it is used; where it does not, the phone carries on.
The one thing it will not do offline is guess. A code the phone has never seen returns an honest “can’t verify offline” rather than a green light — because a phone with no connection genuinely cannot tell a forgery from a ticket sold a minute ago. Two gates both offline can admit the same ticket once each; the server detects that on sync and surfaces it for review rather than pretending it did not happen.
Food and merchandise pickup is online-only, on purpose. Admitting someone twice is recoverable; handing over goods twice is not.
Specifications
| Detail | Specification |
|---|---|
| Box office payment methods | Cash, credit card, bank transfer (Zelle, US accounts) |
| Box office inventory | Shared with online sales — same event, same seats |
| Seating at the counter | General admission quantities or the interactive seat chart |
| Fee control | Staff may waive service, parking and venue fees; sales tax is never waivable |
| Attribution | Every counter sale records the staff member who took it |
| Scanner platforms | Android today; iPhone from the same codebase, not yet released |
| Scanner distribution | Direct install — no App Store or Play Store listing |
| Offline scanning | Full validation offline; scans queue and sync on reconnect |
| Duplicate handling | First scan wins; later scans refused with time, device and staff member |
| Unpaid orders | Refused at the gate with the reason shown |
| Food order pickup | Supported — requires a connection |
| Scan record | Every attempt logged, including refusals, with staff and device |
Questions we get about event day
Yes. The box office is a screen in the same admin you already use, and it draws on the same inventory as your online sales — so a seat sold at the counter disappears from the website immediately and your counts never drift. Staff pick the event, take general admission quantities or click seats on the same chart a buyer sees, enter the buyer’s details and take payment.
See it on your own event
We will walk through a box office sale and a gate scan on your event, on your phone.