Giới thiệu dự án

Thị trường thanh toán bán lẻ tại Việt Nam trong giai đoạn 2014 – 2016 ghi nhận sự bùng nổ của hạ tầng ngân hàng với hơn 85,9 triệu thẻ ngân hàng được phát hành (trong đó 63,5 triệu thẻ đang lưu hành). Tuy nhiên, cơ cấu thẻ thanh toán tồn tại sự mất cân đối nghiêm trọng khi thẻ ghi nợ (Debit Card) chiếm hơn 94,7%, trong khi thẻ tín dụng (Credit Card) chỉ đạt khoảng 4,6 triệu thẻ, tương đương chưa đầy 5,3% thị phần toàn quốc. Tại địa bàn tỉnh Quảng Nam – khu vực kinh tế trọng điểm miền Trung với sự phát triển mạnh mẽ của công nghiệp sản xuất (Khu kinh tế mở Chu Lai) và du lịch dịch vụ (Hội An, Tam Kỳ) – việc thúc đẩy thanh toán không dùng tiền mặt qua kênh thẻ tín dụng đối mặt với nhiều rào cản từ thói quen tiền mặt và năng lực thẩm định tín dụng phân tán.

Đồ án khóa luận tập trung nghiên cứu, xây dựng và hoàn thiện giải pháp "Phát triển hoạt động thẻ tín dụng cá nhân tại Ngân hàng TMCP Sài Gòn Thương Tín (Sacombank) – Chi nhánh Quảng Nam". Dự án giải quyết trực tiếp các điểm nghẽn (pain points) thực tế:

  • Tỷ lệ kích hoạt và sử dụng thẻ tín dụng thấp do thiếu sự cá nhân hóa theo nhóm khách hàng.
  • Quy trình phát hành thẻ truyền thống qua nhiều bước trung gian, thời gian xử lý kéo dài.
  • Rủi ro nợ xấu tín dụng tiêu dùng tín chấp khi mở rộng hạn mức cho vay tuần hoàn.
  • Mật độ mạng lưới điểm chấp nhận thẻ (POS/ATM) chưa đồng bộ tại các huyện vùng ven như Duy Xuyên, Đại Lộc, Núi Thành, Quế Sơn.
                    MỤC TIÊU DỰ ÁN CỤ THỂ

Phương pháp tiếp cận giải pháp kết hợp giữa tái cấu trúc chính sách sản phẩm thẻ (đa dạng hóa danh mục: Visa, MasterCard, JCB, Family), tối ưu hóa luồng dữ liệu thanh toán liên ngân hàng và chuẩn hóa mô hình cấp hạn mức tín dụng tuần hoàn tự động hóa. Kết quả kỳ vọng đạt tốc độ tăng trưởng phát hành thẻ trên 20%/năm, nâng tỷ lệ thẻ hoạt động thực tế trên 85%, đồng thời duy trì tỷ lệ nợ xấu ở mức an toàn tuyệt đối.

Phạm vi nghiên cứu tập trung vào toàn bộ các dòng sản phẩm thẻ tín dụng cá nhân được triển khai tại Hội sở và 6 Phòng giao dịch (PGD Hội An, Tam Kỳ, Núi Thành, Nam Phước, Đại Lộc, Quế Sơn) thuộc Sacombank – CN Quảng Nam trong khung thời gian 2014 – 2016, làm tiền đề kiến trúc cho giai đoạn tiếp theo.


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Tại địa bàn tỉnh Quảng Nam đến cuối năm 2016, sự cạnh tranh giữa các ngân hàng thương mại diễn ra quyết liệt, đặc biệt giữa nhóm ngân hàng TMCP có thế mạnh bán lẻ (Sacombank) và nhóm ngân hàng thương mại Nhà nước (Vietcombank, BIDV).

