ClickSWITCH VPAT


ClickSWITCH user facing application VPAT for version 5.20.0 against WCAG 2.1 AA criteria conducted during October to December 2022

Table 1: Success Criteria, Level A

Criteria Conformance Level Remarks and Explanations

1.1.1 Non-text Content (Level A)

Partially supports

The product was tested for:

- Images that convey information have meaningful alternative text using ALT

- Images that are decorative are marked up using ALT=”” or CSS background images

- Controls have an associated name

- Non-text characters are not used or have meaningful alternative text

Most of the above mentioned have images with accessible name except the image at the bottom says ‘powered by Click Switch’

1.2.1 Audio-only and Video-only (Prerecorded) (Level A)

Not applicable

The product does not have any multimedia that is audio-only or video-only

1.2.2 Captions (Prerecorded) (Level A)

Does not support

The help menu has video explanation which does not have captions inside it

1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A)

Supports

The help menu has video explanation which does not require audio description or text alternative because associated audio-track has all required explanation according to W3C guidelines

1.3.1 Info and Relationships (Level A)

Partially supports

The product supports this criterion in terms of heading, structure, and semantic markup except:

- On the login page, a paragraph is marked as h2

- For non-verified payees, the instruction paragraph is marked as h2 and another paragraph is marked as required without any input

1.3.2 Meaningful Sequence (Level A)

Partially supports

The visual reading order of the product matches with logical reading order except:

- For many of the modal dialogs, screen reader user can read outside modal dialog content

- Some of the modal dialogs are not read in meaningful order for screen reader users

1.3.3 Sensory Characteristics (Level A)

Supports

All the instruction provided does not rely solely on sensory characteristics such as sound, shape, size or orientation

1.4.1 Use of Color (Level A)

Supports

None of the information uses color as a sole means of communication

1.4.2 Audio Control (Level A)

Supports

The help section videos play automatically but it has a mechanism available to pause or stop them immediately

2.1.1 Keyboard (Level A)

Partially supports

The standard keyboard support is available for navigation throughout this product except:

- All the select dropdown components cannot be expanded using only keyboard and so options are not visible for all the dropdowns

- 'Go back' button on all the screens is not accessible via keyboard only

- View existing switches tooltip on get started page is not keyboard accessible

- Select split type tooltip on selecting account page is not keyboard accessible

2.1.2 No Keyboard Trap (Level A)

Supports

There is no keyboard trap in any of the features for this product

2.1.4 Character Key Shortcuts (Level A 2.1 only)

Supports

No specific character key shortcuts are defined

2.2.1 Timing Adjustable (Level A)

Supports

The user has an option to extend the session timeout

2.2.2 Pause, Stop, Hide (Level A)

Not applicable

The product does not have any multimedia or moving content

2.3.1 Three Flashes or Below Threshold (Level A)

Supports

No flashing objects are found on this product

2.4.1 Bypass Blocks (Level A)

Supports

There are headings and semantic structure for each page, skip to content link is not applicable here

2.4.2 Page Titled (Level A)

Supports

Each screen on this product has a unique title

2.4.3 Focus Order (Level A)

Partially supports

Product was tested for keyboard-only navigation to see the logical focus order and it is working for most of the features except:

- There is no keyboard trap for most of the modal dialog, so focus moves out of the modal dialog

- The focus does not go back to same element once modal/menu closes

2.4.4 Link Purpose (In Context) (Level A)

Supports

Links have descriptive names in this product

2.5.1 Pointer Gestures (Level A 2.1 only)

Supports

There are no multipoint path-based gestures defined for this product so it can be worked with single point gestures

2.5.2 Pointer Cancellation (Level A 2.1 only)

Supports

There is no functionality in this product that can be executed using single pointer cancellation

2.5.3 Label in Name (Level A 2.1 only)

Supports

All the UI components that include text or images of text which have a label, have the same name as presented visually

2.5.4 Motion Actuation (Level A 2.1 only)

Not applicable

No feature of this product can only be used by motion of the device

3.1.1 Language of Page (Level A)

Supports

The attribute is setup for each page

3.2.1 On Focus (Level A)

Supports

When UI component receives focus, there is no substantial change in context for that page

3.2.2 On Input (Level A)

Supports

When UI component’s value or setting has been changed, there is no substantial change in context for that page

3.3.1 Error Identification (Level A)

