Skip to content

ACCC & DSB | CDR Implementation Call Agenda & Meeting Notes | 8th of August 2024

CDR-Engagement-Stream edited this page Aug 8, 2024 · 3 revisions

CDR Implementation Call Banner

Agenda & Meeting Notes

When: Weekly every Thursday at 3pm-4:30pm AEDT
Location: Microsoft Teams
Meeting Details: Join on your computer, mobile app or room device Click here to join the meeting
Meeting ID: 446 019 435 001
Passcode: BU6uFg
Download Teams | Join on the web
Join with a video conferencing device
[email protected]
Video Conference ID: 133 133 341 4
Alternate VTC instructions Or call in (audio only)
+61 2 9161 1229,,715805177# Australia, Sydney Phone Conference ID: 715 805 177# Find a local number | Reset PIN
Learn More | Meeting options


Agenda

  1. Introductions
  2. House Keeping
  3. Updates
  4. CDR Stream updates
  5. Presentation
  6. Q&A
  7. Any other business

Introductions

1ImpCallHeaders

  • 5 min will be allowed for participants to join the call.

Acknowledgement of Country

We acknowledge the Traditional Custodians of the various lands on which we work today and the Aboriginal and Torres Strait Islander people participating in this call.

We pay our respects to Elders past, present and emerging, and recognise and celebrate the diversity of Aboriginal peoples and their ongoing cultures and connections to the lands and waters of Australia.

House Keeping

2ImpCallHeaders

Recording

The Consumer Data Right Implementation Calls are recorded for note taking purposes. All recordings are kept securely, as are the transcripts which may be made from them. No identifying material shall be provided without the participant's consent. Participants may [email protected] should they have any further questions or wish to have any material redacted from the record.

Community Guidelines

By participating in the Consumer Data Right Implementation Call you agree to the Community Guidelines. These guidelines intend to provide a safe and constructive space for members to discuss implementation topics with other participants and members of the ACCC and Data Standards Body.

Updates

3ImpCallHeaders ⭐ indicates change from last week.

Type Updated Links
Standards Version 1.31.0 Published: 3rd of July 2024
Change log
Maintenance Iteration 20
Commenced 10th of July 2024
Sign-up and Register Data Standards Body Events
Maintenance Iteration 20 Schedule:
10/07/2024 Kick-off and backlog review
24/07/2024 Consultation
7/08/2024 Consultation and new issue checkpoint
21/08/2024 Proposal Checkpoint
4/09/2024 Approvals and Documentation
MI20 Agendas and Minutes
DSB Newsletter To subscribe to DSB Newsletter Link here
DSB Newsletter ⭐ 2nd of August 2024 View in browser here
Consultation Decision Proposal 229 - CDR Participant Representation Placeholder: no close date
Link to consultation
Consultation Noting Paper 279 - Accessibility Improvement Plan No Close Date
Link to consultation
Consultation Noting Paper 323 - NFR Workshops Link to consultation
Consultation Noting Paper 351 - LCCD Risk workshop summary No feedback sought
Link to Noting Paper
Engineering Test Data Cli: The Github Repository has been updated to align to the latest CDS version (1.31.0). See latest npm package.
Guidance The ACCC has revised the Accreditation guidelines to update references to CDR Rules and Standards, including to reflect version 5 of the CDR Rules. Accreditation guidelines

CDR Stream Updates

4ImpCallHeaders Provides a weekly update on the activities of each CDR stream and their work.

Organisation Stream Member

Presentation

None this week.

Q&A

6ImpCallHeaders Questions on Notice

Questions will be received by the community via Microsoft Teams chat before the questions are opened to the floor. Participants can submit questions outside of the CDR Implementation Call to the CDR Support Portal.

In regards to topics for questions, we ask the participants on the call to consider the Community Guidelines when posing questions to the subject matter experts.

Answer provided

