Skip to main content

Accessibility

Make the kiosk usable for all customers, including those with visual, auditory, or motor impairments.

Written by Bhushan

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

  1. Look for the Accessibility icon (wheelchair symbol) on the home screen

  2. Tap to open the accessibility menu

  3. Enable desired features

  4. Settings persist for the current session only

From Partner Portal (Admin)

  1. Go to Partner Portal → Settings → Kiosk

  2. Set default accessibility options

  3. 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

Did this answer your question?