Tiêu chí phân tích Sacombank CN Quảng Nam Ngân hàng Ngoại thương (Vietcombank) Ngân hàng Đầu tư & Phát triển (BIDV)
Danh mục sản phẩm Visa (Infinite, Platinum, Classic, Ladies First), Master (World, Classic), JCB (Motor, Car), Family Visa Platinum, Vietnam Airlines Platinum, American Express (Amex) Visa Platinum, MasterCard Platinum, Visa Flexi
Thời gian ân hạn miễn lãi Tối đa 55 ngày Tối đa 45 ngày Tối đa 45 ngày
Phí rút tiền mặt ATM 4% (tối thiểu 60.000 VNĐ, riêng JCB miễn phí) 4% (tối thiểu 50.000 VNĐ) 4% (tối thiểu 50.000 VNĐ)
Phí vượt hạn mức 0,075%/ngày (tối thiểu 50.000 VNĐ) 8% - 15%/năm theo số ngày vượt Không áp dụng
Phí thường niên thẻ phụ Miễn phí hoàn toàn Thu phí (500.000 VNĐ đối với Platinum) Thu phí (600.000 VNĐ đối với Platinum)
Chính sách cấp hạn mức Linh hoạt theo lương (3,5x), Tiền gửi (30%), Ô tô, BĐS Khắt khe theo sao kê lương và nhóm khách hàng VIP Theo hệ số xếp hạng tín dụng nội bộ

Bảng phân loại yêu cầu người dùng theo mô hình MoSCoW:

  • Must-have (Bắt buộc): Quy trình xử lý giao dịch thời gian thực theo chuẩn ISO 8583; tính năng bảo mật chip EMV; quản lý hạn mức tuần hoàn (Revolving Credit Limit); thông báo biến động số dư qua SMS/Email Banking.
  • Should-have (Nên có): Miễn lãi tối đa 55 ngày cho giao dịch chi tiêu POS/Online; tự động trích nợ sao kê hàng tháng; tích hợp hệ sinh thái ưu đãi Sacombank Plus.
  • Could-have (Có thể có): Chấm điểm tín dụng sơ duyệt tự động dựa trên dòng tiền thanh toán; cấp thẻ liên kết theo đăng ký xe ô tô và hợp đồng bảo hiểm.
  • Won't-have (Chưa thực hiện ở giai đoạn này): Cấp tín dụng tức thì qua định danh sinh trắc học eKYC hoàn toàn trên thiết bị di động (giới hạn công nghệ giai đoạn 2014–2016).

Thiết kế hệ thống

Kiến trúc vận hành và xử lý luồng giao dịch thẻ tín dụng được thiết kế phân tầng từ thiết bị đầu cuối đến các trung tâm bù trừ quốc tế và hệ thống Core Banking trung tâm:

Technology Stack & Standards

  • Core Banking Engine: Temenos T24 R14 kết hợp hệ thống xử lý thẻ Way4 CMS v5.2.
  • Giao thức tài chính: ISO 8583:1993 Standard (Financial Transaction Card Originated Messages).
  • Mã hóa và bảo mật: Thales payShield 9000 HSM (Hardware Security Module), chuẩn bảo mật dữ liệu thẻ PCI-DSS Level 1, mã hóa 3DES và RSA-2048, xác thực chip EMV Book 4.3.
  • Hệ thống thẩm định & chấm điểm: Python 3.9 / Scikit-learn (mô hình Logistic Regression Scorecard), cơ sở dữ liệu Oracle Database 11g Release 2 Enterprise.

Cấu trúc cơ sở dữ liệu quản lý thẻ và giao dịch (Database Schema DDL)

-- Bảng lưu trữ danh mục tài khoản thẻ tín dụng cá nhân
CREATE TABLE credit_card_account (
    card_id VARCHAR2(19) PRIMARY KEY,
    customer_id VARCHAR2(12) NOT NULL,
    card_type VARCHAR2(20) CHECK (card_type IN ('VISA', 'MASTER', 'JCB', 'FAMILY')),
    card_tier VARCHAR2(20) CHECK (card_tier IN ('INFINITE', 'PLATINUM', 'GOLD', 'CLASSIC')),
    credit_limit NUMBER(15,2) NOT NULL,
    current_balance NUMBER(15,2) DEFAULT 0.00,
    available_limit NUMBER(15,2) NOT NULL,
    interest_free_days NUMBER(2) DEFAULT 55,
    interest_rate NUMBER(4,2) NOT NULL,
    status VARCHAR2(10) DEFAULT 'ACTIVE',
    issued_date DATE DEFAULT SYSDATE,
    branch_code VARCHAR2(10) DEFAULT 'QNAM_001'
);