Partially supports

Errors are visually shown for the related form fields but are not conveyed to the screen reader users

3.3.2 Labels or Instructions (Level A)

Partially supports

Labels or instructions are provided visually and programmatically to most of the form field inputs except:

- Required form fields are not visually and/or programmatically marked clearly for some of the fields

4.1.1 Parsing (Level A)

Supports

The product pages are parsing well for automated accessibility checker tool

4.1.2 Name, Role, Value (Level A)

Partially supports

Many of the UI elements have name and role defined except:

- Most of the dropdown does not have accessible name

- Most of the dropdown options do not have appropriate roles associated

- When option gets selected, selected state are not conveyed to the screen reader users

- Some of the dropdown has aria-label associated without appropriate roles

- 'Who pays you' combobox and its associated suggestions do not have appropriate role

Table 2: Success Criteria, Level AA


Criteria Conformance Level Remarks and Explanations

1.2.4 Captions (Live) (Level AA)

Not applicable

The product does not have any live multimedia

1.2.5 Audio Description (Prerecorded) (Level AA)

Supports

The help menu has a video explanation which does not require audio description or text alternative because the associated audio-track has all required explanation according to W3C guidelines

1.3.4 Orientation (Level AA 2.1 only)

Supports

The product does not restrict view and operation to a single display orientation

1.3.5 Identify Input Purpose (Level AA 2.1 only)

Does not support

The form input fields where user information is collected appropriate autocomplete attribute except on vendor login screen

1.4.3 Contrast (Minimum) (Level AA)

Supports

All text meets minimum color contrast guideline

1.4.4 Resize text (Level AA)

Supports

The pages can be zoomed to 200% with browser zoom without any loss of content or functionality

1.4.5 Images of Text (Level AA)

Supports

No images of text has been used in this product except for essential logos of vendors and card images

1.4.10 Reflow (Level AA 2.1 only)

Supports

The pages can be zoomed to 400% without the need to scroll in both directions

1.4.11 Non-text Contrast (Level AA 2.1 only)

Partially supports

Most of the form input fields’ interactive icons does meet the non-contrast ratio guideline, except:

- Steppers on the top which has steps 1,2,3 defined

- Select split form field

1.4.12 Text Spacing (Level AA 2.1 only)

Supports

The product pages are supported with various text styles set by user

1.4.13 Content on Hover or Focus (Level AA 2.1 only)

Supports

There is no tooltip-like functionality without title attributes on this product

2.4.5 Multiple Ways (Level AA)

Not applicable

This product will be part of larger application so the global navigation applicable for this criterion

2.4.6 Headings and Labels (Level AA)

Supports

The product pages have descriptive headings and structure and labels for all the interactive fields

2.4.7 Focus Visible (Level AA)

Partially supports

Many of the interactive UI elements have visible and good contrast focus indicators except:

- Some form input fields and buttons, especially when screen reader is turned on

3.1.2 Language of Parts (Level AA)

Not applicable

There is no other language used for this product

3.2.3 Consistent Navigation (Level AA)

Not applicable

This product will be part of larger application so the global navigation will be applicable for this criterion

3.2.4 Consistent Identification (Level AA)

Supports

All the UI components within this product are identified and working in a consistent way

3.3.3 Error Suggestion (Level AA)

Partially supports

Error suggestions are available visually for all the forms except:

- It does not convey to the screen reader users

- For some input fields, errors are not descriptive

3.3.4 Error Prevention (Legal, Financial, Data) (Level AA)

Supports

Data entered in the forms are validated to help the user to correct the data and all the data are reversible. None of the form submission results into legal commitments or financial transactions

4.1.3 Status Messages (Level AA 2.1 only)

Does not support

The status messages cannot be programmatically determined at present due to lack of role or properties

Legal Disclaimer from Q2

The Voluntary Product Accessibility Template (VPAT) is a standardized form to document a product’s conformance with accessibility standards. The VPAT has been used in this document to create Accessibility Conformance Reports (ACRs) describing the accessibility of a product’s features. The information above describes this product's ability to support the applicable Standards/Guidelines, subject to Q2's interpretation of those standards and the remarks in this document.

This document is provided for information purposes only and the contents hereof are subject to change without notice. Q2 does not warrant that this document is error free, nor does it provide any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. Q2 specifically disclaims any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document.