Tổng quan Vận hành & Kinh doanh
Dữ liệu hợp nhất từ Cloudflare D1 Ledger, Orders và Webhooks.
Đơn hàng mới nhất
| Mã đơn | Khách hàng | Tổng tiền | Trạng thái |
|---|---|---|---|
| Đang tải dữ liệu... | |||
Biến động số cái (Ledger) gần nhất
| Loại giao dịch | Số tiền | Số dư sau | Thời gian |
|---|---|---|---|
| Đang tải dữ liệu... | |||
Quản lý Sản phẩm & Tệp tải về (Cloudflare R2)
Thêm, sửa, gắn ảnh bìa trực tiếp và đính kèm gói tệp kỹ thuật số.
Thêm sản phẩm mới
Tải gói tệp lên Cloudflare R2
| Ảnh | Tên sản phẩm | Danh mục | Giá VND | Trạng thái | Chế độ giao | Gói tệp R2 | Thao tác |
|---|---|---|---|---|---|---|---|
| Đang tải danh sách sản phẩm... | |||||||
Quản lý Đơn hàng (Orders)
Toàn bộ đơn hàng được ghi nhận và thanh toán trên hệ thống.
| Mã đơn | Khách hàng | Tổng tiền | Thanh toán | Bàn giao | Ngày tạo | Thao tác |
|---|---|---|---|---|---|---|
| Đang tải đơn hàng... | ||||||
Hàng đợi Bàn giao Thủ công (Fulfillment)
Xử lý các đơn hàng chế độ MANUAL hoặc cần cung cấp key/hướng dẫn riêng qua Zalo.
Cập nhật bàn giao:
| Mã đơn | Khách hàng | Tổng tiền | Bàn giao | Ghi chú | Ngày mua | Thao tác |
|---|---|---|---|---|---|---|
| Đang tải danh sách bàn giao... | ||||||
Nạp tiền & Đối soát Ngân hàng
Khớp nối giao dịch ngân hàng thực tế với mã nạp ví của khách hàng.
Giao dịch ngân hàng cần xem xét (REVIEW_REQUIRED)
0 giao dịch| Mã SePay | Số tài khoản nhận | Số tiền VND | Nội dung chuyển khoản | Thời gian | Thao tác |
|---|---|---|---|---|---|
| Không có giao dịch ngân hàng nào cần xem xét. | |||||
Xác nhận Ghép đối soát thủ công
Lịch sử Yêu cầu Nạp tiền
| Mã nạp (Code) | Khách hàng | Số tiền VND | Trạng thái | Mã GD Ngân hàng | Ngày tạo | Lý do review | Thao tác |
|---|---|---|---|---|---|---|---|
| Đang tải lịch sử nạp... | |||||||
Sổ cái Bất biến (Immutable Ledger)
Mọi biến động số dư ví (Nạp, Mua, Hoàn, Điều chỉnh) được bảo vệ bởi trigger SQL.
| Mã GD (Tx ID) | Người dùng / Ví | Loại | Số tiền VND | Số dư trước | Số dư sau | Tham chiếu | Thời gian |
|---|---|---|---|---|---|---|---|
| Đang tải sổ cái... | |||||||
Điều chỉnh Số dư Ví Khách hàng
Thực hiện cộng hoặc trừ số dư ví với lý do bắt buộc được ghi vết vào audit log.
Danh sách Người dùng (Users)
Quản lý tài khoản khách hàng và phân quyền hệ thống.
| ID Người dùng | Họ và tên | Vai trò (Role) | Trạng thái | Ngày đăng ký | |
|---|---|---|---|---|---|
| Đang tải người dùng... | |||||
Trạng thái Hệ thống & Bất biến Bảo mật
Giám sát toàn vẹn kiến trúc Cloudflare Pages, Functions, D1 và R2.
Quy tắc Bất biến Tài chính (Financial Invariants)
- Sổ cái đơn nhất: Mọi biến động số dư ví đều ghi nhận bản ghi bất biến trong
wallet_transactions. - Monotonic CAS tx_seq: Chống race condition A-B-A khi đồng thời trừ ví và nạp tiền.
- Zero Synthetic Deposits: Nghiêm cấm tạo giao dịch nạp tiền ảo; đối soát bắt buộc phải có mã giao dịch SePay thật.
- Tách biệt chỉ số: Chỉ số nạp tiền đối soát hoàn toàn độc lập với điều chỉnh số dư của Admin.
- Toàn vẹn tệp R2: Tệp chỉ chuyển sang trạng thái READY khi có mã băm SHA-256 thực tế được xác minh.