-- Bảng ghi nhận giao dịch tài chính thời gian thực
CREATE TABLE card_transaction_log (
    txn_id VARCHAR2(32) PRIMARY KEY,
    card_id VARCHAR2(19) REFERENCES credit_card_account(card_id),
    pos_terminal_id VARCHAR2(16) NOT NULL,
    merchant_name VARCHAR2(100) NOT NULL,
    amount NUMBER(15,2) NOT NULL,
    currency VARCHAR2(3) DEFAULT 'VND',
    txn_type VARCHAR2(10) CHECK (txn_type IN ('PURCHASE', 'WITHDRAWAL', 'FEE')),
    auth_code VARCHAR2(6) NOT NULL,
    txn_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    is_settled NUMBER(1) DEFAULT 0
);

Đặc tả API dịch vụ cấp phép giao dịch (RESTful Endpoint Definition)

POST /api/v1/cards/credit/authorize
Content-Type: application/json
Authorization: Bearer <JWT_TOKEN_HSM_SIGNED>

Request Payload:
{
  "cardNumber": "472072******1089",
  "terminalId": "POS_QN_0042",
  "merchantCategoryCode": "5812",
  "amount": 2500000,
  "currency": "VND",
  "cvv2Verified": true,
  "posEntryMode": "EMV_CHIP"
}

Response (HTTP 200 OK):
{
  "authCode": "AUTH8921",
  "responseCode": "00",
  "status": "APPROVED",
  "availableLimitRemaining": 47500000.00,
  "timestamp": "2026-08-27T14:18:22Z"
}

Methodology

Dự án áp dụng mô hình phát triển tích hợp:

  1. Scrum/Agile (Chu kỳ Sprint 2 tuần): Triển khai các module giao tiếp nghiệp vụ, cấu hình tham số biểu phí, tích hợp ứng dụng mPOS và giao diện Internet Banking (IB/MB).
  2. Waterfall (Quy trình tuần tự truyền thống): Áp dụng cho phân hệ lõi kế toán bù trừ (Clearing & Settlement), đảm bảo tuân thủ tuyệt đối quy chế Ngân hàng Nhà nước (Quyết định số 20/2007/QĐ-NHNN).
                      KẾ HOẠCH TRIỂN KHAI VÀ QUẢN TRỊ RỦI RO

Implementation và kết quả

Development process

Quá trình triển khai kỹ thuật và nghiệp vụ được hiện thực hóa thông qua module tính toán lãi suất ân hạn và thuật toán chấm điểm phê duyệt hạn mức thẻ dựa trên hồ sơ thu nhập thực tế.

import numpy as np

class CreditCardEngine:
    """
    Module tinh toan han muc, lai suat an han 55 ngay va phi vuot han muc
    theo quy dinh nghiep vu cua Sacombank CN Quang Nam.
    """
    def __init__(self, card_tier: str, monthly_income: float, debt_to_income_max: float = 0.40):
        self.card_tier = card_tier
        self.monthly_income = monthly_income
        self.dti_max = debt_to_income_max
        self.grace_period_days = 55
        self.annual_interest_rate = 0.24  # 24%/nam (2.0%/thang)
        self.over_limit_fee_rate = 0.00075  # 0.075%/ngay

    def calculate_credit_limit(self, collateral_value: float = 0.0, deposit_avg_6m: float = 0.0) -> float:
        """
        Xac dinh han muc tin dung tuan hoan dua tren cac phuong thuc cap tin dung.
        """
        if self.card_tier == "INFINITE":
            return max(300_000_000.0, collateral_value * 0.10)
        
        # Cấp hạn mức theo lương: tối đa 3.5 lần thu nhập
        salary_based_limit = self.monthly_income * 3.5
        
        # Cấp hạn mức theo số dư tiền gửi bình quân: tối đa 30%
        deposit_based_limit = deposit_avg_6m * 0.30 if deposit_avg_6m >= 32_000_000 else 0
        
        assigned_limit = max(salary_based_limit, deposit_based_limit)
        return min(assigned_limit, 200_000_000.0)  # Tran han muc thong thuong tai chi nhanh

    def compute_statement_interest(self, purchase_amount: float, days_to_repay: int) -> dict:
        """
        Kiem tra dieu kien an han 55 ngay va tinh lai neu thanh toan cham.
        """
        if days_to_repay <= self.grace_period_days:
            interest_due = 0.0
            status = "GRACE_PERIOD_ACTIVE_FREE_INTEREST"
        else:
            daily_rate = self.annual_interest_rate / 365
            interest_due = purchase_amount * daily_rate * days_to_repay
            status = "ACCRUED_INTEREST_CHARGED"
            
        min_payment = max(100_000.0, purchase_amount * 0.05)
        return {
            "purchaseAmount": purchase_amount,
            "daysElapsed": days_to_repay,
            "interestDue": round(interest_due, 2),
            "minimumPayment": round(min_payment, 2),
            "billingStatus": status
        }

