FinTech × Enterprise Banking

SME Mobile Banking APP

A mobile banking application tailored for SMEs, supporting business account opening, transfers, payroll disbursement, and multi-level approval workflows

Project Overview

2
platforms
iOS + Android Native APP
24/7
Non-stop
Uptime
MOTP+NFC
Dual Auth
Verification
4
core modules
Account / Transfer / Payroll / Ledger

Challenges

01

Financial Regulatory Compliance

Must meet FSC security standards, KYC identity verification, and strict transaction security requirements

02

Multi-level Approval Workflow

Internal transfers and payroll disbursements require multi-level manager approvals with complex permission logic

03

Dual Native Platform Development

iOS (Swift + TCA) and Android (Kotlin) require separate native development while maintaining consistent UX

04

Core Banking Integration

Deep integration with core banking system APIs for real-time account data synchronization

Solution

Security-first native mobile banking architecture

Account Opening & Verification

OCR scanning, video call verification, and citizen digital certificate NFC reading

Transfers & Payments

Instant transfers, QR code transfers, time deposits, and limit management

Payroll Disbursement

Payroll workflow, employee list import, batch processing, and result queries

Permissions & Security

MOTP verification, device binding, multi-level approvals, and audit trails

Key Features

1

Online Business Account Opening

Fully online account opening with OCR + video verification + NFC certificate reading

2

Secure Device Binding

MOTP verification codes + device management to ensure account security

3

Instant Transfers

Supports standard transfers, QR code scan transfers, and quick transfers to saved accounts

4

Payroll Disbursement

Batch import employee payroll lists with one-click disbursement after multi-level approval

5

Pending Approvals

Manager's to-do list for real-time review of transfer and payroll requests

6

Account Reports

Account statement queries, statement downloads, and transaction notification settings

Key Metrics

Platform SupportiOS 15+ / Android 10+
LanguagesSwift (TCA) + Kotlin
Core ModulesAccount / Transfer / Payroll / Ledger
Security StandardFSC APP Security Compliance
Uptime24/7 Non-stop
VerificationMOTP + NFC + Video KYC

Results

Security Compliance Passed

Passed FSC APP white-box and black-box security testing standards

Dual Platform Launch

iOS and Android native APPs launched simultaneously

Payroll Automation

Fully automated enterprise payroll disbursement with multi-level approval support

Knowledge Transfer

40 hours of comprehensive technical knowledge transfer and training

Tech Stack

SwiftKotlinTCA (Composable Architecture)MVVMOCRNFCWebRTCMOTPCI/CDFirebaseBanking APIREST API

Want to build a financial APP?

Tell us your needs and let AI plan the best solution for you