Accessibility mode
Voice guidance, high contrast, larger text and headset support so every customer can pay independently, turned on at the terminal or from the ECR.
Accessibility mode helps customers who need audio guidance, high-contrast screens or simpler interaction. It works on portable terminals, integrated terminals with a physical PIN pad, and PIN-on-glass touchscreens.
European Accessibility ActAccessibility mode supports merchants preparing for Directive (EU) 2019/882, which applies to products placed on the market after 28 June 2025.
Turn it on
- Tap the accessibility icon, top right of the idle screen.
- Press and hold key 5 on the idle screen (supported devices).
- Plug a headset into the terminal.
- Send
AeAccessibilityMode: truefrom the ECR. See Enable from the ECR.
What changes for the customer
- Voice guidance from "present card" through "confirm choices" and "enter PIN". Customers can use their own headphones.
- High contrast and larger text on key screens, for example black text on a white background.
- Full coverage of every step where the customer interacts: PIN entry (touchscreen or keypad), currency choice (DCC), and card application selection when the card has several.
Who it helps
| Need | How the mode helps |
|---|---|
| Blind or low vision | Voice guidance, private audio through a headset, high contrast and larger text |
| Deaf or hard of hearing | Every essential step works through on-screen prompts and visual confirmations |
| Motor or dexterity | Clear, simplified flows. The touchscreen layout reduces mis-taps |
| Colour vision | Less reliance on colour-only signals |
Enable from the ECR
Add AeAccessibilityMode (Boolean) to the request. It is optional, and the default is false. Supported from Integration guide 1.15. The field sits in a different place in each request:
| Request | Where the field goes |
|---|---|
| CardAcquisition | CardAcquisitionRequest.CardAcquisitionTransaction |
| Payment | PaymentRequest.PaymentTransaction.TransactionConditions |
| BalanceInquiry | Directly under BalanceInquiryRequest |
| PIN | Directly under PINRequest |
Example from a Payment request:
Example from a Payment request
"TransactionConditions": {
"AeAccessibilityMode": true
}FAQ
Does it need special hardware? No. It works on supported terminals: turn it on at the terminal, from the ECR, or by plugging in a headset.
Can customers use their own headphones? Yes.
Updated 14 days ago