Scan Settings: Configuring Mobile Door Scanning
Configure the scanning experience to match your venue conditions, staff preferences, and operational requirements. All settings synchronise across devices when signed in with your account.
At its simplest, scan settings answer one question: How should the scanner behave for my venue and staff?
Who uses this: Event staff and administrators configuring scanning devices before events.
Key capabilities:
- Control camera torch for low-light venues
- Choose between front and rear cameras
- Enable audio and vibration feedback for scan results
- Set delays between scans to prevent double-scanning
- Enable offline scanning for venues with unreliable internet
- Synchronise preferences across all your devices
How It Works
At a glance: You adjust settings once, and they apply immediately to scanning. Your preferences synchronise to all devices signed into your account.
1. Access settings
From the scan screen, tap "Scan settings" to open the configuration panel. You can also access settings from the main app settings menu.
2. Adjust preferences
Toggle settings on or off, or select from available options. Changes take effect immediately and save automatically.
3. Start scanning
Return to the scan screen. Your settings are now active. If signed in, other devices will pick up your preferences when they next open the scan screen.
Think of it this way:
- Camera settings control how you capture QR codes
- Feedback settings tell you what happened without watching the screen
- Behaviour settings control the scanning workflow
- Offline settings prepare for unreliable internet
Camera Settings
Camera Torch
Control the camera torch (flash) during scanning:
- Enabled: Torch activates when you start scanning
- Disabled: Torch remains off during scanning
When to enable:
- Low-light venues (theatres, evening events)
- Outdoor events after dark
- Dimly lit entrance areas
- Reading printed QR codes with low contrast
When to disable:
- Well-lit entrances with natural/artificial lighting
- Daytime outdoor events
- Battery conservation required
- Front camera in use (torch not available)
Note: The torch automatically turns off when you release the scan button to conserve battery.
Camera Selection
Choose between front-facing and rear-facing cameras:
Rear facing (default):
- Higher quality camera sensor
- Better focus and low-light performance
- Torch support available
- Natural scanning angle for door staff
Front facing:
- Self-service scanning by customers
- Face-to-face interaction with staff visible
- No torch support
- May struggle with focus in some lighting
Use cases:
- Rear camera: Standard door scanning by staff
- Front camera: Customer self-check-in kiosks
Camera Preview Size
Adjust the camera preview window size:
Small:
- Compact preview for experienced scanners
- More screen space for scan history
- Lower battery consumption
- Faster on older devices
Medium (Recommended):
- Balanced view of camera and history
- Good QR code targeting without strain
- Moderate battery usage
- Suitable for most scenarios
Large:
- Maximum visibility for QR code alignment
- Helpful for new staff learning to scan
- Higher battery consumption
- Less visible scan history
Note: Medium provides the best balance. Use large for training or high-precision scanning.
Feedback Settings
Scan Sounds
Enable audio feedback for scan results:
Enabled:
- Success chime for valid tickets
- Neutral tone for warnings
- Alert sound for errors
- Helps staff scan without watching screen
Disabled:
- Silent operation
- Rely on visual feedback only
- Suitable for quiet venues or formal events
When to Enable:
- Noisy entrance areas
- High-volume scanning (audio confirms each scan)
- Multiple staff members sharing devices
- Training new scanners
When to Disable:
- Theatre performances in progress
- Formal events requiring discretion
- Quiet venues where sound is disruptive
- Staff preference for silent operation
Scan Haptics
Enable vibration feedback for scan results:
Enabled:
- Vibration feedback for warnings and errors
- Helps confirm scans without watching the screen
Disabled:
- No vibration feedback
- Rely on visual and audio feedback only
When to Enable:
- Very noisy environments where audio feedback is inaudible
- Discreet feedback required (can feel vibration without sound)
- Battery not a concern
- Staff prefer tactile confirmation
When to Disable:
- Battery conservation required
- Device in pocket or holder (vibration not felt)
- Staff find vibration distracting
- Using shared scanning device
Scanning Behaviour
Delay Between Scans
Configure a delay (0-3 seconds) between successive scans:
0 Seconds (Default):
- Immediate scanning available after previous scan
- Fastest throughput for high-volume entry
- Risk of accidental double-scans if QR code remains visible
1 Second:
- Brief pause prevents most double-scans
- Good balance for standard entry flows
- Countdown visible on screen
2 Seconds:
- Recommended for less experienced staff
- Gives time to check result before next scan
- Prevents rushed scanning
3 Seconds:
- Maximum protection against double-scans
- Time to verbally interact with each attendee
- Slower throughput but more deliberate
During Delay:
- Countdown timer shows on screen
- Camera remains active but scans are ignored
- Release scan button to cancel delay early
Recommendation: Start with 0 seconds for experienced staff. Use 1-2 seconds during training or for venues where customers might present tickets multiple times.
Check In on Scan
Control whether scanning automatically checks attendees in:
Enabled (Default):
- Valid tickets are automatically marked as checked in
- Fastest workflow for door entry
- Timestamp and scanner recorded automatically
- Attendee appears in attendance reports immediately
Disabled:
- Scanning only validates the ticket
- Manual check-in required via toggle
- Useful for pre-scanning tickets before doors open
- Testing mode without affecting attendance data
When to Enable:
- Standard door scanning operations
- Real-time attendance tracking required
- Automated workflow preferred
- Event in progress
When to Disable:
- Testing scanner setup before event
- Pre-validating tickets before entry time
- Training staff on scanning workflow
- Validating tickets without recording attendance
Note: This setting only affects regular tickets. Merchandise vouchers are never automatically redeemed - manual redemption always required.
Offline Mode Settings
Enable Offline Scanning
Toggle offline scanning capability:
Enabled:
- Allows downloading ticket data for offline validation
- Enables hybrid mode (online with offline fallback)
- Shows offline data management options
- Ticket data stored locally on device
Disabled:
- Online-only scanning
- Requires internet connection for all scans
- No local ticket data storage
- Simpler setup if internet is reliable
When to Enable:
- Venue has unreliable internet connectivity
- Backup strategy for potential network failures
- Remote locations with poor cellular coverage
- Large events that may overwhelm venue bandwidth
When to Disable:
- Venue has reliable, fast internet
- Preference for always-online validation
- Device storage space limited
- Simplified scanning preferred
Important: Enabling offline scanning does not force offline mode. Scans will still attempt online validation first unless "Force offline mode" is also enabled.
Force Offline Mode
Force all scans to use offline validation only:
Enabled:
- All scans validated locally, never sent to server
- Scans are NOT recorded on server
- Useful for testing without affecting production data
- Requires offline data to be downloaded
Disabled:
- Hybrid mode: online validation with offline fallback
- Scans recorded on server when internet available
- Best of both worlds approach
When to Enable:
- Testing scanning workflow without recording real scans
- Rehearsing event procedures
- Demonstration mode
- Privacy-focused scenarios where server recording not desired
When to Disable:
- Normal event operations
- Server recording and reporting required
- Prefer online validation when available
Warning: Scans performed in force offline mode will NOT appear in server-side reports, analytics, or audit trails. Only use for testing or when server recording is explicitly not required.
Managing Offline Data
When offline scanning is enabled, tap "Manage Offline Data" to:
Download Ticket Data
Download tickets for offline validation:
- Select event and date/time range
- Choose specific sections (if desired)
- Download ticket data whilst online
- Monitor download progress
- Data stored locally and expires after 7 days
Download Options:
- By Event Date: Download tickets for specific performance
- By Day: Download all performances on a calendar day
- By Section: Download only certain seat categories
- Full Event: Download all tickets for entire event run
Storage Considerations:
- Each ticket requires a small amount of storage
- Large events with thousands of tickets need more space
- Expired data is automatically cleaned up
View Offline Tickets
Browse downloaded ticket data:
- See which events have offline data available
- Check how many tickets are cached
- View last download timestamp
- Check data expiry date
- Navigate to specific tickets
Clear Offline Data
Remove downloaded ticket data:
Clear Event Data: Delete tickets for a specific event Clear All Data: Remove all offline tickets from device Clean Up Expired: Remove tickets past their expiry date
When to Clear:
- Event completed and data no longer needed
- Storage space required on device
- Refreshing data after significant order changes
- Troubleshooting offline validation issues
Date and Time Selection
Before scanning, choose which event date to scan for:
Scan Entire Day
Validate tickets for any performance on a specific calendar day:
- Select the event
- Choose "Scan entire day"
- Pick the date from calendar
- Scanner accepts tickets for any performance on that date
Use cases:
- Multiple performances per day
- Don't know exact performance times
- Customers arriving early or late
- Flexible entry policies
Behaviour:
- Tickets for any performance on selected day are valid
- Tickets for other dates show clear error message
- Attendance tracking recorded per performance, not per day
Scan Event Date & Time
Validate tickets only for a specific performance time slot:
- Select the event
- Choose "Scan event date & time"
- Pick the specific performance from list
- Scanner only accepts tickets for that exact performance
Use cases:
- Strict performance separation required
- Reserved seating for specific times
- Multiple concurrent performances
- Need precise attendance per show
Behaviour:
- Only tickets for selected performance are valid
- Tickets for other performances show "wrong date/time" error
- More strict validation than day mode
Settings Synchronisation
All scan settings synchronise across your devices when signed in:
Synced Settings:
- Torch enable/disable
- Camera selection (front/back)
- Scan sounds enable/disable
- Scan haptics enable/disable
- Scan delay (0-3 seconds)
- Check-in on scan enable/disable
- Camera preview size
- Offline scanning enable/disable
- Force offline mode enable/disable
Device-Specific Settings:
- Camera permissions (OS level)
- Downloaded offline data (stored locally)
How Sync Works:
- Settings automatically saved to server when changed
- Other devices check for updates when opening scan screen
- Settings reload when returning to scan screen
- Deleted settings revert to defaults across all devices
Benefits:
- Consistent scanning experience across devices
- Share scanner devices without reconfiguring
- Team-wide preference management
- Settings persist even if app reinstalled
Recommended Settings by Scenario
Standard Theatre Door Scanning
- Torch: Enabled (for low-light entrance)
- Camera: Rear facing
- Preview Size: Medium
- Sounds: Enabled (confirms each scan in busy entry)
- Haptics: Disabled (not needed with sound)
- Delay: 1 second (prevents double-scans)
- Check-in: Enabled (automatic workflow)
- Offline: Enabled (backup for Wi-Fi issues)
- Force Offline: Disabled (prefer online when available)
Outdoor Festival Entry
- Torch: Disabled (daylight conditions)
- Camera: Rear facing
- Preview Size: Large (easier targeting outdoors)
- Sounds: Disabled (too noisy to hear)
- Haptics: Enabled (tactile confirmation)
- Delay: 0 seconds (high-volume entry)
- Check-in: Enabled (automatic workflow)
- Offline: Enabled (cellular may be overwhelmed)
- Force Offline: Disabled (prefer online when available)
Testing/Rehearsal
- Torch: As needed for venue
- Camera: Rear facing
- Preview Size: Medium
- Sounds: Enabled (helpful during testing)
- Haptics: Disabled (not critical for testing)
- Delay: 2 seconds (deliberate scanning)
- Check-in: Disabled (don't affect real data)
- Offline: Enabled (may test without internet)
- Force Offline: Enabled (don't record test scans to server)
Self-Service Kiosk
- Torch: Disabled (customers control device)
- Camera: Front facing (face customer)
- Preview Size: Large (customers need visual guidance)
- Sounds: Enabled (clear feedback for customers)
- Haptics: Enabled (multi-sensory confirmation)
- Delay: 2 seconds (give time to understand result)
- Check-in: Enabled (automatic workflow)
- Offline: Disabled (kiosk has wired internet)
- Force Offline: Disabled (need server recording)
Troubleshooting Settings Issues
Settings Not Saving
- Check internet connection for sync
- Ensure signed in to account (not device sign-in)
- Try toggling setting off and on again
- Check app has permission to write to storage
Settings Reset Unexpectedly
- Another device or user may have changed settings
- Settings deleted remotely revert to defaults
- App update may have reset preferences (rare)
- Sign out and sign back in to force sync
Offline Mode Not Available
- Check offline scanning is enabled in settings
- Ensure sufficient storage space on device
- Download ticket data whilst online first
- Verify offline data hasn't expired (7-day limit)
Torch Not Working
- Check using rear-facing camera (front camera has no torch)
- Verify camera permissions are granted in your device settings
- Try toggling torch setting off and on
- Restart app if torch appears stuck
Common Questions
Camera and Feedback
Can I use the torch with the front camera? No. The torch (flash) is only available on the rear-facing camera. If you switch to front camera, the torch setting is disabled.
What sounds does the scanner make? When scan sounds are enabled, you hear a success chime for valid tickets, a neutral tone for warnings, and an alert sound for errors.
Do haptics work on all devices? Most modern smartphones support haptic feedback. If your device does not vibrate, check that haptics are enabled in your device settings.
Offline Scanning
What happens when I enable offline scanning? Enabling offline scanning allows you to download ticket data and validates locally when the internet is unavailable. Scans still attempt online validation first unless you force offline mode.
Will my offline scans be recorded? If you scan in hybrid mode (online with offline fallback), scans are recorded when connectivity is available. If you force offline mode, scans are validated locally and not recorded on the server.
How do I upload offline scans later? When you reconnect to the internet, use the "Manage Offline Data" option to upload any scans that were performed while offline.
Settings Synchronisation
Do settings sync between devices? Yes. When signed in, your scan settings synchronise across all devices. Changes made on one device appear on others when they next open the scan screen.
What if I change settings while offline? Settings save locally and synchronise to the server when you reconnect. Other devices will receive your changes once both are online.