# BML MobilePay

> Source: https://docs.barcoder.ai/docs/standards/bml-mobilepay
> research date 2026-05-29 · extracted at 2026-10-06
> Publisher: Barcoder — encyclopedia of QR, barcode and payment-code standards

Specifications:
- [BML Mobile Banking — official](https://www.bankofmaldives.com.mv/personal/ways-to-bank/mobile-banking-app)
- [Bank of Maldives — Wikipedia](https://en.wikipedia.org/wiki/Bank_of_Maldives)
- [Favara IPS — BML](https://www.bankofmaldives.com.mv/favara)

## Overview

**BML MobilePay** is **Bank of Maldives'** mobile payment app (launched **2017**), which **merged with BML's banking app in 2022** into a single unified BML Mobile Banking app supporting both banking and contactless / wallet-to-wallet payments <sup>[1][1], [3][3], [Maldives report](https://docs.barcoder.ai/docs/payments/MV)</sup>. BML — **Bank of Maldives**, the country's largest commercial bank — operates the dominant retail-banking + payment-acceptance infrastructure across the Maldives' ~1,200 islands. BML Mobile Banking supports QR-based **"Scan to Pay"** at POS terminals as well as **BML Pay QR stickers** at merchants, with **dynamic QR processing for BML MobilePay alongside international wallets like Alipay, WeChat Pay, UnionPay, Apple Pay, and Google Pay**.

The instant-payment-rail context is structurally important: **Favara** is the **Maldives Monetary Authority (MMA) Instant Payment System** that enables instant domestic transfers between local banks — **Bank of Maldives (BML), State Bank of India (SBI), Maldives Islamic Bank (MIB), Bank of Ceylon (BOC), and Mauritius Commercial Bank (MCB)** <sup>[3][3]</sup>. BML MobilePay sits on top of Favara for inter-bank settlement. The Maldives' tourism-dependent economy (~30 % of GDP) creates a structurally distinctive context for payment infrastructure — supporting both Maldivian-resident transactions and international-tourist payment flows.

## History

**Background — Maldivian banking landscape** <sup>[Maldives report](https://docs.barcoder.ai/docs/payments/MV)</sup>:
- **Maldives** — ~1,200 islands, population ~520K.
- Tourism-dependent economy (~30 % GDP).
- **Bank of Maldives (BML)** — largest commercial bank, dominant retail-banking position.
- **State Bank of India**, **Maldives Islamic Bank**, **Bank of Ceylon**, **Mauritius Commercial Bank** — other significant local banks.

**2017 — BML MobilePay launches** <sup>[3][3]</sup>:
- BML introduces standalone MobilePay app.
- Initial proposition: mobile-based payment + transfer.

**Subsequent feature additions** <sup>[1][1]</sup>:
- POS QR scan-to-pay.
- BML Pay QR stickers for merchant acceptance.
- International-wallet QR interoperability (Alipay, WeChat Pay, UnionPay, etc.).

**2022 — App merger** <sup>[1][1]</sup>:
- BML merges banking app + MobilePay payment app into **single unified BML Mobile Banking** application.
- Contactless payment + wallet-to-wallet transfer now available through main banking app.

**Favara IPS launch** <sup>[3][3]</sup>:
- **Maldives Monetary Authority (MMA)** launches **Favara** — national Instant Payment System.
- Enables instant transfers between BML, SBI, MIB, BOC, MCB.
- BML integrates Favara for cross-bank instant transfers.

## Technical specification

BML Mobile Banking is **Bank of Maldives' unified banking + payment app** <sup>[1][1], [3][3]</sup>:

| Layer | Description |
|---|---|
| **Operator** | **Bank of Maldives (BML)** |
| **Banking partners (Favara IPS)** | BML, SBI, MIB, BOC, MCB |
| **National instant rail** | **Favara** — Maldives Monetary Authority (MMA) Instant Payment System |
| **App** | BML Mobile Banking (since 2022; previously separate MobilePay app since 2017) |
| **Currencies** | MVR (Maldivian rufiyaa); USD (foreign-currency accounts) |
| **QR support** | **Scan to Pay** at POS + **BML Pay QR stickers** at merchants |
| **Cross-wallet QR interop** | **Alipay, WeChat Pay, UnionPay, Apple Pay, Google Pay** |
| **Wallet model** | Mobile banking with embedded wallet features |

**Payment flow** <sup>[1][1]</sup>:
- Customer opens BML Mobile Banking.
- Selects **Scan to Pay** → scans POS QR or BML Pay sticker.
- Confirms with biometric / PIN.
- Instant settlement.

**Dynamic QR** <sup>[1][1]</sup>:
- POS-generated dynamic QR processed via BML MobilePay.
- Same QR also processable via Alipay / WeChat Pay / UnionPay / Apple Pay / Google Pay — providing **tourist-friendly cross-wallet acceptance**.

**Favara IPS** <sup>[3][3]</sup>:
- MMA-operated instant rail.
- 5 participating banks.
- Cross-bank instant Maldivian transfers.

## Use cases

**P2P transfers (within BML)** <sup>[1][1]</sup>: BML-customer to BML-customer.

**Cross-bank P2P (via Favara)** <sup>[3][3]</sup>: BML to other 4 Favara participants — instant.

**POS merchant payment** <sup>[1][1]</sup>: Scan POS QR or BML Pay sticker.

**Tourist payments via Alipay/WeChat Pay etc.** <sup>[1][1]</sup>: BML merchants accepting BML Pay QR can also accept Chinese tourist payments via Alipay/WeChat Pay through the same QR — supporting Maldives' tourism economy.

**International contactless** <sup>[1][1]</sup>: Apple Pay / Google Pay supported alongside BML's native scan-to-pay.

**Bill payment, utility, government services** <sup>[1][1]</sup>: Standard banking-app features.

## Implementations & ecosystem

**Operator**: **Bank of Maldives (BML)** — largest commercial bank.

**Favara IPS partners (other banks)** <sup>[3][3]</sup>:
- **State Bank of India (SBI)** Maldives.
- **Maldives Islamic Bank (MIB)**.
- **Bank of Ceylon (BOC)** Maldives.
- **Mauritius Commercial Bank (MCB)** Maldives.

**Regulator**: **Maldives Monetary Authority (MMA)**.

**International wallet interop**: Alipay, WeChat Pay, UnionPay, Apple Pay, Google Pay.

**No public open-source SDK** — BML integration via Bank of Maldives developer relations.

## Fun facts

- **Tourism-aligned cross-wallet acceptance**: BML's single-QR-multiple-wallet model (BML + Alipay + WeChat Pay + UnionPay + Apple Pay + Google Pay) is structurally critical for Maldives' tourism economy. Chinese tourists are major Maldives visitors; supporting their preferred wallets is commercial necessity.
- **Favara as national instant rail**: MMA-operated Favara connects only **5 banks** — reflecting the Maldives' small banking sector (~5 major banks). Compare with [FAST](https://docs.barcoder.ai/docs/standards/fast) Singapore (19+ banks) or [CENTROlink](https://docs.barcoder.ai/docs/standards/centrolink) Lithuania (140+ participants).
- **2017 launch + 2022 merger**: BML maintained MobilePay as a separate app for **5 years** before merging into the unified banking app — illustrating the evolutionary pattern of app-consolidation that many bank-led mobile-payment products eventually follow.
- **1,200 islands geography**: Maldives' archipelago geography (population spread across many small islands) makes mobile payments structurally more important than in geographically-concentrated populations. Physical bank branches are difficult; mobile is the practical channel.
- **Multi-currency support**: MVR + USD — reflects Maldives' tourism + import-economy dependence on USD.
- **SBI / MCB / BOC presence in Favara**: The participation of major Indian, Mauritian, and Sri Lankan banks reflects the Maldives' regional banking integration — particularly with India (~3 hours flight away, major trade partner).
- **Wallet-to-wallet transfer within BML**: The 2022 banking-app merger added wallet-to-wallet transfer capabilities directly within the main BML app — eliminating need for a separate wallet app.
- **mPOS for merchants**: BML offers **mPOS** (mobile POS) functionality for small merchants — allowing them to accept payments via smartphone without dedicated POS hardware.

## Comparison

| Feature | BML MobilePay (MV) | [PayNow QR](https://docs.barcoder.ai/docs/standards/paynow-qr) (SG) | [PromptPay QR](https://docs.barcoder.ai/docs/standards/promptpay-qr) (TH) | [Bakong](https://docs.barcoder.ai/docs/standards/bakong) (KH) | [Bhutan QR](https://docs.barcoder.ai/docs/standards/bhutan-qr) (BT) |
|---|---|---|---|---|---|
| Operator | Bank of Maldives | ABS (banks) | NITMX/ITMX | NBC (central bank) | RMA (central bank) |
| Underlying national rail | **Favara (MMA)** | FAST | NITMX | Bakong | BIPS |
| Banks on national rail | 5 | 19+ | All TH banks | 57 FIs | 5 |
| QR mode | BML proprietary + Alipay/WeChat/UnionPay interop | SGQR (unified) | EMVCo MPM | EMVCo via KHQR | UPI-aligned |
| Tourism-economy alignment | **Very high (Chinese/Asian wallets)** | High | Very high | High | Cross-border with IN |
| Population | 520K | 5.6M | 70M | 17M | 770K |

**Closest peer**: [Bhutan QR](https://docs.barcoder.ai/docs/standards/bhutan-qr) (BT) — both are small South Asian markets with bank-or-central-bank-operated national rails and strong cross-border tourist-payment integration.

**Structural distinction**: BML Mobile Banking's **5-international-wallet single-QR acceptance** is unusually broad — reflecting tourism-economy commercial necessity.

## Status

**Active, dominant Maldivian mobile payment** <sup>[1][1], [3][3]</sup>:
- **Bank of Maldives** operator.
- **2017 launch**; **2022 app merger** with main banking app.
- **Favara IPS** integration (5-bank national instant rail).
- **POS Scan to Pay** + **BML Pay QR stickers**.
- **Cross-wallet acceptance**: Alipay, WeChat Pay, UnionPay, Apple Pay, Google Pay.
- **mPOS** for small merchants.

**Outlook**: Continued dominance in Maldives mobile payments; deeper Favara IPS integration; possible regional cross-border integration (likely India UPI given Maldives-India proximity).

## Sources

[1]: https://www.bankofmaldives.com.mv/personal/ways-to-bank/mobile-banking-app "BML Mobile Banking — official"
[2]: https://en.wikipedia.org/wiki/Bank_of_Maldives "Bank of Maldives — Wikipedia"
[3]: https://www.bankofmaldives.com.mv/favara "Favara IPS — BML"

- [1] [BML Mobile Banking — official][1]
- [2] [Bank of Maldives — Wikipedia][2]
- [3] [Favara IPS — BML][3]
- <sup>[Maldives report](https://docs.barcoder.ai/docs/payments/MV)</sup> `reports/countries/MV-maldives.md`

## Deployments

Found in the following country reports (grep across `reports/countries/`):

- **MV** — [MV-maldives.md](https://docs.barcoder.ai/docs/payments/MV)
