Lean Open Banking ยท UAE

Customer Consent &
Account-on-File Payments

Register a customer, capture their bank consent via Lean LinkSDK, then initiate server-to-server payments โ€” no card, no redirect per payment.

๐Ÿฆ
Integration Flow
โ‘  Register
POST /customers/v1
POST /consents/account-on-file
โ†’ consent_id returned
โ‘ก Authorize
LeanV2.authorizeConsent()
Customer logs into bank
โ†’ Webhook notifies backend
โ‘ข Pay
POST /payments/account-on-file
Server-to-server only
โ†’ Instant bank transfer
Register Customer
Step 1 of 3

Fill in customer details. Our API creates a Lean customer record and generates a consent request โ€” returning a consent_id.

Start
Authorize Consent
Step 2 of 3

Customer uses Lean LinkSDK to connect their bank and authorize the Account-on-File consent. Backend is notified via webhook.

After Registration
Make Payment
Step 3 of 3

Select a customer and their authorised consent from the dropdown. Enter an amount โ€” payment is initiated server-to-server instantly.

Pay
2 customer(s) registered in this session. Make a payment โ†’