Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Expand
titleMENU
Table of Contents
stylenone

...

Below is a detailed breakdown of the average expected fees over five years for each tier of Bank and Insurer:

Institution Type

5-year Average (AED)

Tier 1 Bank

1,064,000

Tier 1 Insurer

60,000

Tier 2 Bank

252,000

Tier 2 Insurer

30,000

...

3. API Hub Fees, LFI to TPP Fees and TPP to End User Fees

To enable the regulatory-mandated pricing model, it may be operationally necessary for Nebras to establish VRP or direct debit arrangements with both LFIs and TPPs. If requested, the LFIs / TPPs MUST comply with the collections mechanisms and requirements from Nebras.

3.1 Service Initiation Functionalities

...

API Hub fees will be set at 2.5 fils per API call for all payment initiation use cases

LFIs to TPPs charges

LFIs to . If a payment transaction occurs within 2 hours of a Balance Check call or a Confirmation of Payee call, both the Balance Check and Confirmation of Payee calls will be charged separately at 0.5 fils each (instead of 2.5 fils), in addition to the 2.5 fils fee applied for the payment initiation call

LFIs to TPPs charges

LFIs to TPPs charges are summarized below:

Payment Type

LFIs to TPPs

Merchant Collection

  • Pricing is capped at 38 bps of transaction value in Year 1, to be linearly decreasing over the next 5 years to 25 bps as follows:

    • Year 1: 38 bps

    • Year 2: 35 bps

    • Year 3: 32 bps

    • Year 4: 29 bps

    • Year 5: 25 bps

  • Charges are capped at 50 AED per transaction for high-value transactions above AED 20,000

  • Free under volumes below 200 AED per merchant per day

Peer-to-Peer
(incl. SME-to-SME)

  • Capped at 25 fils per transaction

Me-to-Me

  • 20 fils per transaction in Year 1, decreasing to 18 fils in Year 2 and 17 fils in Year 3

Large Value Bulk SME Payment

  • Capped at 250 fils.

Large Value Collection

  • Large value transactions will be capped at 4 AED per transactions for certain types of payments

  • Large value collections include:

    • Rent payments to non-commercial landlords

    • Consumer-to-SME collections through invoices with a value exceeding AED 5,000

    Note: Additional contexts for large value collections will be defined and incorporated into the scope in the near future.

...

  1. LFIs are prohibited from imposing additional charges on end users for transactions initiated by Open Finance APIs related to data sharingservice initiation. However, charges for non-Open Finance API-initiated payments may be applied according to the product tariff agreed with the customer.

  2. Fees will only be applied to successful transactions. 

  3. Each payment within a bulk payment is considered an individual transaction by commercial model for billing purposes, and charged accordingly, ensuring that charges are accurately and fairly applied.

  4. The fees applied to transactions remain the same, regardless of whether the payment is processed through AANI or a fallback rail.

TPP to End Users

TPPs to End Users charges are summarized below:

...

  1. Fees will only be applied to successful transactions.

  2. Each payment within a bulk payment is considered an individual transaction by commercial model for billing purposes, and charged accordingly, ensuring that charges are accurately and fairly applied.

3.1.2 Corporate

...

Payments

Target Segment

Corporate

Note:

  • Corporate Customers are defined as individuals or entities with an annual revenue over AED 100 Mn.

Relevant Open Finance Functionalities

...

Call Type

Definition

LFIs to TPPs Charges

Attended Call

Attended API calls represent the manual initiation of transaction data requests, requiring active user involvement and consent for each request.

  • Free for up to 15 pages per customer per day

  • Pricing is market determined for any call exceeding that threshold

Unattended Call

Unattended API calls represented automated initiation of transaction data requests which can be used for scenarios such as data refresh.

  • Free for up to 5 pages per customer per day

  • Pricing is market determined for any call exceeding that threshold

Note: Each page consists of a maximum of 100 lines

  • An API call is charged for every 100 lines of transaction data, with a maximum age span of 13 months per call. If an API call returns more than 100 lines of transaction data, it will be

...

  • considered as multiple

...

Note: LFIs are prohibited from imposing additional charges on end users for chargeable API calls related to data-sharing use cases under Open Finance.

Note: The fixed rate of 2.5 fils per page will be applied for each individual call, while LFIs are permitted to charge only for update requests.

TPPs to End Users

TPPs to End Users charges are summarized below:

...

Call Type

...

Definition

...

LFIs to TPPs Charges

...

Attended Call

...

