Skip to content
English
  • There are no suggestions because the search field is empty.

CXT Software Client Portal - Voluntary Product Accessibility Report (VPAT)

Product name/version: CXT Software Client Portal (Web Application), version: 24.8.6.0 (tested August 2025)

Report date: August 2025

Product description:

The CXT Software Client Portal is a web‑based application that allows logistics customers to place orders, track parcels, generate reports and manage account information. The portal provides a left‑hand navigation menu and various order creation forms. The login workflow requires a username and password to access the portal. This evaluation focuses on the authenticated customer interface, the primary “Place Order” page, administrative sections, as well as the publicly available knowledge‑base (“CXT Support”) used for support documentation.

Contact information:

For questions regarding this report, please contact CXT Software’s product team at product@cxtsoftware.com. This report was prepared for CXT Software.

Evaluation methods used:

Manual inspection of the Client Portal and the CXT Support knowledge‑base was carried out using the Chromium browser in August 2025. Testing included keyboard navigation (Tab/Shift+Tab), visual examination of color contrast, and review of form controls, link labels, and page structure. The portal and documentation were assessed against applicable WCAG 2.0 Level A and Level AA success criteria and the corresponding Revised Section 508 provisions (501 Web/Software, 504.2 Authoring Tools and 602.3 Support Documentation). Automated accessibility tools (such as Lighthouse or pa11y) could not be executed due to environment restrictions; therefore, some criteria remain unevaluated.

Applicable standards/guidelines:

Standards/Guidelines

Included in this report (yes/no)

Web Content Accessibility Guidelines (WCAG) 2.0 – Levels A and AA

Yes

Revised Section 508 – 501 (Web/Software)

Yes

Revised Section 508 – 504.2 (Authoring Tools)

No (not applicable)

Revised Section 508 – 602.3 (Support Documentation)

Yes

EN 301 549 Accessibility requirements

No

WCAG 2.0 Level AAA

No

 

Conformance terminology:

·         Supports – The functionality of the product/document has at least one method that meets the criterion without known defects or meets it with equivalent facilitation.

·         Partially Supports – Some functionality does not meet the criterion.

·         Does Not Support – The majority of functionality does not meet the criterion.

·         Not Applicable (N/A) – The criterion is not relevant to the product/document category.

·         Not Evaluated (NE) – The product/document has not been evaluated against the criterion.

WCAG 2.0 and Revised Section 508 Report

For each WCAG 2.0 success criterion below, conformance is reported separately for the following categories:

·         501 Web/Software: The interactive client portal (customer interface).

·         504.2 Authoring Tools: Authoring or content‑creation functionality. The portal does not include authoring tools; therefore all entries for this category are marked N/A.

·         602.3 Support Documentation: The CXT Support knowledge‑base (Knowledge Base ) provided by the user. Where possible, basic accessibility observations were made.

Level A Criteria

Success Criterion

Category

Conformance Level

Remarks and explanations

1.1.1 Non‑text Content (A)[1]

501 Web/Software

Partially Supports

The portal includes meaningful images and icons (e.g., a large customizable graphic and Google/GPS/barcode icons) without apparent alternative text or accessible names. Decorative images should have empty alt attributes; meaningful images must have descriptive alt or aria-label values[1].

 

504.2 Authoring Tools

N/A

No authoring functionality.

 

602.3 Support Docs

Partially Supports

The CXT Support site uses Confluence, which provides structural semantics; however, logos and some icons may not have explicit alt text.

1.2.1 Audio‑only and Video‑only (Prerecorded)

501

N/A

No prerecorded audio or video content in the portal.

 

504.2

N/A

 

 

602.3

N/A

No standalone audio or video on the support site.

1.2.2 Captions (Prerecorded)

501

N/A

No prerecorded multimedia in the portal.

 

504.2

N/A

 

 

602.3

N/A

 

1.2.3 Audio Description or Media Alternative (Prerecorded)

501

N/A

No multimedia content.

 

504.2

N/A

 

 

602.3

N/A

 

1.3.1 Info and Relationships

501

Partially Supports

Most form fields are labeled (e.g., Username, Password), but some rely on placeholder text (e.g., “Enter a location”). Placeholder text disappears once users type and is not programmatically associated with the input[2].

 

504.2

N/A

 

 

602.3

Supports

The support documentation uses proper headings, lists and tables in Confluence. Labels for navigation and search fields are present.

1.3.2 Meaningful Sequence

501

Supports

The reading order generally follows the visual order[3].

 

504.2

N/A

 

 

602.3

Supports

Content on the support site is presented in a logical sequence; headings and sections are logically ordered.

1.3.3 Sensory Characteristics

501

Supports

Instructions do not rely solely on color, shape or sound[4].

 

504.2

N/A

 

 

602.3

Supports

Support articles avoid referring only to color or shape.

