TF
T-Fluencers Docs
Quay lại SRS

7. Quản lý số dư & Dòng tiền#

Mục tiêu#

Cho phép creator xem số dư hoa hồng, lịch sử giao dịch và thông tin tài chính.

Luồng nghiệp vụ#

  1. Người dùng truy cập trang "Ví / Tài chính".
  2. Hệ thống hiển thị:
    • Số dư hiện tại (đã đối soát, chưa thanh toán, đã thanh toán)
    • Lịch sử dòng tiền (cash flow)
    • Thông tin thẻ ngân hàng đã liên kết
  3. Người dùng có thể:
    • Thêm / sửa thẻ ngân hàng
    • Đặt thẻ mặc định

API đã triển khai#

  • GET /users/cash-flow — Lịch sử dòng tiền
  • GET /users/bank-cards — Danh sách thẻ ngân hàng
  • POST /users/bank-cards — Thêm thẻ ngân hàng
  • PUT /users/bank-cards/:id — Cập nhật thẻ
  • PUT /users/bank-cards/:id/set-default — Đặt thẻ mặc định

Phạm vi#

  • Giao diện creator hỗ trợ xem số dư, lịch sử dòng tiền và quản lý thẻ ngân hàng.
  • Việc tạo lệnh rút tiền và chi trả được xử lý qua luồng Admin (xem §20, §21).

Tiêu chí chấp nhận (Acceptance Criteria)#

#Tiêu chíĐiều kiện đạt
AC-7.1Hiển thị số dưTrang "Ví" hiển thị 3 loại số dư: đã đối soát, chưa thanh toán, đã thanh toán — số liệu khớp với dữ liệu backend
AC-7.2Lịch sử dòng tiềnDanh sách giao dịch hiển thị: ngày, loại, số tiền, trạng thái — hỗ trợ phân trang
AC-7.3Thêm thẻ ngân hàngNhập thông tin thẻ hợp lệ → lưu thành công, hiển thị trong danh sách
AC-7.4Đặt thẻ mặc địnhChọn thẻ → đặt mặc định → thẻ cũ mất trạng thái mặc định, thẻ mới hiển thị "Mặc định"
AC-7.5Validate thẻ ngân hàngNhập thiếu thông tin bắt buộc → hiển thị lỗi validation