Guide for Banks & Financial Institutions
Implementation guide for Account Servicing Payment Service Providers (ASPSPs) joining the UAE Open Finance ecosystem.
Your Role as an ASPSP
As a bank or Licensed Financial Institution (LFI), you are an Account Servicing Payment Service Provider (ASPSP) in the Open Finance ecosystem. Your role is to provide secure, standardized APIs that allow authorized Third Party Providers (TPPs) to access customer data and initiate payments on their behalf.
Data Provider
Expose account data through standardized APIs
Consent Manager
Handle customer authorization and consent lifecycle
Payment Executor
Process payments initiated by authorized TPPs
API Requirements
The UAE Open Finance framework specifies the following API families:
Technical Architecture
Implementation Roadmap
Phase 1: Foundation
- Register on Al Tareq platform
- Set up authorization server (OAuth 2.0 + FAPI)
- Implement consent management system
- Deploy sandbox environment
Phase 2: Core APIs
- Implement Account Information APIs
- Implement Payment Initiation APIs
- Set up webhook notifications
- Complete internal testing
Phase 3: Certification
- Pass conformance test suite
- Complete security assessment
- Document API specifications
- Publish to directory
Phase 4: Production
- Enable production APIs
- Onboard initial TPPs
- Monitor and optimize performance
- Iterate based on feedback
Security Requirements
FAPI Compliance
Implement Financial-grade API security profile (FAPI 1.0 Advanced or FAPI 2.0)
Mutual TLS
All API calls must use mutual TLS with qualified certificates
Strong Customer Authentication
Multi-factor authentication for consent authorization
Token Binding
Access tokens bound to TPP certificates to prevent token theft
Consent Management
Banks must implement a comprehensive consent management system that:
Implementation Support
Access technical documentation and sandbox environments to begin your implementation.