Chuyển đến nội dung chính

Lesson 1: Overview of FinTech - Domain Analysis & Business Models

Analyze FinTech domain, main verticals (Payments, Lending, Banking, Insurance, Investment). Business models and revenue streams. Regulatory landscape in Vietnam and internationally. FinTech ecosystem and trends 2026.

🏗️ Architecture — Lesson 1 Lesson 1: Overview of FinTech - Domain Analysis & Business Models

FinTech & Payment Platform Architecture

Part 1: FinTech & Payment Platform

xdev.asia

Lesson 1: Overview of FinTech - Domain Analysis & Business Models

Introduction

FinTech (Financial Technology) has completely changed the way we interact with financial services. From paying by QR code at a coffee shop to borrowing money online in 5 minutes — all are operated by behind-the-scenes FinTech systems.

In this first lesson, we will comprehensively analyze the FinTech domain, understanding the main verticals, business models, and regulatory landscape — especially in the Vietnamese market.


1. What is FinTech?

1.1 Definition

FinTech is the combination of Finance and Technology — using technology to improve, automate, and disrupt traditional financial services.

FinTech = Financial Services + Modern Technology
        = Traditional Banking Problems + Software Solutions

1.2 Evolution of FinTech

PhasePeriodFeatures
FinTech 1.01866-1967Telegraph, transatlantic cables, Telex
FinTech 2.01967-2008ATMs, SWIFT, online banking
FinTech 3.02008-2020Mobile payments, P2P lending, neobanks
FinTech 4.02020-presentEmbedded finance, DeFi, AI-powered, super apps

1.3 Why is FinTech important for Software Engineers?

  • Huge market: Global FinTech market reaches $340B by 2026
  • Vietnam market: 50+ million e-wallet users, 80% of the population has smartphones
  • High salary: FinTech engineers have top salaries in the market
  • Technical challenges: High-throughput, consistency, security, compliance

2. Main Verticals in FinTech

2.1 Payments — Payments

Largest and most popular Vertical:

┌─────────────────────────────────────────────┐
│              PAYMENTS ECOSYSTEM              │
├─────────────┬──────────────┬────────────────┤
│   Online    │   In-store   │    P2P/P2M     │
│  Payments   │  (POS/QR)    │   Transfer     │
├─────────────┼──────────────┼────────────────┤
│ Payment     │ Merchant     │ Cross-border   │
│ Gateway     │ Acquiring    │ Remittance     │
├─────────────┼──────────────┼────────────────┤
│ E-wallet    │ Buy Now      │ Subscription   │
│             │ Pay Later    │ Billing        │
└─────────────┴──────────────┴────────────────┘

Examples in Vietnam: VNPay, MoMo, ZaloPay, ShopeePay, VietQR

2.2 Lending — Lending

Consumer Lending          Business Lending
├── Personal loans        ├── SME loans
├── Buy Now Pay Later     ├── Invoice financing
├── Microloans            ├── Supply chain finance
└── Student loans         └── Revenue-based financing

Example: MoMo (consumer loans), Tima, Fiin Credit

2.3 Digital Banking — Digital banking

  • Neobanks: Completely digital bank (no branches)
  • Challenger banks: Traditional bank + digital transformation
  • Banking-as-a-Service (BaaS): API-first banking infrastructure

Examples in Vietnam: Timo, TNEX, Cake by VPBank

2.4 InsurTech — Technology insurance

  • On-demand insurance, parametric insurance
  • Claims automation with AI
  • Telematics-based pricing

2.5 WealthTech & Investment

  • Robo-advisors, fractional investing
  • Social trading, copy trading
  • Crypto exchanges and DeFi

3. Business Models in FinTech

3.1 Revenue Models

ModelDescriptionExample
Transaction fees% or fixed fee per transactionStripe (2.9% + $0.30)
Interchange feeFee from network cardVisa, Mastercard
SubscriptionMonthly/annual feeBanking apps premium
Interest spreadInterest rate differentialLending platforms
FX markupSpread on exchange rateWise, cross-border
FreemiumFree basic + paid premiumMoMo, ZaloPay
Data monetizationAnalytics, insightsCredit scoring data

3.2 Platform Business Model

┌──────────────────────────────────────────────┐
│              FINTECH PLATFORM                 │
│                                               │
│  ┌─────────┐    ┌──────────┐    ┌─────────┐ │
│  │Consumers│◄──►│ Platform │◄──►│Merchants│ │
│  │(Payers) │    │          │    │(Payees) │ │
│  └─────────┘    └────┬─────┘    └─────────┘ │
│                      │                        │
│              ┌───────┴───────┐                │
│              │  Value-added  │                │
│              │   Services    │                │
│              ├───────────────┤                │
│              │ Analytics     │                │
│              │ Lending       │                │
│              │ Insurance     │                │
│              │ Loyalty       │                │
│              └───────────────┘                │
└──────────────────────────────────────────────┘

4. FinTech Ecosystem in Vietnam

4.1 Main Players

┌─────────────────────────────────────────────────┐
│            VIETNAM FINTECH LANDSCAPE             │
├──────────────┬──────────────────────────────────┤
│ E-Wallets    │ MoMo, ZaloPay, ShopeePay, VNPay │
│ Payment GW   │ VNPay, OnePay, PayOS, 2C2P      │
│ Digital Bank │ Timo, TNEX, Cake, KakaoBank VN   │
│ Lending      │ MoMo, Tima, Fiin, Home Credit    │
│ QR Payment   │ VietQR (NAPAS), VNPay-QR         │
│ Remittance   │ Wise, Remitly, Ria               │
│ InsurTech    │ Papaya, Manulife (digital)        │
└──────────────┴──────────────────────────────────┘