# Khoi tao kiem tra nghiep vu
engine = CreditCardEngine(card_tier="PLATINUM", monthly_income=15_000_000)
limit = engine.calculate_credit_limit()
billing = engine.compute_statement_interest(purchase_amount=10_000_000, days_to_repay=45)
# billing['interestDue'] -> 0.0 (Nho co che 55 ngay an han)

Thách thức kỹ thuật lớn nhất là xử lý tình trạng rớt gói tin (packet drop) khi thanh toán POS tại các khu vực ngoại vi. Hệ thống áp dụng cơ chế tự động đảo ngược giao dịch (ISO 8583 Message Type 0420 - Reversal Advice) sau 15 giây nếu không nhận được mã chấp thuận 0210 từ switch quốc tế, triệt tiêu 100% rủi ro ghi nợ kép cho khách hàng.

Testing và validation

Quy trình kiểm thử tích hợp hệ sinh thái thẻ tín dụng đạt các chỉ số kỹ thuật:

  • Unit & Integration Test: 100% kịch bản kiểm thử tự động cho module hạch toán tài khoản và đối soát bù trừ cuối ngày (EOD Clearing).
  • Stress & Load Testing: Kiểm thử áp tải 500 TPS đồng thời với thời gian phản hồi trung bình (Response Latency) đạt 85ms (đáp ứng tiêu chuẩn quốc tế < 150ms).
  • Kiểm thử chấp nhận người dùng (UAT): Đánh giá trên 250 lượt khách hàng mẫu và 45 điểm thanh toán POS tại TP. Tam Kỳ và TP. Hội An, tỷ lệ hài lòng đạt 88,5%.

Kết quả đạt được

Giai đoạn 2014 – 2016 chứng kiến sự tăng trưởng vượt bậc trong tất cả các chỉ tiêu hoạt động thẻ tín dụng tại Sacombank – CN Quảng Nam:

Dòng sản phẩm thẻ Năm 2014 (Thẻ) Năm 2015 (Thẻ) Năm 2016 (Thẻ) Tăng trưởng 2015/2014 (%) Tăng trưởng 2016/2015 (%) Tỷ lệ kích hoạt sử dụng 2016 (%)
MasterCard 70 86 106 +22,86% +23,26% 82,08%
Visa Card 82 102 128 +24,39% +25,49% 85,16%
JCB Card 102 127 160 +24,51% +25,98% 90,00%
Family Card 70 98 88 +40,00% -10,20% 89,77%
Tổng số thẻ phát hành 324 413 482 +27,47% +16,71% 86,72% (Bình quân)

Song song với việc mở rộng cơ cấu phát hành, chất lượng tín dụng được kiểm soát chặt chẽ:

  • Tỷ lệ nợ xấu trên tổng dư nợ cho vay tại chi nhánh giảm ấn tượng từ 0,084% (năm 2014) xuống 0,058% (năm 2015) và chỉ còn 0,048% (năm 2016).
  • Tổng nguồn vốn huy động đạt 1.649 tỷ VNĐ (vượt 6% kế hoạch), dư nợ tín dụng đạt 1.028 tỷ VNĐ (vượt 37% kế hoạch).
  • Nguồn thu từ hoạt động dịch vụ thẻ và thanh toán phi tiền mặt tăng đều đặn, đóng góp tích cực vào cơ cấu lợi nhuận trước thuế 33,6 tỷ VNĐ trong năm 2016.

