Release Notes
What’s changed?
v2.0-draft4
Business rules updates
FX & Remittance Quote Initiation
Updated quote life cycle status model in sectio FX & Remittance Quote & Service Initiation | 4.8 FX & Remittance Quote Lifecycle States
Updated CX screen in section FX & Remittance Quote & Service Initiation | 3. Customer Experience
Added new CX screen variation in section FX & Remittance Quote & Service Initiation | 3.2.1 Quote Initiation for FX Services Only
Added new CX screen variation in section FX & Remittance Quote & Service Initiation | 3.2.2 Quote Initiation for Remittance Services Only
Added new CX screen variation in section FX & Remittance Quote & Service Initiation | 3.2.3 Quote Initiation with User selecting account at TPP
Added new CX screen variation in section FX & Remittance Quote & Service Initiation | 3.2.4 Non personalized Quote Initiation, dynamic account opening supported
Added new CX screen variation in section FX & Remittance Quote & Service Initiation | 3.2.5 Non personalized Quote Initiation, dynamic account opening not supported
Added new CX screen variation in section FX & Remittance Quote & Service Initiation | 3.2.6 Personalized Quote Initiation, User not customer, dynamic account opening...
Added new CX screen variation in section FX & Remittance Quote & Service Initiation | 3.2.7 Personalized Quote Initiation, User not customer, dynamic account opening...
Updated CX screen in section FX & Remittance Quote & Service Initiation | 5.4.1 Initiate Funding Payment
Updated CX screen in section FX & Remittance Quote & Service Initiation | 5.4.2 FX & Remittance Service Initiation from a Quote
Added new CX screen variation in section FX & Remittance Quote & Service Initiation | 5.5.1 FX only Service Initiation from Quote
Added new CX screen variation in section FX & Remittance Quote & Service Initiation | 5.5.2 Remittance only Service Initiation from Quote
Added new CX screen variation in section FX & Remittance Quote & Service Initiation | 5.5.3 FX & Remittance Service Initiation, User selects no Quote
Customer Data
Corrected Customer Experience screen in section Customer Data | 3.2.2 Data Sharing for FX & Remittance Services from FX Houses
Added new rule 1.3 in section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961124/Customer+Data#5.-Consent-Updates
Updated CX screen in section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961124/Customer+Data#3.-Customer-Experience
Updated CX screen in section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961124/Customer+Data#3.2.1-Data-Sharing-for-Contact-and-Party-data-cluster
Updated CX screen in section Customer Data | 3.2.2 Data Sharing for FX & Remittance Services from FX Houses
Consent Setup
TPP Consent Management Interfaces
Added new CX screen in section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814/TPP+Consent+Management+Interfaces#2.1.3.1-Dashboard-with-Active-Consents%2C-Consent-Details-and-List-of-Updates
Added new CX screen in section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814/TPP+Consent+Management+Interfaces#2.1.3.2-Dashboard-with-History-of-Consents-and-Consent-Details
Added new rule 4.2 in section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814/TPP+Consent+Management+Interfaces#6.2-Rules-and-Guidelines
LFI Consent Management Interfaces
Added new CX screen in section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200/LFI+Consent+Management+Interfaces#2.1.3.1.1-Dashboard-with-Consents-in-use-and-Consent-Details
Added new CX screen in section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200/LFI+Consent+Management+Interfaces#2.1.3.1.2-Dashboard-with-History-of-Consents-and-Consent-Details
Added new CX screen in section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200/LFI+Consent+Management+Interfaces#2.1.3.2.1-Dashboard-with-Consents-in-use%2C-Consent-Details-and-List-of-Updates
Added new CX screen in section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200/LFI+Consent+Management+Interfaces#2.1.3.2.2-Dashboard-with-History-of-Consents-and-Consent-Details
Limits and Constants
Added new entries A22, A23, A24 and A25 in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961770/Limits+and+Constants#A.-Limits
Updated definition of item A20 in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961770/Limits+and+Constants#Payment-Status-Update-(OFP-SLA-2)
Updated description of item B3 in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961770/Limits+and+Constants#FX-%26-Remittance-Quote-Extended-Validity-Period
Added new section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961770/Limits+and+Constants#D.-Payment-Purpose-Codes
Added Aani payment purpose codes in section D1 https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961770/Limits+and+Constants#Payment-Purpose-Codes
Added international remittances payment purpose code in section D2 https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961770/Limits+and+Constants#Purpose-of-Payment--Codes-for-International-Remittances
International Payments
Updated references to Purpose of Payment Codes for International Remittances in section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361958357/International+Payments#4.7-External-Purpose-Code
Common Rules and Guidelines
Added new rule in the IMPORTANT NOTE section
Changed rules CRG-1.4, CRG-1.4.1 and CRG-1.4.2 in section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961620/Common+Rules+and+Guidelines#1.-Supported-Accounts-%26-Payment-Rails
Updated references to payment purpose codes in section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961620/Common+Rules+and+Guidelines#20.-Purpose-of-Payment
Payment Status Information
Changes in section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361960285/Payment+Status+Information#2.1.1-Timings-for-Payment-Initiation-using-Aani
Added new section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361960285/Payment+Status+Information#2.3-Process-for-FTS-Payment-System
Added new section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361960285/Payment+Status+Information#3.5.2-Payment-Execution-Status-for-UAE-FTS
Dynamic Account Opening
Updated CX screen in section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361959181/Dynamic+Account+Opening#3.1-Step-1---User-Data-Sharing-from-Host-LFI
Updated CX screen in section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361959181/Dynamic+Account+Opening#3.2-Step-2---Account-Opening-with-Candidate-LFI
Technical specification updates
Section | Subsection | Description | |
---|---|---|---|
1 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961416 |
| Added This is to align with Ozone Connect |
2 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961416 |
| Added definition for personal |
3 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361960882 |
| Updated definition of |
4 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961528 |
| Added the
As a means to identify whether the User is present when the TPP makes an API call to the LFI. |
5 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961528 |
| In addition to the
|
6 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961528 |
| Updated to reflect revised properties for address. |
7 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961528 |
| Made the |
8 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961528 |
| Added a |
9 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961065 |
| Changed request payload to incorporate JWS properties. Added Webhook support. |
10 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961004 |
| Added Changed request payload to incorporate JWS properties. Added Webhook support. |
11 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961004 |
| Updated |
12 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361962348 | All | Updates to reflect mandatory, optional, and supported properties across quotes and data sharing. Changed patch request payload for quotes to incorporate JWS properties. Added Webhook support for accepted quotes. |
13 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957218 |
| Updated insurance consent to reflect revised permissions structure and values. |
14 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961037 | All | Created to support comprehension of https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961065 |
15 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361960976 | All | Created to support comprehension of https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961004. |
16 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361962312 | All | Updates API Guide to reflect revisions to API operations. |
v2.0-draft3
Business rules updates
Limits and Constants
Removed Aani Purpose Codes from https://openfinanceuae.atlassian.net/wiki/x/QJQlEw
Introduced new constant B2 Single-use Consent Duration for Data in https://openfinanceuae.atlassian.net/wiki/x/QJQlEw
Introduced new constant B3 FX & Remittance Quote Extended Validity Period in https://openfinanceuae.atlassian.net/wiki/x/QJQlEw
Introduced new limit A18 Max FX & Remittance Quote Generation Time Interval in https://openfinanceuae.atlassian.net/wiki/x/QJQlEw
Introduced new limit A19 Max Min FX & Remittance Quote Validity Period in https://openfinanceuae.atlassian.net/wiki/x/QJQlEw
Introduced new limit A20 Payment Status Update (OFP SLA 2) in https://openfinanceuae.atlassian.net/wiki/x/QJQlEw
Introduced new limit A21 Event Notification SLA (OFP SLA 3) in https://openfinanceuae.atlassian.net/wiki/x/QJQlEw
Common Rules and Guidelines
Updated business rules about category purpose code in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961620
Added new rules for LFIs when TPPs are not Shari’ah compliant in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961620
Updated section on Shari’ah compliance in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961620
Insert link to the new https://openfinanceuae.atlassian.net/wiki/x/AYBjEw page in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961620
Customer Data
Corrected Customer Experience screen in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961124(ticket https://ozoneapi.atlassian.net/browse/SDT2-211)
Changed section title to https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961124 from 3.2.2 Data Sharing for FX & Remittance Services
Removed ReadFXRemittanceCharges permission from https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961124
Wording changes and clarifications in all sections of https://openfinanceuae.atlassian.net/wiki/x/IZIlEw
Updated CX screen in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961124
Corrected section title to https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961124 from “User selects account at the TPP & LFI provides Supplementary Information”
Single Instant Payments
Updated CX screen to with wording that User selected account at the TPP in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957388
Updated CX screen to with wording that User selected account at the TPP inhttps://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957388
Added rules for rejection based on category purpose code in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957388
Future Dated Payments
Updated CX screen to with wording that User selected account at the TPP inhttps://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957804
Added rules for rejection based on category purpose code in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957804
Multi-Payments
Updated CX screen to with wording that User selected account at the TPP inhttps://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957968
Updated CX screen to with wording that User selected account at the TPP in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957968
Updated CX screen to with wording that User selected account at the TPP inhttps://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957968
Updated CX screen to with wording that User selected account at the TPP inhttps://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957968
Updated CX screen to with wording that User selected account at the TPP in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957968
Updated CX screen to with wording that User selected account at the TPP in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957968
Updated CX screen to with wording that User selected account at the TPP in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957968
Updated CX screen to with wording that User selected account at the TPP in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957968
Updated CX screen to with wording that User selected account at the TPP in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957968
Added rules for rejection based on category purpose code in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957968
International Payments
Updated CX screen to with wording that User selected account at the TPP in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361958357
Updated CX screen to with wording that User selected account at the TPP in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361958357
Updated CX screen to with wording that User selected account at the TPP in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361958357
Updated CX screen to with wording that User selected account at the TPP in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361958357
TPP Consent Management Interfaces
Changed section title to https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814 from “Data Sharing Consent Dashboard with Active Consent Details and Update History”
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814
Added section title https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Changed section title to https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814 from “Data Sharing Consent Dashboard with Consent History”
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814
Changed section title to https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814 from “Service Initiation Consent Dashboard with Active Consent Details and Payment History”
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814
Changed section title to https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814 from “Service Initiation Consent Dashboard with Consent History”
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814
Updated wireframe inhttps://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814
Added new section https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361955814
LFI Consent Management Interfaces
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Added section title https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Added section title https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Added section title https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Added section title https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Added section title https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Added section title https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Added section title https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Added section title https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Added section title https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361956200
Payments with Delegated Authentication
Updated wireframe in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361959888
Updated rule 5.3.1 in https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361959888
Payment Status Information
Added new page named https://openfinanceuae.atlassian.net/wiki/x/AYBjEw
FX & Remittance Quote Initiation
Updates in wording and wireframes based on industry feedback and further analysis inhttps://openfinanceuae.atlassian.net/wiki/x/jIwlEw
Dynamic Account Opening
Updates in wording and wireframes based on industry feedback and further analysis inhttps://openfinanceuae.atlassian.net/wiki/x/UY0lEw
Technical specification updates
Section | Subsection | Description | |
---|---|---|---|
1 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961416 | Error Response | Standardised Error Codes across the specifications:
|
2 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961416 |
| Added Updated to include: - CreditCard
- Mortgage
- PersonalLoan |
3 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961416 |
| New enumerations for identifying Credit Cards, Mortgages and Personal Loans: - MaskedPAN
- MortgageReference
- PersonalLoanReference |
4 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961416 |
| Extended Product API endpoint to include a flag for |
5 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961416 |
| Extended Transaction API endpoint to include flag for |
6 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961416 |
| Extended
|
7 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961416 |
| Extended
|
8 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961561 | Error Response | Standardised Error Codes across the specifications:
|
9 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961561 |
|
|
10 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961561 |
|
|
11 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961561 |
|
|
12 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361960882 | Error Response | Standardised Error Codes across the specifications:
|
13 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361960882 |
| New Code:
description: |
Rejected Reason Code is a namespaced rejection reason code. The first part of the code is the namespace, which is the name of the organisation or system (e.g., AANI) that is rejecting the payment, and the second part is the specific rejection reason code for the originating organisation or system.
Payments that are rejected by AANI will have the AANI prefix, followed by the specific ANNI reason code.
The Payment resouce is updated with the rejection reason code if a Rejected payment is initially created in a Pending state.
If the Payment resource is rejected, and no Payment resource is created - a 4xx HTTP status code is returned to the TPP with the appropriate Error Response.
type: string
pattern: ^[A-Za-z]+\.[A-Za-z]+$
Message:
$ref: "#/components/schemas/AEMessage" |
14 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361959594 | Error Response | Standardised Error Codes across the specifications:
|
15 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961528 | Error Response | Standardised Error Codes across the specifications:
|
16 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961528 |
| Extending to allow a |
17 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957181 | Error Response | Standardised Error Codes across the specifications:
|
18 | Error Messages | Agreed guidance on Errors | |
19 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361962348 | All | Updated quote and data sharing bodies to reflect industry session. Standardised error codes as above. |
20 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961065 | All | Updated party data based on changes to Account Information API. Updated status codes. Standardised error codes as above. |
21 | https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361961004 | All | Updated party data based on changes to Account Information API. Updated status codes. Standardised error codes as above. |
v2.0-draft2
Technical specification updates
Added the ATM Data OpenAPI specification
v2.0-draft1
v1.2
These are the changes that have been introduced in v1.2
from v1.1
Business rules updates
New Product Data and Product Data OpenAPI pages included within the Bank Data Sharing section to reflect the business rules associated with TPPs retrieving product information from LFIs and sending information about leads to LFIs.
Updated CX screen in section 3.1.3.3 and added new customer journey 3.2.3.1 in page https://openfinanceuae.atlassian.net/wiki/spaces/standardsv2dot0final/pages/361957388
Replace term ‘IPP’ with ‘Aani Core’.
Added a clarification between a consent being paused and a consent being suspended in https://openfinanceuae.atlassian.net/wiki/x/5gGRE
Updated CX screens in https://openfinanceuae.atlassian.net/wiki/x/5gGRE
added search functionality to align with business rules
added consent ID display to align with business rules
changes terminology from ‘reconfirm’ to ‘update’
Updated CX screens in https://openfinanceuae.atlassian.net/wiki/x/-AKRE
added search functionality to align with business rules
added consent ID display to align with business rules
changes terminology from ‘reconfirm’ to ‘update’
Removed the manual entry of debtor account details from https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277942495#CommonRulesandGuidelines-2.-User-Payment-Account-Selection and from all Banking journeys.
Added clarification in relation to Consent States in https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277938484#ConsentSetup-4.-Consent-States
Added redirection variation to allow the use of a logo https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277939489#AuthenticationbyLFI-4.1-Redirection-Screen-Variation
Minor corrections in the example shown in https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277941600#PaymentswithDelegatedAuthentication-8.-Wallet-Use-Case
Minor corrections in https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277938484#ConsentSetup-3.-Consent-Types
Minor corrections in https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277940444#Multi-Payments-Authorization and https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277940444#Multi-Payments-8.3.2-VRP-Consent-Control-Period-%26-Start-Date to reflect that the
PeriodStartDate
field in the PAR request was made mandatory from v1.1.Minor corrections in https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277941233#PaymentRefunds-Processing-of-Refund-Information-Request (REFREQ-3 Rule 3.3) and https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277941233#PaymentRefunds-Single-Instant-Payment-Consent-with-Refund-Permission (REF-1 Rule 1.5) to reflect that the Refund Information Flag has been replaced with a
ReadRefundAccount
permission in the PAR request in v1.1.Minor correction in https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277941982#BankServiceInitiationAPIGuide-4.4-The-TPP-Queries-the-existence-of-a-Service-Initiation-Resource-Using-the-X-Idempotency-Key to remove a duplicate “in”
Minor correction in https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277941982#BankServiceInitiationAPIGuide-4.2.4.2-Request%3A-OFP-publishes-signed%2Fencrypted-Service-Initiation-Data-to-the-registered-Webhook-Url-provided-by-the-TPP to update the
EventDateTime
andEventResource
field values.Minor correction in https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277942715#InsuranceAPIGuide-4.3.4.2-Request%3A-OFP-publishes-signed%2Fencrypted-data-to-the-registered-Webhook-Url-provided-by-the-TPP to remove the “UAEOF” reference in the
EventType
field.Minor corrections in the following sections to reflect that the “Is Pay By Account” flag was removed from the PAR API spec as part of the v1.1. changes:
https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277939953#SingleInstantPayments-Single-Instant-Payment-Consent Section 3.1.2 - SIP-1: Rule 1.4 “Set/clear the “Is Pay By Account” flag as appropriate in the case the initiated payment is a payment at POS or e-commerce payment” has been removed. The subsequent rules within Section SIP-1 have been renumbered.
https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277940302#FutureDatedPayments-Single-Future-Dated-Payment-Consent Section 3.2 FDP-1: Rule 1.4 “Set/clear the “Is Pay By Account” flag as appropriate in the case the initiated payment is a payment at POS or e-commerce payment” has been removed. The subsequent rules within Section FDP-1 have been renumbered.
https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277940444#Multi-Payments-Consent Section 3.2 MPCS-1: Rule 1.4 “Set/clear the “Is Pay By Account” flag as appropriate in the case the initiated payment Consent relates to payments at POS or e-commerce payments” has been removed. The subsequent rules within Section MPCS-1 have been renumbered.
https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277940444#Multi-Payments-Combined-Payments-Consent Section 6.2 MPCOMB-1: Rule 1.2 “Set/clear the “Is Pay By Account” flag as appropriate in the case the initiated payment Consent relates to payments at POS or e-commerce payments” has been removed. The subsequent rules within Section MPCOMB-1 have been renumbered.
https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277940741#InternationalPayments-Single-IP-Consent Section 3.1.1 IP-2: Rule 2.4 “Set/clear the “Is Pay By Account” flag as appropriate in the case the initiated payment is a payments at POS or e-commerce payment” has been removed. The subsequent rules within Section IP-2 have been renumbered.
https://openfinanceuae.atlassian.net/wiki/spaces/8f0faec0e6b142f9a297da314b668b93/pages/277940741#InternationalPayments-Fixed-Recurring-IP-Payment-Consent Section 3.2.3 FRIP-2: Rule 2.4 “Set/clear the “Is Pay By Account” flag as appropriate in the case the initiated payment Consent relates to payments at POS or e-commerce payments” has been removed. The subsequent rules within Section FRIP-2 have been renumbered.
Technical specification updates
New Open Finance Product API specification for
Leads - for TPPs to send information about leads to LFIs
Products - for TPPs to retrieve product information from LFIs
Updated Standing Orders fields from mandatory to optional -
FinalPaymentDateTime
,NumberOfPayments
,FinalPaymentAmount
- as these are not available in all casesUpdated references in the OpenAPI specification from “IPP” to “Aani Core”
Clarified in OpenAPI specification that the
AEExchangeRateInformation
object is returned by the LFI
v1.1
These are the changes that have been introduced in v1.1
from v1.0
Business rules updates
Errata version | Section | Subsection | Impacts | Description | Action | |
---|---|---|---|---|---|---|
1 | 2 | Bank Service Initiation | LFIs TPPs | The Open Finance Standards do not offer a prototype of a Single Instant Payment flow. | A prototype illustrating an example of a Single Instant Payment flow has been created. TPPs and LFIs should use this prototype in conjunction with the prescribed customer experience screens. | |
2 | 2 | Common Components | LFIs TPPs | All Customer Experience sections currently provide branded screens without stipulation of whether these are illustrative or prescriptive. |
© CBUAE 2025
Open License and Contribution Agreement | Attribution Notice