# Scan tickets at the gate (gate scanner)

> For gatekeepers — open the MJX Events gate scanner, enter the PIN, scan QR tickets and understand VALID, ALREADY SCANNED, NOT SOLD and other results.

Source: https://event.mjxtechnologies.com/docs/staff/scan-tickets-at-the-gate

The gate scanner turns any phone into a QR ticket checker. In MJX Events each QR lets one person in once: green means let in, amber means already used, red means not valid.

> [!PATH] Scanner › [~/scan](~/scan) › event code › **Scanner PIN**

![MJX Scanner on a phone with the Event code or link box and the Continue button marked](media/staff/scan-tickets-at-the-gate-1.jpg "Scanner › event code › Continue")

![Scanner PIN screen on a phone with the Start scanning button marked](media/staff/scan-tickets-at-the-gate-2.jpg "Scanner › Scanner PIN › Start scanning")

## How to start scanning

1. Open the scanner link the organizer sent you. Or open [event.mjxtechnologies.com/scan](~/scan), type the **Event code or link** (for example "diwali-night-ab3cd") and tap [[Continue]].
2. Type the **Scanner PIN** (6 digits).
3. Under **Gate / device name (optional)**, type your gate, for example "Gate 1". The organizer sees entries per gate.
4. Tap [[Start scanning]] and allow the camera.

> [!TIP]
> Tap **Install the gate scanner** to put it on your home screen: "Opens straight to [your event] — one tap at the gate, no link or typing." In the MJX Events app, choose **Gate scanner** on the welcome screen.

## What do the results mean?

| Result | Colour | What to do |
|---|---|---|
| **VALID** | Green | Let them in. It shows "Welcome, …" with the holder's name. |
| **ALREADY SCANNED** | Amber | This QR was used before. It shows when and at which gate. Do not let in again. |
| **NOT SOLD** | Red | A printed pass that was never marked sold. Send them to the organizer or seller. |
| **NOT IN DATABASE** | Red | Not a ticket of this event (or an old QR the organizer did not import). |
| **WRONG EVENT** | Red | A ticket for a different event. |
| **CANCELLED** | Red | The organizer cancelled this ticket. |
| **NOT VALID TODAY** | Orange | A day pass for another day of a multi-day event. |
| **OTHER GATE** | Red | (App) This gate admits only some ticket types: "Send them to the right gate." |

Tap the result (**Tap to scan next**) to go on.

## Group tickets (couple, family)

A printed group pass admits several people with one paper. The scanner asks "How many are entering now?". Tap a number, or [[Admit all N]]. If the rest come later, scanning again shows how many are in and how many can still come.

## Event QR: one QR on every ticket

Some events print the same event QR on every ticket. Scanning it opens a panel: type the **Code written on the ticket** (5 letters) or the buyer's mobile. The buyer's mobile is shown masked (for example 98••••••10), so you can ask "which number does it end with?". You can also type 10 digits in the code box to search by mobile.

## Type a code or search by mobile

- Tap **Type code**: "5 letters on an event-QR ticket, 8 under a printed QR." Then [[Check]].
- Tap **Mobile** to find every sold ticket of a mobile and admit them one by one (**Admit**, or **USED** / **NOT TODAY** beside each).

## Other buttons

- **Torch** and **Flip** — light and front/back camera.
- **Gate** (app) — choose which ticket types this gate admits ("This gate admits" → **All tickets** or some types), then [[Save]].
- **Checked in** — the live count for the event.
- [[Exit scanner]] — "Stop scanning on this phone? You will need the PIN to start again."

## Scanning without internet (Android app)

The app keeps the event's ticket list on the phone. If the internet drops, it shows "No internet · checking from this phone's list · N to send" and keeps working. When the connection is back it shows "Back online · sending N scans…". Connect once before the gates open: "No internet, and this phone has no ticket list yet. Connect once before the gates open."

## Problems at the gate

| Message | Meaning |
|---|---|
| "Wrong PIN. Ask the organizer for the 6-digit scanner PIN." | The PIN is wrong or has been changed. |
| "Scanner session expired. Enter the PIN again." | The organizer made a new PIN, which signs every phone out. |
| "No connection — this scan was NOT checked. Try again." | The website scanner lost internet. Try again or use the app. |
| "Camera permission was denied. Allow camera access in your browser settings, then reload." | Allow the camera for the site. |
| "The organizer needs this phone's location before it can scan…" | The organizer made gate location **Mandatory**. Switch location on and tap [[Try again]]. |
| "This organizer's MJX Events account has expired, so the gate scanner is closed. The organizer can renew it to open the gate again." | Ask the organizer to renew. |

## Questions people ask

### Do I need an account to scan?

No. You only need the scanner link (or event code) and the 6-digit **Scanner PIN** from the organizer.

### Can I scan without internet?

In the Android app, yes — it checks from the phone's own ticket list and sends the scans when it is back online. The website scanner needs internet ("Offline — scans need connection").

### The QR is torn. What do I do?

Tap **Type code** and type the code printed under the QR — 8 letters on a printed QR, 5 letters written on an event-QR ticket.
