Skip to navigation

How do offline ticket scanners work?

Offline ticket scanning validates admission credentials using data and rules stored on the scanning device when the network is unavailable. It can keep entry moving during a connection failure, but its reliability depends on what the device knows before going offline and how conflicting scans are resolved afterwards.

What must be available locally?

A scanner typically needs authorised credential identifiers or cryptographic verification information, event and session scope, access zones, relevant ticket statuses and an admission log. The precise cache design depends on privacy, scale and whether the ticket uses a static barcode, dynamic credential or NFC.

Where do offline risks arise?

SituationRisk
Ticket was refunded after last syncStale device might admit a revoked credential
Same ticket scanned at two offline gatesBoth may accept without a shared live duplicate check
Scanner lost or stolenSensitive data and credentials may be exposed
Device clock incorrectTime-based rules may evaluate incorrectly
Sync fails on reconnectionAttendance counts and exceptions remain incomplete

Offline support should state its limitations rather than promise perfectly synchronized duplicate prevention without connectivity.

What happens after reconnection?

Devices upload scan events with timestamps, gate/device identifiers and outcomes. The central system deduplicates and flags conflicts, while preserving the original audit trail. An offline scan accepted at the gate cannot always be physically undone; exception handling must distinguish customer service from historical accounting.

What should event teams prepare?

Sync admission data before doors, test airplane mode, verify battery/charging and provide a device replacement process. Limit cached personal data; implement device lock, credential expiry and revocation procedures. Coordinate security, ticketing and access teams on what staff should do if a pass is rejected while offline.

Example: At a multi-gate venue, two devices isolated from each other may each accept the same screenshot. After sync the platform should show an admission conflict, not erase one scan to make totals appear clean.

More in Distribution & Access →