Kora Islamic Banking
Kora Islamic Banking is a Shariah-compliant core banking platform that provides a complete suite of Islamic finance products and services through a unified API. Built for banks, fintechs, and financial institutions operating in markets that require or offer Islamic banking products.
What you can do
- Murabaha Financing — Create cost-plus financing contracts with transparent markup, flexible repayment schedules, and automated installment tracking. Supports asset purchase, commodity Murabaha, and trade finance use cases.
- Musharaka Partnerships — Manage diminishing and permanent partnership structures with configurable profit-and-loss sharing ratios, capital contribution tracking, and buyout schedules.
- Mudarabah Investment — Set up profit-sharing investment accounts where the bank provides management expertise and customers provide capital. Supports restricted and unrestricted Mudarabah.
- Wadiah Deposits — Manage safekeeping deposit accounts with optional hibah (gift) distribution. Full custody accounting with guaranteed principal return.
- Wakala Investments — Create agency-based investment contracts with fixed management fees and performance-linked incentives.
- Profit Distribution — Automated profit calculation and distribution across all investment pools. Configurable pool structures, weightage systems, and distribution frequencies.
- Zakat Calculation — Compute zakat obligations across customer portfolios with support for multiple calculation methodologies, nisab thresholds, and hawl tracking.
How it works
Kora Islamic Banking integrates with your core banking platform to provide Shariah-compliant financial product management.
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Your Server │────▶│ Islamic │────▶│ Your Server │
│ (requests) │ │ Banking API│ │ (webhook) │
└──────────────┘ └──────┬──────┘ └──────────────┘
│
┌─────────────┼─────────────┐
│ │ │
┌─────▼─────┐ ┌────▼────┐ ┌──────▼──────┐
│ Financing │ │ Profit │ │ Zakat │
│ Engine │ │ Distrib │ │ Calculator │
└────────────┘ └─────────┘ └─────────────┘
- Create financing contracts by specifying product type, amount, tenor, and profit rate
- Manage deposits with Wadiah safekeeping or Mudarabah investment accounts
- Track repayments with automated schedule generation and installment processing
- Distribute profits across investment pools on configurable cycles
- Calculate zakat on customer portfolios with full audit trail
Who it's for
- Islamic banks needing a modern API-first core banking engine
- Conventional banks launching Islamic banking windows alongside existing products
- Fintechs building Shariah-compliant digital financial products
- Microfinance institutions offering Islamic microfinance in Muslim-majority markets
- Shariah advisory boards requiring transparent, auditable product structures
Next steps
- Quickstart — Create a Murabaha financing in 5 minutes
- Authentication — Set up API keys and environments
- API Reference — Explore every endpoint