1.4.1 Use of Color

501

Partially Supports

Notification banners use color (orange, teal, blue) with minimal accompanying text. Users who cannot perceive color may not understand the significance[5].

 

504.2

N/A

 

 

602.3

Supports

The support site uses high‑contrast blue links on a white background; color is not the sole means of conveying information.

1.4.2 Audio Control

501

N/A

No audio that starts automatically.

 

504.2

N/A

 

 

602.3

N/A

 

2.1.1 Keyboard[6]

501

Partially Supports

Navigation and form entry are possible via keyboard, but several controls (close buttons on banners, kebab menu, icons in address selectors) are not focusable. The focus indicator is weak. All functionality should be operable via keyboard without requiring specific timing[6].

 

504.2

N/A

 

 

602.3

Supports

The support site’s navigation and search fields are keyboard accessible; focus styles are visible and menus can be navigated using the keyboard.

2.1.2 No Keyboard Trap

501

Supports

Users can move focus away from components using standard keys[7].

 

504.2

N/A

 

 

602.3

Supports

No keyboard traps observed in the support site.

2.2.1 Timing Adjustable

501

N/A

There are no time‑limited tasks.

 

504.2

N/A

 

 

602.3

N/A

 

2.2.2 Pause, Stop, Hide

501

Supports

Notification banners can be dismissed (though “Close” links should be accessible via keyboard)[8].

 

504.2

N/A

 

 

602.3

Supports

No moving or auto‑updating content on the support site.

2.3.1 Three Flashes or Below Threshold

501

N/A

No flashing content.

 

504.2

N/A

 

 

602.3

N/A

 

2.4.1 Bypass Blocks

501

Does Not Support

There is no “Skip to main content” link or landmark navigation to bypass the left‑hand menu[9].

 

504.2

N/A

 

 

602.3

Partially Supports

The support site does not display an explicit “skip to content” link; however, the page structure allows users to tab to the main content after the top navigation.

2.4.2 Page Titled

501

Supports

Pages have descriptive <title> values[10].

 

504.2

N/A

 

 

602.3

Supports

Confluence pages include descriptive titles such as “CXT Support – Knowledge Base Overview.”

2.4.3 Focus Order

501

Partially Supports

Most elements follow the visual order, but some custom controls are skipped[11].

 

504.2

N/A

 

 

602.3

Supports

The support site uses standard HTML elements; focus order is logical.

2.4.4 Link Purpose (In Context)

501

Supports

All link text sufficiently describe the destination or purpose[12].

 

504.2

N/A

 

 

602.3

Supports

Links on the support site use descriptive text (e.g., “Operations App,” “Client Portal”), conveying their purpose.

3.1.1 Language of Page

501

Supports

The page declares lang="en"[13].

 

504.2

N/A

 

 

602.3

Supports

Support documentation pages declare the language appropriately.

3.1.2 Language of Parts

501

NE

No multilingual content encountered; not tested[14].

 

504.2

N/A

 

 

602.3

NE

 

3.2.1 On Focus

501

Supports

Elements receiving focus do not trigger unexpected changes[15].

 

504.2

N/A

 

 

602.3

Supports

Navigation and search fields do not trigger context changes on focus.

3.2.2 On Input

501

Supports

Data entry does not result in unexpected navigation[16].

 

504.2

N/A

 

 

602.3

Supports

Forms on the support site (e.g., search) submit on user request.

3.2.3 Consistent Navigation

501

Supports

The navigation menu stays consistent across portal pages[17].

 

504.2

N/A

 

 

602.3

Supports

The support site uses consistent navigation menus.

3.2.4 Consistent Identification

501

Supports

Buttons and controls are labeled consistently[18].

 

504.2

N/A

 

 

602.3

Supports

Controls and links on the support site are consistently labeled.

3.3.1 Error Identification

501

NE

Error handling (e.g., required field validation) was not tested.

 

504.2

N/A

 

 

602.3

NE

Support documentation does not include forms that require user input.

3.3.2 Labels or Instructions

501

Partially Supports

Some inputs have clear labels, but others rely on placeholder text or unlabelled icons[19].

 

504.2

N/A

 

 

602.3

Supports

Labels and instructions are provided for search and navigation fields.

4.1.1 Parsing

501

NE

The underlying markup was not checked for validity.

 

504.2

N/A

 

 

602.3

NE

 

4.1.2 Name, Role, Value

501

Partially Supports

Standard HTML controls expose appropriate names and roles; however, custom icon buttons and menus may lack programmatically determinable names or states[20].

 

504.2

N/A

 

 

602.3

Supports

The support site uses built‑in Confluence components that expose names and roles properly.

 

Level AA Criteria

Success Criterion

Category

Conformance Level

Remarks and explanations

1.4.3 Contrast (Minimum) (AA)[21]

