Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Additional functionality to support account selection #574

Closed
CDR-CX-Stream opened this issue Jan 24, 2023 · 7 comments
Closed

Additional functionality to support account selection #574

CDR-CX-Stream opened this issue Jan 24, 2023 · 7 comments
Assignees
Labels
Consumer experience Issues related to Consumer experience Standards. Proposal made The DSB has proposed a specific change to the standards to address the change request

Comments

@CDR-CX-Stream
Copy link
Member

CDR-CX-Stream commented Jan 24, 2023

Description

Data holders (DH) have queried how to present, sort, and select multiple accounts in the account selection step where the consumer has an extensive list of eligible accounts for sharing. This may, for example, occur where a non-individual consumer has hundreds of eligible accounts.

Sharing the correct account(s) may be cumbersome and non-intuitive if a DH did not provide additional functionality to support account selection such as pagination, sorting, and filtering. However, the rules and standards do not explicitly refer to this type of functionality as permitted:

  • Rule 4.24 prohibits data holders adding additional information, interactions, or services to the authorisation process beyond what is outlined in the CDR rules and standards.
  • The current Authorisation Standards outline optional functionality that may be included in the authorisation flow, but does not specify additional functionality to aid account selection (such as sorting and searching).

A current example of account selection can be found in the Authorise section of the CX Guidelines.

This change request proposes a new standard to unambiguously allow additional functionalities in the authorisation flow where it is appropriate to do so.

Area Affected

This issue may affect consumers that have a large number of accounts such as large businesses (i.e. commerical and industrial customers).

The proposed standard would be added to the Authorisation Standards.

The related area is CDR rule 4.24, Restrictions when asking CDR consumer to authorise disclosure of CDR data:

When asking a CDR consumer to authorise the disclosure of CDR data or to amend a current authorisation, the data holder must not do any of the following: 
(a) add any requirements to the authorisation process beyond those specified in the data standards and these rules; 
(b) provide or request additional information during the authorisation process beyond that specified in the data standards and these rules; 
(c) offer additional or alternative services as part of the authorisation process; 
(d) include or refer to other documents.

Change Proposed

A new Authorisation CX Standard is proposed to allow additional account selection functionality in the authorisation flow, as follows:

Data holders MAY include additional functionality to support account discovery and selection where scrolling is required to view all accounts. This MAY, for example, include search, sort, filter, scroll, and pagination. Any such functionality MUST NOT introduce unwarranted friction.

The DSB would like feedback on the following:

  1. Does the proposed approach appropriately address the described issue?
  2. What additional functionality is desirable to support account discoverability and selection in this scenario?
  3. Are there technical limitations that need to be considered when displaying an extensive list of accounts (e.g. loading and timeout issues)?
  4. What use cases would this additional functionality support, for example:
    • Are customers with extensive accounts seeking to share all accounts, a subset of accounts, or a specific account(s)?
    • How are these customers seeking to sort, filter, or specify their accounts, e.g. based on the account type, property, alphabetically etc.?

DSB Proposed Solution

The current DSB proposal for this issue is in this comment

@anzbankau
Copy link

Thank you for the opportunity to provide feedback on this matter. Our comments below

  1. Does the proposed approach appropriately address the described issue?
    ANZ: Yes, we believe it does.

  2. What additional functionality is desirable to support account discoverability and selection in this scenario?
    ANZ: Yes, we believe the DSB has provided a good level of coverage in terms of the possible UI sorting and filtering capabilities. However, it should be noted that the standards should not be so prescriptive that Data Holders need to differentiate the sorting / filtering capabilities in OB flows to existing online banking experience. Data holders should be supported in providing their customers with sorting / filtering capabilities that are consistent with their existing online banking experience in other digital channels.

  3. Are there technical limitations that need to be considered when displaying an extensive list of accounts (e.g. loading and timeout issues)?
    ANZ: The following factors should to be considered:

    • Accessibility: The standards/guidelines should consider accessibility needs and additional sorting/filtering capabilities must not adversely impact the journey for those users with accessibility requirements.
    • Device type & size: Full elimination of scrolling may not be achievable due to different device types (i.e. mobile, tables, etc.) though we would try minimise as much as possible.
  4. What use cases would this additional functionality support, for example:

    • Are customers with extensive accounts seeking to share all accounts, a subset of accounts, or a specific account(s)?
      ANZ: We have not observed the need for a 'select all' function, and would note that such a function may violate the principle of data minimisation.
    • How are these customers seeking to sort, filter, or specify their accounts, e.g. based on the account type, property, alphabetically etc.?
      ANZ: We could also consider sorting / filtering accounts based on :
      • Ownership type (for example, joint or solely owned)
      • Account status

@CDR-API-Stream CDR-API-Stream moved this from Iteration Candidates to In Progress: Design in Data Standards Maintenance Mar 15, 2023
@CDR-CX-Stream
Copy link
Member Author

Based on the input received here and on the MI call 08 March (view minutes), this proposal is supported. Minor revisions have been made to the proposal as per below, based on feedback provided thus far:

Data holders MAY include additional functionality to support account discovery and selection where scrolling is required to view all accounts. This may, for example, include search, sort, filter, scroll, grouping and pagination, or other controls in line with existing consumer experiences. Any such functionality MUST NOT introduce unwarranted friction.

Note: Unwarranted friction should have regard to CDR Rule 4.24 and is considered to include the addition of any requirements beyond normal data holder practices for an equivalent account selection process.

Some energy stakeholders have queried the use of 'accounts' and the DSB invites alternatives that can apply in an appropriate and sector agnostic way. In the absence of any suggestions, the preferred approach is to use the term 'account' as this will maintain consistency with the use of the term in the standards more generally.

@JohnMillsEnergyAustralia

As a data holder here our submission is that:
• No additional functionality is desirable to support account discoverability / selection as we have found the existing standards provide the adequate flexibility for implementation.
• No technical limitations were found in displaying an “accounts selection” lists
• Existing business customers have alternate existing means to secure appropriate data from retailers.

@PratibhaOrigin
Copy link

Origin Energy would like to thank DSB for the opportunity to provide feedback on this topic.
We welcome the proposed change -

Data holders MAY include additional functionality to support account discovery and selection where scrolling is required to view all accounts. This MAY, for example, include search, sort, filter, scroll, and pagination. Any such functionality MUST NOT introduce unwarranted friction.

This will give us the flexibility to provide better CX experience for our large customers with multiple accounts during their CDR journey. Once this CR is approved , we will look to support these customers via the suggested options like search , pagination capability. We may look at providing search by parameters which the customer is aware of via their online experience on our portal like accounts , address etc.

@CDR-API-Stream CDR-API-Stream added the Proposal made The DSB has proposed a specific change to the standards to address the change request label Mar 23, 2023
@joshuanicholson
Copy link

joshuanicholson commented Apr 5, 2023

As an ADR we support this change. We are definitely coming across "business consumers" who have many 50+ accounts. Any form of improvement to allow consumers to find and select bank accounts quickly would be of great assistance. Common user cases would include

  • filtering based on account type - for example, filter all credit cards
  • filter on account details like a BSB - the logical assumption being sort, filter or search on a BSB allows consumers to determine accounts & select based on their location since BSB's often relate to specific locations/towns/suburbs
  • Search or order by account number; for larger businesses & some DHs many of the account names could be the same; for example, 100 accounts are "Everyday Business Accounts" so the only reliable way to distinguish one account from another is via the unique account number. This also leads to DH's displaying account nicknames if that feature is available (& consumers have added a nickname).
  • Searching account names, nicknames, and legal owners of an account (this is a big issue for some users who have access to corporate groups; for example, recently, we had a corporate group with 59 companies and 59 bank accounts, so a search based off the legal owner would have been ideal, or search based account number is second choice.

@CDR-CX-Stream
Copy link
Member Author

Thank you to everyone for their feedback so far.

Based on the input received here and on the MI call from 29 March, this proposal is supported. A minor revision has been made to the proposal as per below to provide further flexibility.

Data holders MAY include additional functionality to support account discovery and selection where further navigation or interaction is required to view all accounts. This may, for example, include search, sort, filter, scroll, grouping, and pagination, or other controls in line with existing consumer experiences. Any such functionality MUST NOT introduce unwarranted friction.

Note: Unwarranted friction should have regard to CDR Rule 4.24 and is considered to include the addition of any requirements beyond normal data holder practices for an equivalent account selection process.

This updated proposal will be included in the decision proposal for MI14.

@CDR-API-Stream CDR-API-Stream moved this from In Progress: Design to In Progress: Staging in Data Standards Maintenance Apr 26, 2023
@CDR-API-Stream CDR-API-Stream moved this from In Progress: Staging to Awaiting Chair Approval in Data Standards Maintenance Apr 28, 2023
@CDR-API-Stream
Copy link
Collaborator

Thank you to everyone for their feedback so far.

Based on the input received here and on the MI call from 29 March, this proposal is supported. A minor revision has been made to the proposal as per below to provide further flexibility.

Data holders MAY include additional functionality to support account discovery and selection where further navigation or interaction is required to view all accounts. This may, for example, include search, sort, filter, scroll, grouping, and pagination, or other controls in line with existing consumer experiences. Any such functionality MUST NOT introduce unwarranted friction.
Note: Unwarranted friction should have regard to CDR Rule 4.24 and is considered to include the addition of any requirements beyond normal data holder practices for an equivalent account selection process.

This updated proposal will be included in the decision proposal for MI14.

This change has been staged and can be reviewed here: ConsumerDataStandardsAustralia/standards-staging@615e59f

@CDR-API-Stream CDR-API-Stream moved this from Awaiting Chair Approval to Done in Data Standards Maintenance May 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Consumer experience Issues related to Consumer experience Standards. Proposal made The DSB has proposed a specific change to the standards to address the change request
Projects
Status: Done
Development

No branches or pull requests

6 participants