Chưa có doanh thu trong kỳ nàyDữ liệu sẽ xuất hiện ngay khi có đơn hàng mới.
Top Users (Doanh thu cao nhất)
#
User
Đơn
Tổng chi
Promo Analytics
User
Mã
Lần dùng
Đơn hàng gần nhất
Thời gian
Mã đơn
User
Sản phẩm
Giá
Promo
QR Realtime Monitor
Tự động làm mới 15s
Đang chờ thanh toán
Mã QR
User
Sản phẩm
Số tiền
Mở lúc
Còn lại
Không có QR nào đang mở
Đã thanh toán hôm nay
Thời gian
User
Sản phẩm
Nhận
Giao
Trạng thái
Chưa có giao dịch nào hôm nay
Quản lý sản phẩm
Quản lý Danh Mục
Danh mục hiển thị trên Bot khi user bấm Xem Shop. Kéo thả để sắp xếp thứ tự.
Đang tải danh mục...
Danh sách sản phẩm đang bán
Bật/Tắt
ID sản phẩm
Tên hiển thị
Danh mục
Giá gốc
Giá KM lần đầu
Tồn kho
Đã bán
Bảo hành
Giá sỉ
Ảnh
Thao tác
Thêm danh mục
Nếu nhập ID hợp lệ, Bot sẽ dùng custom emoji này thay cho emoji thường.
QUẢN LÝ TỒN KHO
Kho hàng /
Nắm tồn kho, tìm sản phẩm và nhập hàng ngay tại một nơi.
Danh mục đang xemTheo tìm kiếm và bộ lọc hiện tại
DANH MỤC SẢN PHẨM
Sẵn sàng cho đơn tiếp theo.
Chọn sản phẩm để thao tác ↗
Tìm không dấu, hỗ trợ lỗi gõ nhẹ. Chọn sản phẩm để nhập hàng.
Sản phẩm / Mã SKUTồn kho & trạng tháiThao tác
SỔ KHO
Chi tiết tồn kho
Dữ liệu tài khoản, trạng thái bán và lịch sử nhập.
ID
Dữ liệu tài khoản
Trạng thái
Ngày nhập
Bán cho
Thao tác
Nhập hàng vào kho
Mỗi dòng 1 tài khoản: user|pass|2fa, user|pass hoặc định dạng tùy chọn. Dòng trùng tự động bỏ qua. Bản nháp chỉ giữ trong bộ nhớ của trang, không lưu trên thiết bị.
Đại lý dùng đúng bot này: Kết Nối API → Thêm kết nối → dán Base URL + key →
Auth Type API Key (Header) → Test.
Danh sách đại lý
Shop
Telegram
Trạng thái
Số dư
Đơn / Đã chi
API Key
Thao tác
Đang tải...
Đơn cần xử lý tay
Chờ bạn xử lý—
Chờ khách nhập mail—
Đã hoàn tất—
Đã huỷ—
Danh sách đơn
Khách
Sản phẩm
Email khách gửi
Trạng thái
Thao tác
Đang tải...
Bảo hành đơn hàng
Tổng đơn BH—
Còn hạn—
Sắp hết hạn—trong 3 ngày
Đã hết hạn—
Tạo bảo hành thủ công
Nhập tài khoản đã bán và Telegram ID của khách. Bot sẽ gửi thông báo ngay,
rồi tự nhắc khách trước 3 ngày khi sắp hết hạn.
Có mã đơn thì bot tự lấy giá đã thanh toán. Chỉ nhập tay khi đơn nằm ngoài hệ thống.
Danh sách bảo hành
Khách
Tài khoản
Sản phẩm
Thời gian
Còn lại
Tiền mua / Còn lại
Thao tác
Đang tải...
Chat Báo Lỗi SOS
Tin chưa đọc—
Đang mở—
Tổng cuộc chat—
Đã đóng—
Chọn một cuộc chat bên trái để bắt đầu trả lời
Chưa chọn cuộc chat nào
Người dùng Telegram
Danh sách thành viên
Telegram ID
Username / Tên
Số dư (VND)
Giá riêng / KM
Thao tác
Gửi thông báo
Telegram broadcast
Soạn thông báo mới
Định dạng nội dung bằng HTML tương thích với Telegram.
HTML mode
Tùy chọn · tối đa 200 ký tự
Để trống thì thông báo sẽ không có dòng tiêu đề.
Telegram hỗ trợ HTML giới hạn
Chọn đoạn chữ rồi bấm định dạng, hoặc bấm trước để chèn mẫu HTML và thay nội dung bên trong.
Nội dung được gửi qua Telegram API với parse_mode=HTML.
Đang gửi thông báo...
Thành công: 0Thất bại: 0Tổng: 0Đã dọn: 0
Lịch sử gửi thông báo
Chưa có lịch sử.
Gửi nhanh ngay trong Telegram
Ngoài cách trên, Admin có thể gửi thẳng vào bot Telegram: 1. Gửi một ảnh vào chat với bot 2. Nhập caption bắt đầu bằng /bc rồi nội dung Ví dụ caption:/bc 🎉 Shop vừa nhập hàng mới! Mua ngay /shop
Bot sẽ tự động gửi ảnh đó đến tất cả người dùng.
Tài liệu API nằm ở trang riêng, không nằm trong panel quản trị. Đại lý đọc được
mà không cần tài khoản admin, và trang đó không mô tả bất kỳ endpoint quản trị nào.
Gửi link này cho đại lý. Họ dán API key vào trang đó là thử API được ngay.
Vì sao tách riêng
Đại lý không cần mật khẩu quản trị để đọc tài liệu.
Trang công khai chỉ mô tả /api/v2/* — endpoint quản trị không bị lộ.
Key đại lý không bao giờ mở được /api/* của admin (hai lớp xác thực tách hẳn).
Trước khi mở server ra internet
Đặt Base URL cho đại lý trong tab Cài đặt, nếu không tin nhắn gửi đại lý sẽ thiếu địa chỉ.
Đổi mật khẩu quản trị thành chuỗi dài — trang admin cũng phơi ra internet theo.
Chỉ bật Giá sỉ cho những sản phẩm bạn thực sự muốn bán buôn.
Cài đặt hệ thống
Thương hiệu Shop (Hiển thị trong /start của bot)
Điền ID vào đây thì /start sẽ hiện custom emoji thay cho dòng tên shop, không in chữ nữa.
Chỉ dùng để in ra lúc khởi động. Chạy thử ở máy thì bỏ trống cũng được.
Tách khỏi panel admin. 0 = tắt. Đổi xong phải khởi động lại bot.
Web dùng chung kho hàng với bot — sản phẩm, ảnh, mô tả, giá lấy y hệt, không phải nhập lại.
Telegram bắt buộc HTTPS — để trống hoặc dùng http:// thì nút Chat bị ẩn.
Cổng cho Mini App, tách khỏi panel admin. 0 = tắt.
Chưa có
Chưa up thì lấy ảnh đại diện của bot, không có nữa thì dùng emoji custom.
Xem từng icon đang lấy emoji nào và emoji đó có chạy được không.
Lấy ID: gửi emoji đó cho @JsonDumpBot rồi tìm custom_emoji_id.
Emoji tĩnh thì Telegram không có bản động — phải chọn emoji khác.
Lấy emoji-id từ @JsonDumpBot hoặc @getidsbot. Để trống nếu không dùng custom emoji.
Bot gửi địa chỉ này kèm API key cho đại lý. Để trống thì tin nhắn sẽ hiện chỗ trống khó hiểu.
Điền tên miền (không có https://). Domain này sẽ chỉ phục vụ API đại lý
và trang tài liệu — mọi đường dẫn khác trả 404, đại lý không thấy được trang quản trị.
Domain admin không bị ảnh hưởng. Để trống = tắt.
Mở API đại lý ở cổng riêng (ví dụ 8001). Cổng đó chỉ có API + trang tài liệu,
không có gì của admin. Bạn chặn cổng 8000 ở tường lửa là đại lý không đụng tới
trang quản trị được. Để 0 hoặc trống = tắt (dùng chung cổng 8000 như hiện tại).
Đổi cổng phải khởi động lại bot mới có hiệu lực.
Telegram Bot
Yêu cầu tham gia nhóm Telegram
Cổng xác nhận thanh toán — SePay API
Bot đọc giao dịch từ SePay để khớp theo nội dung chuyển khoản.
Các mã QR đang chờ dùng chung một lượt lấy giao dịch, không gọi API riêng cho từng QR.
Lấy ở my.sepay.vn → Cấu hình công ty → API Access.
Tiền chuyển vào STK ảo sẽ về STK này — bot đọc giao dịch theo STK này.
Thông tin tài khoản nhận tiền (sinh QR SePay)
Bảo mật Web Admin
Chi tiết đơn hàng
Dữ liệu giao
Sửa số dư
Thêm sản phẩm mới
📦
Áp dụng cho nút sản phẩm và icon ở phần chi tiết. Để trống sẽ dùng cấu hình button chung hoặc emoji 📦 thường.
Gán sản phẩm vào danh mục để hiện trên Bot theo nhóm.
Giá này chỉ được dùng đúng 1 lần, sau đó trở về giá gốc.
* Mua 10 tặng 2. Để 0 nếu không áp dụng.
Khách mua sản phẩm này sẽ được kích hoạt bảo hành tự động và nhận thông báo ngay,
bot tự nhắc trước 3 ngày khi sắp hết hạn.
Bật cái này thì sản phẩm không lấy từ kho. Khách thanh toán xong, bot hỏi email
(mua 5 suất thì gửi 5 email, mỗi dòng một cái) rồi báo bạn ở kênh HIT.
Bạn bấm Hoàn tất mới ghi đơn hàng và tính bảo hành.
Click hoặc kéo thả ảnh vào đây
🛡️
Sửa đơn bảo hành
—
Hết hạn hiện tại: —
🛡️
Bảo hành sản phẩm
— Khách mua sẽ được kích hoạt bảo hành tự động và nhắc trước 3 ngày.
🤝
Giá sỉ cho đại lý
— Giá này áp dụng chung cho mọi đại lý, cả khi mua qua API lẫn mua trong bot.
Giá lẻ đang bán: ——
🤝
Chỉ đại lý thấy icon này ở đầu nút sản phẩm. Khách lẻ vẫn thấy emoji thường của sản phẩm.
Xuất TXT bảo hành
Chọn khách cần xuất — file chỉ chứa đơn bảo hành của riêng khách đó.
Định dạng mỗi dòng
Username | Tài khoản | Sản phẩm | Ngày hết hạn | Số ngày còn lại
Giá Riêng Cố Định
User sẽ luôn mua sản phẩm đã chọn
với mức giá này cho đến khi admin sửa hoặc xóa.
Giá này ưu tiên cao nhất và không cộng thêm khuyến mãi hoặc mã giảm giá.