501

Does Not Support

Customizable text and icon combinations on the portal (e.g., dark green text on dark backgrounds; light gray placeholder text on white) do not meet the 4.5:1 contrast ratio required for normal text[21].

 

504.2

N/A

 

 

602.3

Supports

The support documentation uses dark text on white backgrounds and high‑contrast blue links; color contrast appears to meet or exceed the required ratio.

1.4.4 Resize Text

501

Supports

Text can be resized via browser zoom up to 200% without loss of content or functionality[22].

 

504.2

N/A

 

 

602.3

Supports

Text on the support site can be resized using browser zoom without loss of function.

1.4.5 Images of Text

501

Supports

Other than logos, the portal avoids images of text[23].

 

504.2

N/A

 

 

602.3

Supports

The support site rarely uses images of text; textual content is real text.

2.4.5 Multiple Ways

501

Supports

Users can navigate using the left navigation menu or the browser’s history[24].

 

504.2

N/A

 

 

602.3

Supports

Users can navigate support documentation via menu, search bar or breadcrumb links.

2.4.6 Headings and Labels

501

Partially Supports

Some sections lack proper heading tags; some input fields rely on placeholder text rather than labels[25].

 

504.2

N/A

 

 

602.3

Supports

The support site uses appropriate headings and labels throughout articles.

2.4.7 Focus Visible

501

Partially Supports

A thin colored underline indicates focus, which may be difficult for some users to perceive. A more pronounced focus indicator is recommended[26].

 

504.2

N/A

 

 

602.3

Supports

Focus indicators on the support site are clearly visible (e.g., blue outlines).

3.1.3 Unusual Words

501

Supports

No uncommon jargon requiring definitions; the criterion requires a mechanism to identify specific definitions of words or phrases used in an unusual or restricted way[27].

 

504.2

N/A

 

 

602.3

Supports

Support articles define specialized terms where appropriate.

3.1.4 Abbreviations

501

Supports

Abbreviations are straightforward (e.g., “CXT”); the success criterion requires a mechanism for identifying the expanded form or meaning of abbreviations[28].

 

504.2

N/A

 

 

602.3

Supports

Abbreviations are spelled out or widely recognized.

3.1.5 Reading Level

501

Supports

Content appears to be written in an accessible manner. The success criterion requires that supplemental or simpler content be provided when text requires reading ability more advanced than the lower secondary education level[29].

 

504.2

N/A

 

 

602.3

Supports

Support documentation is written in clear, straightforward language.

3.1.6 Pronunciation

501

N/A

No words requiring pronunciation guidance.

 

504.2

N/A

 

 

602.3

N/A

 

3.2.5 Change on Request

501

Supports

Context changes occur only after explicit user actions (e.g., selecting templates); the success criterion specifies that changes of context must be initiated only by user request or a mechanism be available to turn off such changes[30].

 

504.2

N/A

 

 

602.3

Supports

Navigation in the support site does not automatically shift context without user request.

3.3.3 Error Suggestion

501

NE

Error suggestions (e.g., input correction) were not evaluated.

 

504.2

N/A

 

 

602.3

NE

 

3.3.4 Error Prevention (Legal, Financial, Data)

501

NE

Transaction submission was not tested.

 

504.2

N/A

 

 

602.3

N/A

No such processes in support documentation.

4.1.3 Status Messages

501

Partially Supports

Visual status messages (e.g., loading spinners) are not always announced via ARIA roles; screen readers may not be notified[31].

 

504.2

N/A

 

 

602.3

Supports

Confluence uses proper ARIA roles to announce status messages (e.g., search results).

 

Notes

This report reflects the evaluator’s observations at the time of testing and is not a comprehensive certification of accessibility. The Web and Software category (501) covers the customer portal. The Authoring Tools category (504.2) is marked not applicable because the portal does not provide content‑creation functionality. The Support Documentation category (602.3) has been partially assessed using the public knowledge‑base at the URL provided by the user; a complete audit of all documentation pages was not possible within this engagement.

To achieve greater conformance with WCAG 2.0 and Revised Section 508, we recommend that CXT Software address the noted issues: provide descriptive alternative text for all meaningful images, improve color contrast, ensure all interactive elements are keyboard accessible with visible focus indicators, use descriptive link text instead of raw URLs, add skip navigation links, and verify that custom controls expose their names, roles and states via ARIA. Additional testing with screen readers and automated accessibility tools is strongly recommended.


[1] Understanding Success Criterion 1.1.1: Non-text Content | WAI | W3C

Understanding Success Criterion 1.1.1: Non-text Content | WAI | W3C

[2] Understanding Success Criterion 1.3.1: Info and Relationships | WAI | W3C

Understanding Success Criterion 1.3.1: Info and Relationships | WAI | W3C

