Skip to content
voteMe.livevoteMe.livevoteMe.live home
EventsPricingBlogHelp
Sign inHost an event
voteMe.livevoteMe.livevoteMe.live home

Voting, ticketing, and awards nominations β€” built for African events, starting in Ghana. Transparent results, signed QR tickets, and USSD for every voter.

  • Twitter / X
  • Instagram
  • Facebook
  • TikTok
  • YouTube

Product

  • Events
  • Voting
  • Ticketing
  • Awards
  • Studio
  • Pricing

Organizers

  • For organizers
  • How it works
  • USSD guide
  • Verify a ticket
  • Sign up
  • Sign in

Resources

  • Blog
  • Help center
  • Contact
  • Status
  • Changelog
  • System notifications

Legal

  • Terms of service
  • Privacy policy
  • Refund policy
  • Acceptable use
Β© 2026 voteMe.live β€” All rights reserved.TermsPrivacyRefunds
Version 1.0

voteMe.live is operated out of Ghana and processes payments through Paystack. We never share voter details with organizers beyond what the event's registration settings authorize. Tickets are signed with a rotatable HMAC key so a compromised scanner cannot forge entries. Read more in our privacy policy and how it works.

  1. Home
  2. Home
  3. Help Center
  4. Ticketing
  5. Scanning tickets at the gate
TicketingΒ·2 min readΒ·1 views

Scanning tickets at the gate

How to use the voteMe.live gate scanner on your phone or tablet to validate tickets at your event entrance.

Up to date
Β·Applies to all plan tiers

On this page

  • Scanning tickets at the gate
  • Setting up the scanner
  • Who can scan
  • Scanning a ticket
  • Short code fallback
  • Offline mode
  • After the event

Scanning tickets at the gate

The voteMe.live gate scanner is a web PWA (Progressive Web App) built into your event dashboard. It works on any phone or tablet with a camera.

Setting up the scanner

Go to Events β†’ [your event] β†’ Scanner in your dashboard. The scanner opens a camera view that automatically detects ticket QR codes. No app download is required.

Who can scan

  • The event owner
  • Team members with the scanner role (canScanTickets permission)
  • Team members with the manager role

To add a scanner, go to Events β†’ Members and invite them with the "Scanner" role preset. They will receive an email invitation and can access the scanner from their own device after accepting.

Scanning a ticket

Point the camera at the buyer's QR code. The scanner will display one of the following results within one second:

  • Valid (green) β€” ticket is genuine and has not been used. The ticket is marked as used.
  • Already used (orange) β€” ticket was already scanned. Show the holder name to investigate.
  • Voided (red) β€” the organiser voided this ticket. Do not allow entry.
  • Refunded (red) β€” ticket was refunded. Do not allow entry.
  • Wrong event (orange) β€” the QR is genuine but belongs to a different event.
  • Invalid (red) β€” QR could not be verified. May be a forged or corrupted code.

Short code fallback

If the QR code cannot be scanned (damaged ticket, low brightness), tap "Enter code manually" and type the 6-digit short code printed on the ticket. This is the backup validation method.

Offline mode

The scanner works without internet using IndexedDB. Scans are queued locally and uploaded when connectivity returns. A yellow banner appears when you are in offline mode. Once back online, all queued scans are processed and tickets are marked as used.

Be aware: in offline mode, the scanner cannot check for already-used tickets in real time. If two entry points are both offline simultaneously and scan the same ticket, both will show "valid". This is why internet connectivity at the gate is recommended.

After the event

The Tickets tab in your dashboard shows every scan with timestamp, scanner name, and result. This is the immutable attendance record for your event.

On this page

  • Scanning tickets at the gate
  • Setting up the scanner
  • Who can scan
  • Scanning a ticket
  • Short code fallback
  • Offline mode
  • After the event

Was this article helpful?

Your feedback helps us improve our documentation.

Back to Help Center

On this page

Related articles

How ticketing works on voteMe.live

Ticket transfers and refunds

Need more help?

Our Accra-based team responds within one business day.

Contact support
Scanning Tickets at the Gate β€” voteMe.live Help β€” voteMe.live Help Β· voteMe.live