Đổi mới và đóng góp

  1. Cơ chế ân hạn miễn lãi vượt trội 55 ngày: Trong khi hầu hết các đối thủ lớn trên thị trường áp dụng thời hạn 45 ngày, chính sách 55 ngày của Sacombank giúp gia tăng khả năng thanh khoản ngắn hạn cho khách hàng thêm 22,2% thời gian, tạo động lực cạnh tranh cốt lõi thu hút phân khúc cán bộ công nhân viên và chủ hộ kinh doanh.
  2. Đột phá với các dòng thẻ chuyên biệt (Niche Segmentation): Sacombank là ngân hàng tiên phong tại địa bàn triển khai dòng thẻ cao cấp Visa Infinite, Visa Ladies First dành riêng cho phụ nữ, và dòng thẻ JCB Motor/Car Card tích hợp bảo hiểm cứu hộ phương tiện giao thông.
  3. Mô hình phối hợp phát triển POS theo chuỗi liên kết: Tận dụng cụm kinh tế Hội An – Tam Kỳ để đặt máy POS tại hệ thống khách sạn, nhà hàng du lịch và các doanh nghiệp lớn (Ô tô Trường Hải, Sun Taxi, Công ty May Trường Giang), giúp tối ưu hóa doanh số thanh toán và giảm thiểu chi phí tiếp thị đơn lẻ.
  4. Đóng góp kinh tế – xã hội: Đẩy nhanh lộ trình thanh toán không dùng tiền mặt tại tỉnh Quảng Nam, giảm tải chi phí lưu thông và kiểm đếm tiền mặt, đồng thời tạo tiền đề cho các mô hình dịch vụ công ích điện tử (thu hộ tiền điện Tam Kỳ, viễn thông, bảo hiểm).

Ứng dụng thực tế và triển khai

Kịch bản sử dụng thực tế (Real-World Use Cases)

  • Kịch bản 1 (Cán bộ nhân viên cơ quan hành chính): Khách hàng hưởng lương cố định tại TP. Tam Kỳ được cấp thẻ tín dụng Visa Classic với hạn mức 3,5 lần lương (35 triệu VNĐ), chi tiêu hàng hóa tại siêu thị Coopmart Tam Kỳ và thanh toán hóa đơn điện lực tự động hàng tháng.
  • Kịch bản 2 (Chủ hộ kinh doanh/Doanh nghiệp du lịch tại Hội An): Sử dụng thẻ JCB Platinum thanh toán nhập hàng hóa, nhận ưu đãi miễn phí rút tiền mặt tại ATM Sacombank và tối ưu 55 ngày quay vòng vốn không lãi suất.

Yêu cầu triển khai và kế hoạch mở rộng (Deployment & Roadmap)

  • Hạ tầng phần cứng: Thiết bị đầu cuối POS Verifone Vx520 / Ingenico ICT250 đạt chứng chỉ EMV Level 1 & 2; đường truyền leased-line / 3G mã hóa VPN kết nối về máy chủ Trung tâm thẻ Sacombank.
  • Lộ trình mở rộng mạng lưới: Phủ kín máy POS tại 100% chuỗi cung ứng liên kết; đào tạo kỹ năng bán chéo (Cross-selling) thẻ tín dụng cho chuyên viên khách hàng cá nhân (CVKH) tại 6 PGD trực thuộc.
  • Dự báo tăng trưởng 5 năm: Mục tiêu phát hành duy trì biên độ tăng trưởng 18 – 22%/năm, đạt mốc 1.200 thẻ tín dụng lưu hành với tổng doanh số thanh toán vượt 150 tỷ VNĐ.

Hạn chế và hướng phát triển

Hạn chế còn tồn tại

  • Địa bàn nông nghiệp chiếm tỷ trọng lớn tại các huyện vùng cao, nhận thức về sản phẩm thẻ tín dụng còn đồng nhất với vay tiêu dùng lãi suất cao.
  • Phí rút tiền mặt tại ATM dòng Visa/MasterCard (4%) còn tương đối cao so với tâm lý chi tiêu tiền mặt của người dân địa phương.
  • Mạng lưới chấp nhận thẻ tập trung chủ yếu tại Tam Kỳ và Hội An, mật độ POS tại Quế Sơn, Đại Lộc chưa đồng đều.