[3] Understanding Success Criterion 1.3.2: Meaningful Sequence | WAI | W3C

Understanding Success Criterion 1.3.2: Meaningful Sequence | WAI | W3C

[4] Understanding Success Criterion 1.3.3: Sensory Characteristics | WAI | W3C

Understanding Success Criterion 1.3.3: Sensory Characteristics | WAI | W3C

[5] Understanding Success Criterion 1.4.1: Use of Color | WAI | W3C

Understanding Success Criterion 1.4.1: Use of Color | WAI | W3C

[6] Understanding Success Criterion 2.1.1: Keyboard | WAI | W3C

Understanding Success Criterion 2.1.1: Keyboard | WAI | W3C

[7] Understanding Success Criterion 2.1.2: No Keyboard Trap | WAI | W3C

Understanding Success Criterion 2.1.2: No Keyboard Trap | WAI | W3C

[8] Understanding Success Criterion 2.2.2: Pause, Stop, Hide | WAI | W3C

Understanding Success Criterion 2.2.2: Pause, Stop, Hide | WAI | W3C

[9] Understanding Success Criterion 2.4.1: Bypass Blocks | WAI | W3C

Understanding Success Criterion 2.4.1: Bypass Blocks | WAI | W3C

[10] Understanding Success Criterion 2.4.2: Page Titled | WAI | W3C

Understanding Success Criterion 2.4.2: Page Titled | WAI | W3C

[11] Understanding Success Criterion 2.4.3: Focus Order | WAI | W3C

Understanding Success Criterion 2.4.3: Focus Order | WAI | W3C

[12] Understanding Success Criterion 2.4.4: Link Purpose (In Context) | WAI | W3C

Understanding Success Criterion 2.4.4: Link Purpose (In Context) | WAI | W3C

[13] Understanding Success Criterion 3.1.1: Language of Page | WAI | W3C

Understanding Success Criterion 3.1.1: Language of Page | WAI | W3C

[14] Understanding Success Criterion 3.1.2: Language of Parts

Understanding Success Criterion 3.1.2: Language of Parts

[15] Understanding Success Criterion 3.2.1: On Focus | WAI | W3C

Understanding Success Criterion 3.2.1: On Focus | WAI | W3C

[16] Understanding Success Criterion 3.2.2: On Input | WAI | W3C

Understanding Success Criterion 3.2.2: On Input | WAI | W3C

[17] Understanding Success Criterion 3.2.3: Consistent Navigation | WAI | W3C

Understanding Success Criterion 3.2.3: Consistent Navigation | WAI | W3C

[18] Understanding Success Criterion 3.2.4: Consistent Identification | WAI | W3C

Understanding Success Criterion 3.2.4: Consistent Identification | WAI | W3C

[19] Understanding Success Criterion 3.3.2: Labels or Instructions | WAI | W3C

Understanding Success Criterion 3.3.2: Labels or Instructions | WAI | W3C

[20] Understanding Success Criterion 4.1.2: Name, Role, Value | WAI | W3C

Understanding Success Criterion 4.1.2: Name, Role, Value | WAI | W3C

[21] Understanding Success Criterion 1.4.3: Contrast (Minimum)

Understanding Success Criterion 1.4.3: Contrast (Minimum)

[22] Understanding Success Criterion 1.4.4: Resize Text | WAI | W3C

Understanding Success Criterion 1.4.4: Resize Text | WAI | W3C

[23] Understanding Success Criterion 1.4.5: Images of Text | WAI | W3C

Understanding Success Criterion 1.4.5: Images of Text | WAI | W3C

[24] Understanding Success Criterion 2.4.5: Multiple Ways | WAI | W3C

Understanding Success Criterion 2.4.5: Multiple Ways | WAI | W3C

[25] Understanding Success Criterion 2.4.6: Headings and Labels | WAI | W3C

Understanding Success Criterion 2.4.6: Headings and Labels | WAI | W3C

[26] Understanding Success Criterion 2.4.7: Focus Visible | WAI | W3C

Understanding Success Criterion 2.4.7: Focus Visible | WAI | W3C

[27] Understanding Success Criterion 3.1.3: Unusual Words | WAI | W3C

Understanding Success Criterion 3.1.3: Unusual Words | WAI | W3C

[28] Understanding Success Criterion 3.1.4: Abbreviations | WAI | W3C

Understanding Success Criterion 3.1.4: Abbreviations | WAI | W3C

[29] Understanding Success Criterion 3.1.5: Reading Level | WAI | W3C

Understanding Success Criterion 3.1.5: Reading Level | WAI | W3C

[30] Understanding Success Criterion 3.2.5: Change on Request | WAI | W3C

[31] Understanding Success Criterion 4.1.3: Status Messages | WAI | W3C

Understanding Success Criterion 4.1.3: Status Messages | WAI | W3C