Attended API calls represent the manual initiation of data requests, requiring active user involvement and consent for each request.

...

  • Free for up to 15 calls per customer per day

  • Pricing is market determined for any call exceeding that threshold

...

Unattended Call

...

Unattended API calls represented automated initiation of data requests which can be used for scenarios such as data refresh.

...

  • Free for up to 5 calls per customer per day

  • Pricing is market determined for any call exceeding that threshold

Note: API calls are limited to 100 lines of data, with an age span of 13 months per call.

Note: LFIs are prohibited from imposing charges beyond the set threshold. TPPs will pay the determined fee to the LFI, which includes the API Hub charge.

3.2.2 Other Data Sharing Functionalities

Target Segment

...

  • calls and charged accordingly, including within LFI to TPP allowances and fees. Within the pagination structure of a transactional data API call, there can be 100 lines of data present per page.

3.2.2 Other Data Sharing Functionalities

Target Segment

Retail & SME

Relevant Open Finance Functionalities

Below is a list of all the relevant Open Finance functionalities:

API Hub fees

API Hub fees will be set at 2.5 fils per API call.

LFIs to TPPs fees

All Banking customer and product details aswell as bank metadata details will not incur charges from LFIs to TPPs

TPPs to End Users

The customer details and confirmation of payee use case will not incur charges from TPPs to the End User.

3.2.3 Life and Non-Life Insurance Data Sharing and Quotation Functionalities

Target Segment

Retail

Relevant Open Finance Functionalities

Below is a list of all the relevant Open Finance functionalities:

API Hub fees

API Hub fees will be set at 2at 2.5 fils for data sharing and 12.5 fils per call for quotes. This charge is independent from the number of quotes included in the API call.

LFIs to TPPs fees

The customer details and confirmation of payee use case will not incur charges from LFIs to TPPs.Note: LFIs are prohibited from imposing additional charges on end users for chargeable API calls related to data-sharing use cases under Open Finance.request of insurance data won’t be chargeable by LFIs for both Life and Non-Life insurance types

TPPs to End Users

The customer details and confirmation of payee use case will not incur charges from TPPs to the End User.

...

TPPs are only permitted to charge broker commissions and must be licensed brokers to provide quotes.

The request of insurance data and quotes will not be chargeable by TPPs for both Life and Non-Life

...

insurance types.

3.2.4 Corporate Data

Target Segment

Retail Corporate

Relevant Open Finance Functionalities

Below is a list of all the relevant Open Finance functionalities:

API Hub fees

...

    • Accounts Details

    • Balance and Transaction Details

    • Scheduled Payment Details

    • Direct Debits Details

    • Beneficiaries Details

API Hub fees

API Hub fees will be set at 122.5 fils per call for quotes.
This charge is independent from the number of quotes included in the API call .

LFIs to TPPs fees

The request of insurance data won’t be chargeable by LFIs for both Life and Non-Life insurance types

Note: LFIs are prohibited from imposing additional charges on end users for chargeable API calls related to data-sharing use cases under Open FinanceFor Corporate Data use cases, a fee of 40 fils per request will be charged by the LFI to the TPP. For large data requests, a fee of 40 fils will be applied for every 100 lines of data.

TPPs to End Users

TPPs are only permitted to charge broker commissions and must be licensed brokers to provide quotes.

Charges will be market determined.

3.2.4 Corporate Treasury Data Functionalities

Target Segment

Corporate

Relevant Open Finance Functionalities

Below is a list of all the relevant Open Finance functionalities:

  • Corporate Treasury Data:

    • Accounts Details

    • Balance and Transaction Details

    • Scheduled Payment Details

    • Direct Debits Details

    • Beneficiaries Details

API Hub fees

API Hub fees will be set at 2.5 fils per API call

LFIs to TPPs fees

Corporate Treasury Data use case will incur a charge of 40 fils for every 100 lines of data, to be charged by the LFI to the TPP.

Note: LFIs are prohibited from imposing additional charges on end users for chargeable API calls related to data-sharing use cases under Open Finance.

TPPs to End Users

The Corporate Treasury Data use case will involve charges for the end user, which will be applied by the TPP and determined by market conditions.

3.3 Timeline

The below timeline defines the start date for each of the five years, which exclusively affects LFI to TPP Fees, as outlined in the table below:

Year

Start Date

Year 1

January 2025

Year 2

January 2026

Year 3

January 2027

Year 4

January 2028

Year 5

January 2029

Note: Start dates are provisional and subject to change