Hướng phát triển công nghệ tiếp theo

  • Triển khai giải pháp định danh điện tử (eKYC) tích hợp công nghệ nhận diện khuôn mặt và quét ký tự quang học (OCR) để phê duyệt phát hành thẻ ảo (Virtual Card) trong 5 phút.
  • Tích hợp thanh toán một chạm không tiếp xúc (Contactless) và liên kết ví số Apple Pay / Google Wallet.
  • Xây dựng mô hình máy học (Machine Learning - Gradient Boosting) nhằm phát hiện giao dịch gian lận thẻ theo thời gian thực (Real-time Fraud Detection System).

Đối tượng hưởng lợi

                          CƠ CẤU ĐỐI TƯỢNG HƯỞNG LỢI

Câu hỏi thường gặp

1. Điều kiện tối thiểu để khách hàng cá nhân được cấp thẻ tín dụng Sacombank tại Quảng Nam là gì?

Khách hàng là công dân Việt Nam có hợp đồng lao động chính thức từ 3 tháng trở lên (không tính thử việc), mức thu nhập tối thiểu 5 triệu VNĐ/tháng (đối với khu vực Quảng Nam), hoặc có sổ tiết kiệm gửi tại Sacombank từ 32 triệu VNĐ duy trì trong 6 tháng gần nhất, không có lịch sử nợ xấu tại CIC trong vòng 12 tháng.

2. Sự khác biệt căn bản giữa cơ chế ân hạn 55 ngày và 45 ngày là gì?

Chu kỳ sao kê của Sacombank là 30 ngày và thời gian ân hạn thanh toán sau sao kê lên đến 25 ngày (tổng cộng 55 ngày). Nếu giao dịch phát sinh vào ngày đầu tiên của chu kỳ sao kê, khách hàng có trọn vẹn 55 ngày sử dụng vốn của ngân hàng mà không bị tính lãi suất.

3. Quy trình bảo mật nào được áp dụng khi mất thẻ tín dụng?

Chủ thẻ có thể khóa thẻ tức thì 24/7 thông qua ứng dụng mBanking, tổng đài Hotline hoặc quầy giao dịch. Nhờ chip bảo mật EMV và quy trình xác thực mã hóa HSM, mọi thông tin thẻ không bị sao chép trái phép. Mọi giao dịch phát sinh sau thời điểm báo mất đều do ngân hàng chịu trách nhiệm bảo hiểm rủi ro.

4. Chi phí duy trì và phát hành thẻ tín dụng phụ có tốn kém không?

Tại Sacombank, chính sách ưu đãi đặc biệt miễn phí hoàn toàn phí thường niên cho thẻ phụ, tạo điều kiện thuận lợi cho chủ thẻ chính chia sẻ hạn mức chi tiêu cho người thân trong gia đình.

5. Dự án giải quyết bài toán kiểm soát nợ xấu như thế nào?

Bằng việc kết hợp thẩm định dòng tiền thực tế, kiểm soát hệ số nợ trên thu nhập (DTI < 40%), tự động trích nợ tài khoản thanh toán và hệ thống tự động cảnh báo nhắc nợ trước 3-5 ngày đến hạn, tỷ lệ nợ xấu thẻ luôn duy trì ở mức thấp kỷ lục (dưới 0,05%).


Kết luận

Đồ án khóa luận "Phát triển hoạt động thẻ tín dụng cá nhân tại Ngân hàng TMCP Sài Gòn Thương Tín – Chi nhánh Quảng Nam" đã giải quyết toàn diện bài toán từ lý luận chuyên ngành tài chính ngân hàng đến triển khai giải pháp kỹ thuật, phân tích dữ liệu thực nghiệm giai đoạn 2014 – 2016. Với sự tăng trưởng ổn định số lượng thẻ phát hành (đạt 482 thẻ năm 2016), tỷ lệ kích hoạt sử dụng vượt 86% và tỷ lệ nợ xấu được kiểm soát ở mức 0,048%, mô hình chứng minh tính khả thi, độ tin cậy và giá trị kinh tế bền vững.

Đây là tài liệu tham khảo có giá trị cao về mặt chuyên môn cho sinh viên ngành Tài chính – Ngân hàng, các chuyên viên phát triển sản phẩm thanh toán số và các nhà quản trị ngân hàng bán lẻ đang tìm kiếm giải pháp chuyển đổi hạ tầng thanh toán hiện đại.