4.2 Market Statistics (2026)

  • 55+ million e-wallet users
  • VNPay: processes ~30 million transactions/day
  • MoMo: 40+ million users, super app strategy
  • VietQR: >500 million transactions/year
  • Digital payment: accounts for 45% of total payment

4.3 National payment system

┌─────────────────────────────────────────┐
│         NATIONAL PAYMENT SYSTEMS         │
├─────────────────────────────────────────┤
│                                          │
│  NAPAS (National Payment Corp of VN)     │
│  ├── Interbank transfer (IBFT)           │
│  ├── VietQR standard                     │
│  ├── Card switching network              │
│  └── Real-time gross settlement          │
│                                          │
│  SWIFT (International transfers)         │
│  ├── Cross-border payments               │
│  └── Correspondent banking               │
│                                          │
│  SBV (State Bank of Vietnam)             │
│  ├── Licensing & regulation              │
│  ├── Monetary policy                     │
│  └── Payment system oversight            │
│                                          │
└─────────────────────────────────────────┘

5. Regulatory Landscape

5.1 Regulations in Vietnam

RegulationsContentApplies to
Decree 101/2012Non-cash paymentPayment intermediaries
Circular 39/2014Activities providing payment intermediary servicesE-wallets, payment gateways
Decree 35/2023Amendments to non-cash paymentsAll payment services
Electronic Transaction Law 2023Digital signatures, electronic contractsDigital contracts
FinTech SandboxRegulatory sandbox for FinTechNew FinTech products

5.2 International regulations

  • PCI-DSS: Payment Card Industry Data Security Standard
  • PSD2/PSD3: Payment Services Directive (EU)
  • SOX: Sarbanes-Oxley Act (financial reporting)
  • GDPR/PDPA: Data protection regulations
  • Basel III: Banking capital requirements

6. FinTech Trends 2026

6.1 Embedded Finance

Integrating financial services into non-financial platforms:

E-commerce ──► Embedded Payments + BNPL
Ride-hailing ──► Embedded Wallet + Insurance
SaaS ──► Embedded Billing + Lending
Social Media ──► Embedded Tipping + P2P Transfer

6.2 AI-Powered FinTech

  • AI Credit Scoring: Alternative data, real-time assessment
  • AI Fraud Detection: Behavioral biometrics, anomaly detection
  • AI Customer Service: Conversational banking, AI advisors
  • Generative AI: Automated financial reports, personalized advice

6.3 Open Banking & API Economy

┌──────────┐     API      ┌──────────┐
│   Bank   │◄────────────►│  FinTech │
│   Core   │              │   App    │
└──────────┘              └──────────┘
     │                         │
     └────────┬────────────────┘
              │
      ┌───────▼───────┐
      │  Open Banking  │
      │   Platform     │
      │  (API Gateway) │
      └───────────────┘

6.4 Real-time Payments

  • Instant payment networks (VietQR, UPI, FedNow, PIX)
  • ISO 20022 migration
  • Request-to-Pay (R2P)

7. Technical Challenges in FinTech

7.1 Key challenges

ChallengeDescriptionSolution
ConsistencyDon't lose moneyACID, Saga, Idempotency
Availability99.99%+ uptimeMulti-region, failover
ThroughputMillions TPS peakHorizontal scaling
Latency< 100ms responseCaching, async processing
SecurityPCI-DSS, encryptionHSM, tokenization, WAF
ComplianceRegulatory reportingAudit trail, immutable logs
ReconciliationExact matchingDouble-entry ledger

7.2 FinTech System Characteristics

Financial System Requirements:
├── Correctness > Performance (money can't be lost)
├── Auditability (every transaction must be traceable)
├── Idempotency (duplicate requests must be safe)
├── Consistency (balances must always be correct)
├── Security (defense in depth)
└── Compliance (regulatory requirements must be met)

8. Series Roadmap

8.1 Learning path

Lesson 1-3: Foundation ──► Domain, Architecture, Compliance
Lesson 4-7: Payment ──► Gateway, Processing, Multi-PSP
Lesson 8-11: Wallet ──► E-Wallet, Ledger, Transactions
Lesson 12-14: Risk ──► Fraud Detection, AML/KYC
Lesson 15-18: Banking ──► Core Banking, Lending, Credit
Lesson 19-21: Data ──► Pipeline, Reporting, Analytics
Lesson 22-25: Production ──► Security, HA, Performance, Cases

8.2 Required background knowledge

  • Basic understanding of distributed systems
  • Experience with at least one backend framework (Spring Boot, Node.js, Go)
  • Basic knowledge of databases (SQL, transactions)
  • Understanding of REST API and message queues

Summary

FinTech is a complex domain, requiring a combination of deep technical knowledge and understanding of financial operations. In this series, we will go from foundation to production-ready, with a focus on the Vietnamese market and international standards.

Next article: We will design an overall Platform Architecture using Microservices and Domain-Driven Design — defining Bounded Contexts, service boundaries, and communication patterns for FinTech Platform.