Accessibility
Make the kiosk usable for all customers, including those with visual, auditory, or motor impairments.
Accessibility Features
Visual
Feature | Description |
High Contrast Mode | Dark text on light background, increased color contrast |
Large Text | Font size up to 200% of normal |
Large Touch Targets | Bigger buttons for easier tapping |
Color Blind Safe | Information conveyed with icons + text, not color alone |
Audio
Feature | Description |
Screen Reader | VoiceOver (iOS) and TalkBack (Android) support |
Audio Feedback | Confirmation sounds on button press |
Audio Descriptions | Item names and prices read aloud |
Motor
Feature | Description |
Extended Timeouts | More time before session auto-resets |
Touch Accommodation | Adjustable touch sensitivity |
Keyboard Support | Physical keyboard for text input |
Enabling Accessibility Mode
From the Kiosk
Look for the Accessibility icon (wheelchair symbol) on the home screen
Tap to open the accessibility menu
Enable desired features
Settings persist for the current session only
From Partner Portal (Admin)
Go to Partner Portal → Settings → Kiosk
Set default accessibility options
Enable or disable features globally across all kiosks
Screen Reader Support
Compatible with:
iOS: VoiceOver
Android: TalkBack
Windows: Narrator, NVDA
All UI elements have proper labels:
Buttons have descriptive text
Images have alt text descriptions
Menu items announce name + price
Focus order follows a logical tab sequence
Physical Placement
Wheelchair accessibility: Mount the kiosk screen at a maximum height of 48 inches (122 cm). Payment terminal and receipt printer must also be within reach.
Hardware Placement for Wheelchair Users
Screen at 48" max height from floor
Payment terminal reachable without stretching
Card slot and tap area accessible
Receipt printer output at lower height
On-Screen Layout
Important buttons placed in the middle zone of the screen (not at extreme top or bottom)
Scrollable content for items that extend beyond reach
No critical actions placed in bottom corners
Timeout Extensions
Mode | Session Timeout |
Standard | 5 minutes |
Accessibility | 10–15 minutes |
Accessibility mode features:
Clear visual warning before timeout
Easy "I need more time" button
Generous countdown (30+ seconds)
Configuring Accessibility
In Partner Portal → Settings → Kiosk
Setting | Options |
Default text size | Normal, Large, Extra Large |
High contrast default | On / Off |
Extended timeout | 5, 10, 15, 30 minutes |
Audio feedback | On / Off |
Screen reader hints | Verbose / Minimal |
Legal Compliance
Kiosk accessibility helps comply with:
ADA (Americans with Disabilities Act) — US
EU Web Accessibility Directive — Europe
BFSG (Barrierefreiheitsstärkungsgesetz) — Germany
National accessibility laws in other countries
Accessibility compliance requirements vary by country and region. Consult local regulations for specific requirements that apply to your restaurant.
Troubleshooting
Screen Reader Not Working
Cause | Solution |
Not enabled on device | Enable VoiceOver/TalkBack in device settings |
Labels missing | Update to the latest kiosk software version |
Focus trapped | Use device gestures to navigate out (swipe with 3 fingers) |
Text Too Small
Cause | Solution |
Accessibility mode not active | Enable Large Text from the accessibility icon |
System font size override | Increase font size in device system settings |
Custom setting needed | Adjust default text size in Partner Portal |
Timeout Too Short
Cause | Solution |
Accessibility mode not active | Enable from the accessibility icon on the kiosk |
Setting overridden | Check timeout settings in Admin Configuration |