4. Chargeable API Calls

...

API Specification

...

API End Point

...

API Operation

...

The Corporate Data use case will involve charges for the end user, which will be applied by the TPP and determined by market conditions.

3.3 Timeline

The below timeline defines the start date for each of the five years, which exclusively affects LFI to TPP Fees, as outlined in the table below:

Year

Start Date

Year 1

TBC – Estimated May 2025

Year 2

TBC – Estimated May 2026

Year 3

TBC – Estimated May 2027

Year 4

TBC – Estimated May 2028

Year 5

TBC – Estimated May 2029

Note: Start dates are provisional and subject to change

4. Chargeable API Calls

API Specification

API End Point

API Operation

Chargeable

/open-finance/insurance/v2.0

/insurance-consents

get

No

/open-finance/insurance/v2.0

/insurance-consents/{ConsentId}

get

No

/open-finance/insurance/v2.0

/insurance-consents/{ConsentId}

patch

No

/open-finance/insurance/v2.0

/employment-insurance-policies

get

Yes

/open-finance/insurance/v2.0

/employment-insurance-policies

post

Yes

/open-finance/insurance/v2.0

/employment-insurance-policies/{InsurancePolicyId}

get

Yes

/open-finance/insurance/v2.0

/employment-insurance-policies/{InsurancePolicyId}/payment-details

get

Yes

/open-finance/insurance/v2.0

/employment-insurance-quotes

post

Yes

/open-finance/insurance/v2.0

/employment-insurance-quotes/{QuoteId}

get

No

/open-finance/insurance/v2.0

/employment-insurance-quotes/{QuoteId}

patch

Yes

/open-finance/insurance/v2.0

/health-insurance-policies

get

Yes

/open-finance/insurance/v2.0

/health-insurance-policies

post

Yes

/open-finance/insurance/v2.0

/health-insurance-policies/{InsurancePolicyId}

get

Yes

/open-finance/insurance/v2.0

/health-insurance-policies/{InsurancePolicyId}/payment-details

get

Yes

/open-finance/insurance/v2.0

/health-insurance-quotes

post

Yes

/open-finance/insurance/v2.0

/health-insurance-quotes/{QuoteId}

get

No

/open-finance/insurance/v2.0

/health-insurance-quotes/{QuoteId}

patch

Yes

/open-finance/insurance/v2.0

/home-insurance-policies

get

Yes

/open-finance/insurance/v2.0

/home-insurance-policies

post

Yes

/open-finance/insurance/v2.0

/home-insurance-policies/{InsurancePolicyId}

get

Yes

/open-finance/insurance/v2.0

/home-insurance-policies/{InsurancePolicyId}/payment-details

get

Yes

/open-finance/insurance/v2.0

/home-insurance-quotes

post

Yes

/open-finance/insurance/v2.0

/home-insurance-quotes/{QuoteId}

get

No

/open-finance/insurance/v2.0

/home-insurance-quotes/{QuoteId}

patch

Yes

/open-finance/insurance/v2.0

/life-insurance-policies

get

Yes

/open-finance/insurance/v2.0

/life-insurance-policies

post

Yes

/open-finance/insurance/v2.0

/life-insurance-policies/{InsurancePolicyId}

get

Yes

/open-finance/insurance/v2.0

/life-insurance-policies/{InsurancePolicyId}/payment-details

get

Yes

/open-finance/insurance/v2.0

/life-insurance-quotes

post

Yes

/open-finance/insurance/v2.0

/life-insurance-quotes/{QuoteId}

get

No

/open-finance/insurance/v2.0

/life-insurance-quotes/{QuoteId}

patch

Yes

/open-finance/insurance/v2.0

/motor-insurance-policies

get

Yes

/open-finance/insurance/v2.0

/motor-insurance-policies

post

Yes

/open-finance/insurance/v2.0

/motor-insurance-policies/{InsurancePolicyId}

get

Yes

/open-finance/insurance/v2.0

/motor-insurance-policies/{InsurancePolicyId}/payment-details

get

Yes

/open-finance/insurance/v2.0

/motor-insurance-quotes

post

Yes

/open-finance/insurance/v2.0

/motor-insurance-quotes/{QuoteId}

get

No

/open-finance/insurance/v2.0

/motor-insurance-quotes/{QuoteId}

patch

Yes

/open-finance/insurance/v2.0

/renters-insurance-policies

get

Yes

/open-finance/insurance/v2.0

/renters-insurance-policies

post

Yes

