Tổng Tenant
—
Tenant hoạt động
—
Tổng người dùng
—
Tenant bị khoá / quá hạn
—
Chỉ đọc hoặc tạm dừng — không bán được
💰 Đã thu
—
Phí thuê bao Tota đã thu của các đơn vị
⏳ Sắp thu
—
Đơn vị đã chọn gói cho kỳ tới
🏢 Tenant mới đăng ký gần đây
| Tên | Loại hình | Ngành | Gói | Ngày tạo | Trạng thái |
|---|---|---|---|---|---|
| Đang tải... | |||||
| Tên Tenant | Ngành | Gói | Hết hạn | Modules | Users | Link | Trạng thái | Thao tác |
|---|---|---|---|---|---|---|---|---|
| Đang tải... | ||||||||
| Tên | Username | Tenant | Vai trò | Trạng thái | Ngày tạo | Thao tác |
|---|---|---|---|---|---|---|
| Đang tải... | ||||||
💰 Phải thu phí nền tảng
💎 Quản lý gói dịch vụ
📊 Thống kê theo gói
| Gói | Số tenant | Giá / tháng | Doanh thu ước tính |
|---|---|---|---|
| Đang tải... | |||
| Tiêu đề | Nội dung | Đối tượng | Ngày gửi |
|---|---|---|---|
| Đang tải... | |||
🎨 Theme Web Admin
Chọn một theme có sẵn làm điểm xuất phát, rồi tùy chỉnh từng màu bên dưới.
Theme lưu theo trình duyệt (localStorage)
Tùy chỉnh từng màu
⚙️ Cài đặt hệ thống
💳 Phí nền tảng
Bảng giá chung. Từng đơn vị có thể đặt giá riêng và chiết khấu trong Danh sách tenant → Sửa; giá riêng luôn đè lên bảng này.
Còn bấy nhiêu ngày thì đơn vị bắt đầu thấy nhắc + nghe chuông
Hết hạn vẫn bán bình thường trong bấy nhiêu ngày. Hết ân hạn ⇒ chỉ đọc
🌐 Cấu hình trang đăng ký (Onboard)
Số ngày trial tự động áp dụng khi tenant mới đăng ký
Để trống = tự động hiện "Mới ra mắt — Dùng thử X ngày miễn phí"
✨ Tạo tenant mới
Modules bật sẵn
Thay đổi ngành nghề sẽ tự động gợi ý modules mặc định
Tài khoản Admin cho tenant
🌐 Link đăng ký dùng thử
📦 Link tải phần mềm cài về máy
Chỉ cần gửi một link này. Khách mở ra rồi tự chọn bản Windows hay Android — trang tự làm mờ bản không hợp với máy họ đang dùng.
Đang đọc phiên bản…
🏢 Links web tenant
Gửi link tương ứng cho từng khách hàng để họ truy cập hệ thống.
Đang tải...
ℹ️ Thông tin URL hệ thống
Quản lý (Manage):
Bán hàng (POS):
Admin:
Onboard:
💡 Tenant truy cập qua URL:
Deploy cập nhật: Upload file HTML → Cloudflare Pages → Tất cả tenant nhận ngay.
app.tota.vn/?t=TENANT_IDDeploy cập nhật: Upload file HTML → Cloudflare Pages → Tất cả tenant nhận ngay.
Quản lý trạng thái, mô tả và hiển thị module trên toàn hệ thống
🗄️ Backup / Khôi phục theo đơn vị
Bản backup dựng ở máy chủ, gồm toàn bộ bảng thuộc đơn vị — danh sách bảng
sinh từ chính cấu trúc database nên không bỏ sót được. Khôi phục chạy trong
một giao dịch: hỏng giữa chừng thì dữ liệu trả về nguyên trạng.
⚠️ Mật khẩu đăng nhập nằm ở hệ thống Auth, không nằm trong file này.
⚠️ Mật khẩu đăng nhập nằm ở hệ thống Auth, không nằm trong file này.
💾 Tải một bản backup về máy
♻️ Khôi phục từ file
File khôi phục về đúng đơn vị ghi trong file, không chọn đơn vị đích được —
đổi đích là dời dữ liệu ra khỏi đơn vị gốc chứ không phải chép sang.
Chưa chọn file
📋 Nhật ký backup / khôi phục
Đang đọc…
📊 Hạ tầng & Usage
Bốn dòng có nhãn "tự động" luôn mới — chạy
Các dòng "nhập tay" còn lại (Egress, Edge Function, Realtime, Compute của Supabase) không có API công khai để đo tự động — chỉ hiện trên trang Usage của Supabase Dashboard, mở nó lên rồi bấm "✏️ Nhập số Supabase" bên dưới để cập nhật.
🔑 Hạn mức (cột phải mỗi dòng) luôn sửa được — gói Free/Pro đổi hạn mức khác nhau, đừng để số cũ đứng yên.
tools\CAP-NHAT-HA-TANG.ps1 để đo lại (dùng token
Cloudflare + DB đã có sẵn trên máy, không cần đăng nhập gì
thêm). Riêng MAU là ƯỚC TÍNH (đếm phiên đăng nhập 30 ngày
gần nhất), không phải con số tính phí thật của Supabase — luôn
THẤP HƠN số trên Dashboard, chỉ để xem xu hướng.Các dòng "nhập tay" còn lại (Egress, Edge Function, Realtime, Compute của Supabase) không có API công khai để đo tự động — chỉ hiện trên trang Usage của Supabase Dashboard, mở nó lên rồi bấm "✏️ Nhập số Supabase" bên dưới để cập nhật.
🔑 Hạn mức (cột phải mỗi dòng) luôn sửa được — gói Free/Pro đổi hạn mức khác nhau, đừng để số cũ đứng yên.
Đang đọc…