Quy trình Booking & Hóa đơn
Tổng quan quy trình booking, donate và xử lý hóa đơn trong hệ thống Booking Bot
Quy trình booking và giao dịch tài chính là trung tâm vận hành của Booking Bot. Hệ thống hỗ trợ lập hóa đơn chi tiết, khấu trừ hoa hồng tự động, tính lương cho player và ghi nhận lịch sử giao dịch vào các kênh log.
Luồng vận hành tiêu chuẩn (Workflow)
Quy trình giao dịch thông thường diễn ra qua 5 bước sau:
Tạo Ticket
Khách hàng mở ticket hỗ trợ
React Profile
Staff tạo bảng chọn Player
Lập hóa đơn
Tạo bill bằng lệnh /book
Thanh toán
Thanh toán cọc hoặc bank
Kết toán
Cộng lương & chốt doanh thu
Tạo Ticket
Khách hàng mở ticket hỗ trợ
React Profile
Staff tạo bảng chọn Player
Lập hóa đơn
Tạo bill bằng lệnh /book
Thanh toán
Thanh toán cọc hoặc bank
Kết toán
Cộng lương & chốt doanh thu
- Yêu cầu hỗ trợ: Khách hàng bấm nút tại ticket panel để tạo kênh hỗ trợ riêng tư.
- Lựa chọn Player:
/react profile: Bảng React Bill gửi vào kênh player-only (/settings react_channel). Player react tại kênh đó; ticket hiện danh sách và cho xem profile.react(prefix): Gửi bảng React Bill ngay tại kênh hiện tại (thường là ticket), không xem profile.
- Lập hóa đơn: Supporter sử dụng lệnh
/bookđể khởi tạo hóa đơn, nhập các thông số về số giờ, loại thanh toán, và các tùy chọn đi kèm. - Xác nhận thanh toán:
- Nếu thanh toán qua Ngân hàng (Bank): Khách hàng chuyển khoản theo cấu hình thanh toán. Khi giao dịch hoàn tất, hóa đơn được xác nhận.
- Nếu thanh toán qua Số dư (Trừ cọc / Trừ lương): Hệ thống tự động kiểm tra số dư hiện tại của khách hàng để thực hiện giao dịch tức thì.
- Ghi log & Kết toán: Hệ thống ghi nhận thông tin hóa đơn vào kênh
log-bills, tự động cộng giờ star và lương cho player, đồng thời lưu trữ doanh thu server.
Các loại hóa đơn hỗ trợ
Hệ thống phân biệt rõ ràng hai nhóm giao dịch chính:
- Hóa đơn Booking (
/book): Dùng cho các dịch vụ thuê player theo giờ. Hóa đơn này ảnh hưởng trực tiếp đến giờ star, lương player và phí dịch vụ server. - Hóa đơn Donate (
/donate): Dùng khi khách hàng tặng tiền riêng cho player. Hóa đơn này khấu trừ phần trăm phí donate (fees) cấu hình trên server và chuyển phần còn lại vào lương player.
Xử lý sai sót hóa đơn
Trong trường hợp nhập sai số liệu hoặc xảy ra tranh chấp, supporter có thể thực hiện hoàn trả hóa đơn:
- Sử dụng
/hoanbillđối với hóa đơn booking. - Sử dụng
/hoandonateđối với hóa đơn donate.
Các lệnh này sẽ đảo ngược toàn bộ số liệu (hoàn trả tiền cho khách, khấu trừ giờ star và lương đã cộng của player).