V1.28.0 Release Notes
Release notes for version v1.28.0 of the CDR Standards.
Changes Made
Change Requests
This release addresses the following minor defects raised on Standards Staging:
None
This release addresses the following change requests raised on Standards Maintenance:
None
Decision Proposals
This release addresses the following Decision Proposals published on Standards:
General Changes
Change |
Description |
Link |
Enum property type |
Properties defined with enumerated values will now show the type as 'Enum' instead of 'string' |
All schema Properties tables |
Introduction
None
High Level Standards
None
API End Points
None
None
Register Standards
None
Consumer Experience
None
Non-Functional Requirements
None
Additional Standards
Change |
Description |
Link |
Decision Proposal 306 Candidate |
- Changed the
cardArt array to a cardOption object to provide additional card details in 'Get Products', 'Get Product Detail' and 'Get Account Detail'. - Added the
FEE lendingRateType value to support lending products that have a fee-based rather than rate-based cost. This type may be expected to align to the new PRINCIPAL_AND_FEE repaymentType . - Added the
BALANCE_TRANSFER lendingRateType value to extend support for credit card plan detail. - Updated the
creditCard schema in 'Get Account Detail' to allow an array of plan types, each with specific rates, repayments, adjustments and features. - Added
revertRate , revertProductId , rateStartDate and rateEndDate fields to respective lending rate schemas to support 'revert' rate details. - Added
referenceRate to multiple lending and deposit rate schemas. - Added
adjustmentToBase and adjustmentBundle fields to the 'BankingProductLendingRate' and 'BankingProductDepositRate' schemas. The adjustmentToBase field is provided to allow an adjustment rate type to specify which base rate type the adjustment applies to, where many may be offered for a product. - Updated and added the
applicabilityConditions field in the 'BankingProductLendingRate', 'BankingProductDepositRate' and 'BankingProductRateTier' schemas. - Added the
applicationType field to clarify whether an associated applicationFrequency value is to be expected. - Updated the description of the
features property of 'Get Product Detail' and 'Get Account Detail' to clarify that the schema also supports providing details of any key operational product limitations. - Updated the description of the
constraints property of 'Get Product Detail' to clarify that the schema is only intended to provide details of constraints on application for the product. - Added new
featureType values to support operational limitations and the OTHER constraintType to allow additional detail to be provided. - Added new
feeCategory field and new feeType values to improve classification and comparison of fees. - Updated the 'BankingProductFee' schema to separate different fee types by UType and added minimum and maximum fee details and
feeCap fields. - Incorporated rate detail into the 'Get Account Detail' schemas to provide specific rate fields separated from the generic Product Reference rate objects.
- Extended the
termDeposit schema in 'Get Account Detail' to allow each deposit to be specified with specific rates and terms. - Updated the 'adjustment' rate type values to remove the
INTRODUCTORY , BUNDLE_BONUS , BUNDLE_DISCOUNT_FIXED , BUNDLE_DISCOUNT_VARIABLE options. Time and bundle-based rate detail will be supported through new fields to capture that detail: adjustmentBundle , adjustmentPeriod and adjustmentEndDate , leaving the additionalValue field available for other detail where necessary. - Added a
deposit schema in 'Get Account Detail' to provide rate detail for general deposit structures without term deposit maturity detail. - Removed the
specificAccountUType field in 'Get Account Detail' to clarify that multiple types may be present in a single account. - Updated the 'Use of additionalValue Field' descriptions for the
PENSION_RECIPIENT and STUDENT 'Product Eligibility' and 'Product Discount Eligibility' types. - Updated the description of the
comparisonRate field to clarify how it could be interpreted when associated with an adjustment rate type. - Updated the description of the rate tier
unitOfMeasure field to clarify the format of the associated values, including specifying PERCENT values as a RateString. - This candidate incorporates the latest Non-Bank Lending (NBL) Draft changes including the
BUY_NOW_PAY_LATER product category value, the instalments object, and related feature and fee types. The endpoint versions incremented due to changes related to the NBL Draft only, are:- Get Accounts (v3)
- Get Bulk Balances (v2)
- Get Bulk Direct Debits (v2)
- Get Scheduled Payments Bulk (v3).
- Other NBL changes affecting the Register APIs are only shown in the NBL Draft.
- The endpoint versions incremented primarily for Decision Proposal 306, but also including NBL detail are:
- Get Account Detail (v4)
- Get Products (v4)
- Get Product Detail (v5).
- Corrected minor typos and updated documentation formatting.
|
Candidate Standards |
Non-Bank Lending Draft |
- Updated Register endpoint versions affected by the addition of the
non-bank-lending value in the industry query and industries response field. - The endpoint versions incremented due to these changes are:
- Get Data Holder Brands (v3)
- Get Data Holder Brands Summary (v2)
- Get Data Holder Statuses (v2).
- Previous Register endpoint versions are available through the respective 'Obsolete versions' links.
- Updated Banking endpoint versions affected by the addition of the
BUY_NOW_PAY_LATER value in the product-category query. - Added
instalments object in 'Get Product Detail' and 'Get Account Detail' endpoints. - Added
EXTRA_DOWN_PAYMENT featureType to support 'Buy Now, Pay Later' or similar products where a variable down-payment may be made. - Added the 'Product Categories' section to include a general description of the
BUY_NOW_PAY_LATER category. - Added the 'Product & Account Components' section to include descriptions of the previously included
PAYMENT_LATE and UPFRONT_PER_PLAN feeType values. - The endpoint versions incremented due to these changes are:
- Get Accounts (v3)
- Get Bulk Balances (v2)
- Get Account Detail (v4)
- Get Bulk Direct Debits (v2)
- Get Scheduled Payments Bulk (v3)
- Get Products (v4)
- Get Product Detail (v5).
- Previous Banking endpoint versions are available through the respective 'Obsolete versions' links.
- Corrected minor typos and updated documentation formatting.
- Added Consumer Experience section with Banking Language for reference only.
|
Draft Standards |
Known Issues
None