Theo dõi hệ thống và chuẩn bị cấu hình bán hàng tự động.
Giao diện OneSite v1.0
⚠ Chế độ giao diện tĩnhTrang web đã sẵn sàng đăng lên OneSite, nhưng chưa kết nối backend. Không nhập Bot Token, khóa SePay hoặc thông tin khách hàng vào trang này. Các số liệu hiển thị dưới đây chỉ là ví dụ minh họa.
🤖
Bot đang kết nối0Chưa có backend
▣
Kết nối SePay0Chưa có backend
▤
Đơn hàng thực tế—Chưa có dữ liệu
↗
Doanh thu—Chưa có dữ liệu
Bắt đầu thiết lập
Chuẩn bị hệ thống theo đúng thứ tự.
1Triển khai backend Node.js V3Đặt trên dịch vụ chạy ứng dụng liên tục, có HTTPS và lưu trữ.
2Thiết lập SePayNhập khóa webhook trong trang quản trị backend (không nhập trên OneSite).
3Kết nối TelegramThêm Bot Token tại trang backend bảo mật, liên kết SePay.
4Thử đơn trước khi mở bánKiểm tra tiền vào đúng tài khoản và giao hàng một lần.
Trạng thái kỹ thuật
Website OneSite● Đã sẵn sàng
Máy chủ bot● Chưa cấu hình
Telegram APIChưa kết nối
SePay webhookChưa kết nối
Giao hàng tự độngChưa hoạt động
Cấu hình nhiều bot Telegram
Quản lý nhiều bot và chọn SePay riêng cho từng cửa hàng.
Yêu cầu backend
🤖
Chưa kết nối máy chủ bot
Bot Token là dữ liệu bí mật. Vì OneSite là website tĩnh nên không thể lưu token an toàn ở đây. Dùng trang /bots của backend V3 để thêm hoặc thay token, đặt Admin ID và bật/tắt bot.
SePay & ngân hàng
Nhận thông báo tiền vào và đối chiếu đơn qua webhook.
Yêu cầu backend
▣
Chưa cấu hình SePay
Khóa xác thực webhook cần nằm trên máy chủ. Sử dụng trang /sepay của backend V3 để thêm tài khoản ngân hàng, lấy URL webhook và liên kết từng bot.
Sản phẩm bán hàng
Danh sách thực tế và kho mã số được quản lý trong backend V3 để tránh bán trùng hàng.
◇
Chưa có dữ liệu sản phẩm
Thêm sản phẩm, giá bán và nhập kho tại đường dẫn /products trên máy chủ backend. Không lưu tài khoản/mật khẩu hàng số trong website tĩnh.
Quản lý đơn hàng
Theo dõi thanh toán, hủy đơn quá hạn và trạng thái giao hàng trong backend.
▤
Chưa có dữ liệu đơn hàng
Sau khi backend được triển khai, mở đường dẫn /orders trên máy chủ backend để theo dõi và xác nhận đơn. Không xác nhận thanh toán trên giao diện tĩnh.
⚙ Cài đặt hệ thống
Nhập URL công khai của backend V3 (không nhập token hoặc mật khẩu).
URL chỉ lưu trong trình duyệt của bạn.
Backend V3 hiện chưa có API kết nối trực tiếp với dashboard OneSite. Bạn có thể mở giao diện quản trị backend từ các nút dưới đây sau khi triển khai.
Lưu ý an toàn
✓Không lưu token ở trình duyệtJavaScript và localStorage không bảo vệ được Bot Token/SePay khi chia sẻ website.
✓Đăng nhập trên backend HTTPSDùng mật khẩu quản trị mạnh và phiên đăng nhập phía server.
✓Không dùng URL OneSite làm webhookWebhook SePay phải trỏ đến dịch vụ backend có khả năng nhận HTTP POST.
✓Kiểm thử trước khi nhận tiền thậtĐảm bảo kiểm tra số tiền, nội dung chuyển khoản, tài khoản nhận.