/open-finance/insurance/v2.0

/renters-insurance-policies/{InsurancePolicyId}

get

Yes

/open-finance/insurance/v2.0

/renters-insurance-policies/{InsurancePolicyId}/payment-details

get

Yes

/open-finance/insurance/v2.0

/renters-insurance-quotes

post

Yes

/open-finance/insurance/v2.0

/renters-insurance-quotes/{QuoteId}

get

No

/open-finance/insurance/v2.0

/renters-insurance-quotes/{QuoteId}

patch

Yes

/open-finance/insurance/v2.0

/travel-insurance-policies

get

Yes

/open-finance/insurance/v2.0

/travel-insurance-policies

post

Yes

/open-finance/insurance/v2.0

/travel-insurance-policies/{InsurancePolicyId}

get

Yes

/open-finance/insurance/v2.0

/travel-insurance-policies/{InsurancePolicyId}/payment-details

get

Yes

/open-finance/insurance/v2.0

/travel-insurance-quotes

post

Yes

/open-finance/insurance/v2.0

/travel-insurance-quotes/{QuoteId}

get

No

/open-finance/insurance/v2.0

/travel-insurance-quotes/{QuoteId}

patch

Yes

/open-finance/onboarding/v1.0

/tpp-registration

post

Yes

No

/open-finance/auth/v1.0

/par

post

Yes

No

/open-finance/account-information/v1.0

/account-access-consents

get

No

/open-finance/account-information/v1.0

/account-access-consents/{ConsentId}

get

Yes

No

/open-finance/account-information/v1.0

/account-access-consents/{ConsentId}

patch

Yes

No

/open-finance/account-information/v1.0

/accounts

get

Yes

/open-finance/account-information/v1.0

/accounts/{AccountId}

get

Yes

/open-finance/account-information/v1.0

/accounts/{AccountId}/balances

get

Yes

/open-finance/account-information/v1.0

/accounts/{AccountId}/beneficiaries

get

Yes

/open-finance/account-information/v1.0

/accounts/{AccountId}/direct-debits

get

Yes

/open-finance/account-information/v1.0

/accounts/{AccountId}/product

get

Yes

/open-finance/account-information/v1.0

/accounts/{AccountId}/scheduled-payments

get

Yes

/open-finance/account-information/v1.0

/accounts/{AccountId}/standing-orders

get

Yes

/open-finance/account-information/v1.0

/accounts/{AccountId}/transactions

get

Yes

/open-finance/account-information/v1.0

/accounts/{AccountId}/consents

get

Yes

/open-finance/account-information/v1.0

/accounts/{AccountId}/parties

get

Yes

/open-finance/account-information/v1.0

/parties

get

Yes

/open-finance/payment/v1.0

/payment-consents

get

No

/open-finance/payment/v1.0

/payment-consents/{ConsentId}

get

Yes

No

/open-finance/payment/v1.0

/payment-consents/{ConsentId}

patch

Yes

No

/open-finance/payment/v1.0

/payment-consents/{ConsentId}/refund

get

Yes

/open-finance/payment/v1.0

/payment-consents/{ConsentId}/file

post

Yes

/open-finance/payment/v1.0

/payments

post

Yes

/open-finance/payment/v1.0

/payments

get

No

Yes

/open-finance/payment/v1.0

/payments/{PaymentId}

get

Yes

/open-finance/payment/v1.0

/file-payments

post

Yes

/open-finance/payment/v1.0

/file-payments

get

No

Yes

/open-finance/payment/v1.0

/file-payments/{PaymentId}

get

Yes

/open-finance/payment/v1.0

/file-payments/{PaymentId}/report

get

Yes

/open-finance/confirmation-of-payee/v1.0

/discovery

post

No

/open-finance/confirmation-of-payee/v1.0

/confirmation

post

Yes

*

/open-finance/insurance/v1.0

/insurance-consents

get

No

/open-finance/insurance/v1.0

/insurance-consents/{ConsentId}

get

Yes

No

/open-finance/insurance/v1.0

/insurance-consents/{ConsentId}

patch

Yes

No

/open-finance/insurance/v1.0

/insurance-policies

get

Yes

/open-finance/insurance/v1.0

/insurance-policies/{InsurancePolicyId}

get

Yes

/open-finance/insurance/v1.0

/insurance-policies/{InsurancePolicyId}/customer-payment-details

get

Yes

/open-finance/reporting/v1.0

/tpp-reports

get

Yes

* one to one limitation between discovery and confirmation

...