Ticket # Question Answer
2392 As a dataholder providing a DCR service we perform some basic SSA validations on the registration payload, one of these is validating that the various URIs provided as part of the DCR request are https - and not http ( client_uri, redirect_uris, logo_uri, jwks_uri, etc)
This is in line with our cyber policy as well as the standards
1) All normative examples for DCR have https://
https://consumerdatastandardsaustralia.github.io/standards/#client-registration
2) Transaction Security
All HTTP calls MUST be made using HTTPS incorporating TLS >= 1.2.
NOTE - On the standards websites - all examples for URIs are https
3) Validations on CDR Sandbox tooling also enforce https
a) Would like to seek clarification as to why does the URI String example use http?
https://consumerdatastandardsaustralia.github.io/standards/#common-field-types
URIString A valid URI "http://www.google.com/"
(This is the only spot where http:// has been used as an example)
Also - we believe the Register should also enforce the use of https as part of the on-boarding -when the ADR's brand is set up in the register.
It seems that there is at least an example of one ADR's brand registered with ACCC using http:// for their various URI endpoints and our Auth Servers SSA validation will reject their request based on the fact that the URI's are http://
Allowing http could pose a risk to our systems
We believe that The ADR should update their registration properties to use https:// instead of http rather than requiring dataholders to support http for URI endpoints
Any guidance on the way forward and the approach towards the use of http in the URIs will be greatly appreciated
I've raised a request to change the URIString example in the current Maintenance Iteration. I don't believe there was a particular reason the example used 'http', other than it being a generic URI.
My thinking in how some of the DCR fields relate to the overall requirements for transaction security is that the client_uri and logo_uri for example, are not directly involved in data sharing, but as you've stated, the logo_uri could cause a security concern or policy warning if integrated into an https web page in part of the process. The redirect_uri and jwks_uri could be a different type of concern.
Can you clarify for which field the ADR provided an http URI, and whether you have asked them to change it to https? (and, if they weren't able to do so, if they had any specific reason?)
2404 I have a question I’m hoping that you may be able to provide some clarity on regarding the interpretation of the data within the Credit card Schemas (https://consumerdatastandardsaustralia.github.io/standards/#cdr-banking-api_schemas_tocSbankingtermdepositaccount)
The question I have is in relation to “minPaymentAmount” and “paymentDueAmount” and if these should be the same value or different? My understanding is they should be different values as if they were the same value, it would prevent the following information to be relayed from the endpoint where the payment due amount and minimum payment amount are different, for example:
E.g.:
Closing balance to be paid off: $5,000.00 (we expect this value to be reflected in paymentDueAmount) to avoid any interest charges. Minimum payment amount: $50.00 (we expect this value to be reflected in minPaymentAmount) to avoid going into arrears.
The two fields are to cater for products where the consumer can either pay the full balance in their next due payment (paymentDueAmount; usually to avoid interest on any remaining balance), or pay a minimum agreed amount (minPaymentAmount; usually a percentage of the full amount, as specified in the terms of the product) with the remaining balance plus interest rolled over to the next payment cycle.
I would suggest that the minPaymentAmount should always be equal or lower than any full paymentDueAmount.
If the account doesn't offer the capability of accepting part payments, the minimum payment due would match the full payment due, as the minimum is the full amount.
I think that aligns to the example you provided based on your understanding, unless there's some different variations you're concerned about, or aware of in certain conditions?
2406 What's the definition of executionDateTime in Transaction?
Saw it is defined as: The time the transaction was executed by the originating customer, if available. A PENDING transaction, should it with an executionDateTime?
Yes, an executionDateTime value could be applicable for PENDING transactions. I believe it would be the time the transaction was actioned by, or on behalf of the consumer. Are you aware of situations where it may not be applicable?
2407 It was highlighted by DSB in a recent MI call that our response for Get Product Details API in the example below might be incorrect for minimumValue and maximumValue.
I just want to confirm that the expectation of maximumValue when the unitOfMeasure = PERCENT should be 0.70 instead of 70.00. The ADR is expected to understand it is 70 PERCENT and not 0.70 PERCENT.
"lendingRateType": "DISCOUNT",
"rate": "-0.0209",
"calculationFrequency": "P1D",
"applicationFrequency": "P1M",
"interestPaymentDue": "IN_ARREARS",
"repaymentType":
PRINCIPAL_AND_INTEREST",
"loanPurpose": "INVESTMENT",
"tiers": [
{
"name": "Basic Variable LVR <=70%",
"unitOfMeasure":
"PERCENT",
"minimumValue": 0.00,
"maximumValue": 70.00,
"rateApplicationMethod": "WHOLE_BALANCE"
The issue I was referring to was - #614 - Definition of PERCENT in BankingProductRateTierV3. The intent is that rates (percentages) are generally described as a RateString across the Standards for consistency. While it it is not binding, the Candidate Standards demonstrate the proposed change.

Any Other Business

7ImpCallHeaders Attendees are invited to raise topics related to the Consumer Data Right that would benefit from the DSB and ACCCs' consideration.

Useful Links

View a number of informative and useful links in the Consumer Data Standards Guide on Information Links.

Check out our guides, browse through our FAQs, and post your own questions for Support. The official Consumer Data Standards website This repository contains the binding API Standards and Information Security profile created in response to the Consumer Data Right legislation and the subsequent regulatory rules. A demonstration of Product Reference data from the Banking Sector.
Consumber Data Standards on GitHub Data Standards Body video channel on YouTube Helping organisations provide consumers with intuitive, informed, and trustworthy data sharing experiences. A Postman collection with a set of unit tests. It can be used as a development testing tool for Data Holders developing a DSB compliant API.
Follow Data Standards Body on LinkedIn for updates and announcements Digital Resources Repository on DSB's GitHub website The glossary of CDR CX terminology Data Holder server reference implementation and associated tools.
DSB Event Calendar on Trumba Platform A repository of DSB Newsletters/Blog posts since 2019 This repository is the staging repository for the Consumer Data Standards. Java Artefacts Data Holder server reference implementation
  This glossary lists terms and their definitions in the context of the Consumer Data Right and Consumer Data Standards. This repository is used to contain discussions and contributions from the community of participants and other interested parties in the Australian Consumer Data Right regime. Java Artefacts Data Holder server reference implementation
Clone this wiki locally