⚡Gửi bếp trong 10 giây — không giấy ghi tay, không nhầm bàn, không quên món.
Hành trình gọi món
1
Đăng nhập & chọn tên của bạn
›
Nhập email + mật khẩu quán cấp. Chọn đúng tên bạn — tên này hiện trên mọi đơn gửi bếp để dễ tra soát sau này.
💡 Mỗi thiết bị nên gắn với 1 tên cố định. Nhiều người dùng chung máy thì nhớ đổi tên trước khi gửi đơn.
2
Chọn bàn đang phục vụ
›
Bàn xanh = trống, cam/đỏ = có khách. Giỏ hàng lưu riêng theo từng bàn — đổi qua bàn khác rồi quay lại, giỏ vẫn còn nguyên.
3
Chọn món & ghi chú riêng
›
Chạm vào món để thêm, chạm lại để tăng số lượng. Tìm nhanh bằng ô tìm kiếm. Chạm biểu tượng ghi chú để thêm "ít đường / không đá" — bếp thấy ngay trên ticket.
⚠️ Ghi chú thêm sau khi đã gửi bếp thì bếp không thấy — phải báo trực tiếp.
4
Gửi bếp — 1 chạm
›
Bấm "🔥 Gửi order cho bếp" — bếp nhận tức thì, chuông kêu ngay. Khách gọi thêm? Cứ chọn lại bàn và gửi lần 2, bếp thấy là đơn bổ sung riêng.
5
Theo dõi bàn (Tab "Theo dõi")
›
Biết ngay bàn nào Chờ bếp / Đang làm / Xong — không cần chạy vào bếp hỏi. Chuông + rung khi bếp hoàn thành.
6
Duyệt đơn khách tự đặt qua QR
›
Khách gọi món qua QR Menu → yêu cầu vào Tab "Gọi NV". Bạn xem lại, sửa nếu cần, bấm "Xác nhận & Gửi bếp" — bắt buộc phải qua bước này thì bếp mới nhận được.
7
Chuyển phòng (quán Karaoke)
›
Khách muốn đổi phòng → Tab "Chuyển phòng", chọn phòng nguồn/đích. Yêu cầu gửi tới thu ngân xác nhận chính thức.
Câu hỏi hay gặp
Giỏ hàng có mất khi đổi bàn không? +
Không. Mỗi bàn giữ giỏ hàng riêng, đổi qua lại thoải mái.
Gửi rồi khách gọi thêm — làm sao? +
Chọn lại bàn đó, thêm món, gửi lần 2 — bếp nhận là đơn bổ sung, không ghi đè.
Khách gọi qua QR mà bếp không nhận? +
Vào Tab "Gọi NV" và xác nhận đơn — QR chưa qua bước này thì chưa vào bếp.
🔔Không bao giờ bỏ sót đơn — chuông kêu liên tục tới khi bấm nhận.
Hành trình xử lý đơn
1
Đăng nhập, chọn Bếp hoặc Bar
›
Đăng nhập 1 lần, giữ cả ngày, không cần đăng xuất giữa ca. Chọn "🍳 Bếp" hoặc "🍹 Bar" — chỉ đổi tiêu đề màn hình.
💡 Dùng tablet 10" treo tường, tắt khóa màn hình tự động để luôn thấy đơn mới.
2
Chuông báo đơn mới
›
Banner đỏ + chuông to lặp lại mỗi 5 giây cho tới khi bấm "Bắt đầu". Không lo bỏ sót dù đang bận tay.
⚠️ Thiết bị đang chế độ im lặng thì không nghe được — luôn để âm lượng cao.
3
Bắt đầu làm → Xong
›
Bấm "▶ Bắt đầu" — nhân viên/thu ngân thấy ngay bếp đã nhận. Bấm "✓ Xong" khi hoàn tất — chuông báo mang ra + thu tiền.
4
Timer cảnh báo đơn trễ
›
Vàng ở phút thứ 10, đỏ + nhấp nháy ở phút 15. Dùng bộ lọc "Khẩn cấp" để đơn chờ lâu nhất lên đầu.
5
Ghi chú riêng từng món
›
In nghiêng, màu vàng, ngay dưới tên món trên card — không thể bỏ sót.
Câu hỏi hay gặp
Không nghe thấy chuông báo? +
Kiểm tra: âm lượng thiết bị, chế độ im lặng/Không làm phiền, quyền phát âm thanh của trình duyệt. iOS Safari cần chạm màn hình 1 lần để kích hoạt âm thanh.
Màn hình tự tắt giữa ca? +
Cài đặt thiết bị → Màn hình → Tắt sau: chọn "Không bao giờ", hoặc cắm sạc liên tục.
🍽 Nhà hàng
☕ Cafe / Quầy
🎤 Karaoke / Phòng
💳Thu tiền + in bill + QR chuyển khoản, gọn trong 1 màn hình — không cần máy POS riêng.
☕Gọi món → Thu tiền → Gửi bếp trong 1 chạm — tối ưu tốc độ cho quán bán nhanh.
🎤Tự động cộng giờ phòng + đồ ăn thành 1 bill — không cần tính tay, không sai sót.
Hành trình 1 ca bán hàng
1
Đăng nhập → ca tự mở
›
Ca làm việc tự khởi tạo khi đăng nhập. Màn hình chính chia 4 tab: Cần thu / Đang làm / Đã thanh toán / Tất cả.
2
Chuông khi bếp xong
›
Bếp bấm "Xong" → tab "Cần thu tiền" sáng lên + chuông + rung. Không cần canh màn hình.
3
Mở bill, in & thu tiền
›
Bấm "🧾 Bill" → điền giảm giá nếu có → "In bill" → "Thu tiền".
💡 In bill trước rồi mới bấm Thu tiền — sau khi thu, đơn chuyển tab "Đã thanh toán".
4
Thu QR chuyển khoản
›
Bấm "📱 QR" → mã VietQR tự điền đúng số tiền + nội dung. Khách chuyển xong → bấm "Xác nhận đã nhận tiền".
5
Kết thúc ca & xem báo cáo
›
Bấm badge "🟢 Ca đang chạy" → xem doanh thu, số đơn, top món. In báo cáo hoặc kết thúc ca khi đổi người.
Hành trình bán tại quầy
1
Chọn món từ menu
›
Bấm món để thêm vào giỏ bên phải. Ghi chú riêng (ít đường, không đá) ngay trong giỏ.
2
Nhập tên bàn / khách / mang đi
›
Ô "Tên bàn" nhận số bàn, tên khách, hoặc "Mang đi" — in trên bill và hiện trên màn hình bếp.
3
Thu tiền mặt — ngay lập tức
›
"💵 Tiền mặt" → "Thu tiền & Gửi bếp" — bếp nhận ngay, giỏ tự xóa cho khách kế tiếp.
4
Thu QR chuyển khoản
›
"📱 Chuyển khoản" → QR hiện đúng số tiền → xác nhận sau khi thấy tiền vào.
⚠️ Luôn kiểm tra tin nhắn ngân hàng thật — đừng tin lời khách nói "chuyển rồi".
5
In bill
›
"🖨 In bill" trong modal thanh toán. Không có máy in nhiệt? Dùng "In từ trình duyệt" (Ctrl+P / Share → Print trên iOS).
Hành trình quản lý phòng
1
Xem sơ đồ phòng
›
Trống / Đang mở / Sắp đến. Mỗi phòng hiện đồng hồ đang chạy + tổng tiền đồ ăn/uống đã gọi.
2
Mở phòng
›
Chọn loại phòng (Nhỏ/Vừa/Lớn/VIP) + giá/giờ → "Mở phòng" — đồng hồ chạy ngay.
3
Thêm đồ ăn/uống vào phòng
›
"Thêm đồ" trên card phòng → chọn món → gửi thẳng lên bếp. Tổng tiền phòng cập nhật ngay.
4
Chốt phòng & thu tiền
›
"Chốt phòng" → hệ thống tự cộng (giờ × đơn giá) + đồ ăn/uống → giảm giá nếu có → in bill → thu tiền. Phòng tự về "Trống".
Nâng cao
✂
Tách bill
›
"✂ Tách bill" → chọn số lượng từng món muốn tách bằng +/−. Chọn "In thôi" (chưa thu) hoặc "Thu tiền luôn" (tạo bill mới đã thanh toán).
⊕
Gộp bàn
›
"⊕ Gộp bàn" trên đơn muốn nhận thêm → chọn đơn từ bàn khác → xác nhận. Món 2 bàn dồn về 1 bill.
↔
Chuyển bàn
›
"↔ Đổi bàn" → chọn bàn đích (xanh = trống) → xác nhận. Bếp thấy đúng tên bàn mới ngay.
🗑
Xóa bill đã thanh toán
›
Dùng khi cần hủy đơn đã thu (hoàn tiền, thu nhầm). Bắt buộc nhập lý do, được ghi vào Activity Log.
⚠️ Không xóa khỏi database — chỉ đánh dấu "đã hủy", chủ quán vẫn thấy trong Activity Log.
Câu hỏi hay gặp
Đã thu tiền còn in lại bill được không? +
Được. Tab "Đã thanh toán" → tìm đơn → "In lại bill", bất kỳ lúc nào trong ngày.
Máy in Bluetooth không kết nối? +
Kiểm tra Bluetooth đã bật, máy in đã ghép đôi trong Cài đặt hệ thống (không phải trong app). Không có máy in thì dùng "In từ trình duyệt".
Ca mất khi đăng xuất? +
Không. Ca lưu vào database, đăng nhập lại trong ngày là ca cũ tiếp tục. Chỉ reset khi bấm "Kết thúc ca" hoặc sang ngày mới.
Tách bill sai có hoàn tác được không? +
Không có nút hoàn tác — kiểm tra kỹ số lượng trước khi bấm "Tách & Thu tiền". Nếu lỡ sai, dùng Activity Log để đối soát rồi xử lý thủ công.
📊Biết doanh thu ngay lập tức — không cần đợi cuối ngày cộng sổ tay.
Những việc bạn sẽ làm
1
4 chỉ số realtime trên đầu trang
›
Doanh thu hôm nay · Số đơn · TB/đơn · Bàn có khách — tự cập nhật mỗi khi có đơn thanh toán, không cần refresh.
2
Quản lý menu
›
Thêm/sửa món từng cái, hoặc "⚡ Nhập nhanh" dán cả danh sách "Tên, Danh mục, Giá". Bật/tắt "hết món" tức thì.
💡 Tắt "hết món" thay vì xóa — bật lại hôm sau, giữ nguyên lịch sử bán.
3
Sơ đồ bàn trực quan
›
Xem trạng thái từng bàn, tách bill, chuyển bàn, gộp bàn ngay từ đây.
4
Báo cáo chuyên sâu
›
Doanh thu theo giờ, so tháng trước, hiệu suất từng nhân viên, xuất CSV.
💡 Xem "Giờ vàng" để xếp thêm người vào khung 11h–13h và 18h–20h.
5
Activity Log — phát hiện bất thường
›
Ghi lại mọi thao tác quan trọng: tách bill, hủy đơn, chuyển bàn — lọc theo nhân viên/thời gian.
⚠️ Xem ít nhất 1 lần/tuần. Nhân viên biết bị ghi log sẽ ít gian lận hơn.
6
Quản lý nhân viên & mật khẩu
›
Chỉ chủ quán mới reset được mật khẩu nhân viên — nhân viên không tự đổi được.
7
Cài đặt VietQR
›
Cài đặt → VietQR → chọn ngân hàng, nhập số tài khoản. Hệ thống tự tạo mã QR chuẩn trên bill và màn hình thu ngân.
Câu hỏi hay gặp
Doanh thu Dashboard khác tổng bill tay? +
Dashboard chỉ tính đơn status=paid. Đơn bị "Xóa bill" (cancelled) không tính vào — kiểm tra Activity Log nếu nghi ngờ.
Quên mật khẩu nhân viên? +
Dashboard → Nhân viên → chọn người → "Đặt lại mật khẩu".
QR VietQR không quét được? +
Kiểm tra lại mã ngân hàng, số tài khoản (không dư khoảng trắng) trong Cài đặt → VietQR.
💰Biết lãi THẬT, không chỉ doanh thu — chỉ 5 phút/tháng là đủ.
Những việc bạn sẽ làm
1
Nhập chi phí tháng
›
Thêm từng khoản (Thuê, Lương, Nguyên liệu...) hoặc "Nhập nhanh" — gõ kiểu "Tiền điện 800k, Lương Lan 3tr" để hệ thống tự phân tích.
💡 5–10 phút/tháng đầu hoặc cuối tháng là đủ số liệu tính lãi thật.
2
Xem lãi thật
›
Tab "Lãi lỗ" tự tính: Doanh thu − Chi phí đã nhập = Lãi thật. So sánh được tháng này với tháng trước.
⚠️ Chỉ chính xác khi đã nhập đủ chi phí — quên lương nhân viên thì lãi hiển thị cao hơn thực tế.
3
Theo dõi công nợ khách
›
Thêm khách nợ + ngày hẹn trả. Quá hạn → cảnh báo đỏ. Tổng nợ đang mở luôn hiện trên đầu màn hình.
4
Quản lý kho nguyên liệu
›
Đặt ngưỡng cảnh báo (VD: gạo < 5kg). Mỗi lần nhập/xuất bấm +/− để cập nhật. Dưới ngưỡng → cảnh báo đỏ.
💡 Đặt ngưỡng đủ rộng cho thời gian giao hàng — VD giao mất 2 ngày thì để dư 3–4 ngày dùng.
5
Đặt KPI tháng
›
Mục tiêu doanh thu/lãi/chi phí/số đơn — hệ thống tự tính % hoàn thành, cập nhật hàng ngày.
6
Việc cần làm (Todo)
›
Ghi việc kèm mức ưu tiên và hạn chót — nhắc "gọi NCC", "nộp thuế", "check kho".
Câu hỏi hay gặp
Lãi thật thấp hơn kỳ vọng? +
Kiểm tra: đã nhập đủ chi phí tháng chưa, doanh thu có khớp Dashboard không, có đơn nào bị xóa nhầm không (xem Activity Log).
📸Khách tự order — giảm tải nhân viên giờ cao điểm, không cần in menu giấy.
Cách dùng
1
In QR — chung hoặc riêng từng bàn
›
QR chung: 1 tờ dán khắp quán, khách scan rồi tự chọn bàn. QR riêng: mỗi bàn 1 mã, khách scan vào đúng bàn ngay.
💡 Đổi giá hay thêm món mới — QR cũ vẫn dùng được, không cần in lại.
2
Trải nghiệm khách hàng
›
Khách scan → menu đẹp có ảnh + nhãn "Bán chạy"/"Hết món" → thêm món, ghi chú → "🔔 Gọi nhân viên xác nhận".
3
Nhân viên xác nhận (bắt buộc)
›
Yêu cầu vào Tab "Gọi NV" của App Order — nhân viên xem lại, sửa nếu cần, xác nhận mới vào bếp. Đây là bước kiểm soát chất lượng.
⚠️ Nhân viên cần chú ý Tab này thường xuyên — khách chờ quá 3–5 phút không được xác nhận là trải nghiệm xấu.
Câu hỏi hay gặp
Đổi giá có cần in lại QR không? +
Không cần — QR chỉ trỏ tới bàn/quán, menu luôn cập nhật realtime.
In đơn giản
Print Hub (PRO)
Cài đặt
Xử lý sự cố
🖨In được bằng MỌI máy in nhiệt LAN hoặc WiFi — ngay lập tức, không driver, không USB.
✔ Cần gì
Máy in nhiệt LAN hoặc WiFi — vậy là đủ.
✘ Không cần gì
Không máy POS. Không Driver. Không USB. Không phần mềm trung gian.
📱 Điện thoại
→
🌐 WebApp
→
🖨 Máy in
1
Mở bill trên Thu ngân
›
Bấm "🧾 Bill" trên đơn cần in.
2
Bấm "🖨 In bill"
›
Trình duyệt tự mở hộp thoại in — chọn đúng máy in nhiệt của quán. Lần đầu chọn 1 lần, các lần sau tự nhớ.
3
Xong — hóa đơn ra ngay
›
Không cần cấu hình khổ giấy — BepPOS tự canh đúng khổ 80mm.
Nếu quán muốn nâng cấp...
🟢 Hầu hết quán
Không cần Print Hub. Máy in LAN/WiFi ở trên là đủ dùng hàng ngày.
🔵 Quán lớn, muốn
Tự động hoàn toàn · Nhiều máy in cùng lúc · Không hộp thoại · Tối ưu tốc độ → nâng cấp Print Hub.
🚀Print Hub là bản PRO — không phải bắt buộc, không cài cũng không ảnh hưởng hoạt động quán.
Cách hoạt động
›
Print Hub là ứng dụng nhỏ chạy nền trên máy tính Windows tại quán. Bấm In từ bất kỳ thiết bị nào → lệnh gửi lên Cloud → chuyển về Print Hub → in ra máy K80.
📱 Thiết bị bạn
Bấm In → gửi lệnh lên Cloud.
☁️ BepPOS Cloud
Chuyển lệnh về Print Hub tại quán qua Realtime.
🖥 Print Hub
Render hóa đơn, gửi ESC/POS ra máy in.
🖨 Máy in K80
In ngay lập tức.
💡 Print Hub tắt hoặc chưa cài? BepPOS tự quay về in qua trình duyệt như bình thường — không gián đoạn hoạt động.
Cài đặt Print Hub — 1 chạm, không cần biết kỹ thuật
Cần chuẩn bị
Chi tiết
Máy tính Windows 10/11
Chạy khi quán mở cửa — có thể là máy thu ngân
Máy in nhiệt K80
Kết nối LAN (có IP riêng). Chưa hỗ trợ máy in chỉ có USB
Cùng mạng WiFi/LAN
Máy tính và máy in chung 1 mạng nội bộ
⚡Wizard cài đặt tự động lo hết: tự cài Node.js, tự lấy thông tin quán, cấu hình máy in, test in thử và bật tự khởi động — không cần đọc thêm gì.
Bấm nút tải ở trên → giải nén ra 1 thư mục bất kỳ (VD: Desktop).
2
Double-click "CAIDAT-TU-DONG.bat"
›
Wizard tự cài Node.js nếu chưa có, hỏi địa chỉ IP máy in + tài khoản Thu ngân (email/mật khẩu) của quán, rồi tự test in luôn — không cần mở terminal, không cần sửa file cấu hình tay.
💡 Tìm IP máy in K80: Tắt máy in → giữ nút FEED → bật máy (vẫn giữ FEED) → máy in tự in tờ thông tin, tìm dòng IP Address (VD 192.168.1.105). Wizard sẽ hỏi số này.
3
Chọn tự khởi động cùng Windows — xong
›
Wizard hỏi có muốn Print Hub tự chạy mỗi khi bật máy tính không — chọn Có là xong. Wizard cũng tự tạo icon "BepPOS Print Hub" trên Desktop để mở lại nhanh nếu lỡ đóng cửa sổ.
💡 Không cần Print Hub? BepPOS vẫn in bình thường qua trình duyệt — xem mục "In đơn giản" ở trên. Print Hub không cài cũng không ảnh hưởng hoạt động quán.
Xử lý sự cố
Vấn đề
Cách xử lý
Wizard báo không kết nối được máy in
Kiểm tra máy in đang bật, cùng mạng WiFi/LAN với máy tính, và đúng IP (in lại tờ FEED để xác nhận) — có thể chạy lại CAIDAT-TU-DONG.bat để nhập lại IP
Đăng nhập thất bại trong wizard
Kiểm tra lại email/mật khẩu tài khoản Thu ngân đã nhập
Bấm In trên điện thoại nhưng không ra giấy
Cửa sổ Print Hub trên máy tính tại quầy có thể đã bị đóng — double-click icon "BepPOS Print Hub" trên Desktop để mở lại
In ra ký tự lạ
Liên hệ BepPOS để cấu hình codepage cho dòng máy in cụ thể
Order
Bếp
Thu ngân
Chủ quán
App Order
Giỏ hàng có mất khi đổi bàn không? +
Không — mỗi bàn giữ giỏ hàng riêng.
Khách gọi qua QR mà bếp không nhận? +
Vào Tab "Gọi NV" và xác nhận đơn trước.
App Bếp
Không nghe thấy chuông? +
Kiểm tra âm lượng, chế độ im lặng, quyền phát âm thanh trình duyệt.
Màn hình tự tắt giữa ca? +
Tắt "Tự tắt màn hình" trong Cài đặt thiết bị, hoặc cắm sạc liên tục.
App Thu ngân
In lại bill đã thanh toán được không? +
Được, tab "Đã thanh toán" → tìm đơn → "In lại bill".
Ca mất khi đăng xuất? +
Không, ca lưu vào database và tiếp tục khi đăng nhập lại trong ngày.
Tách bill sai hoàn tác được không? +
Không có hoàn tác — kiểm tra kỹ trước khi bấm Thu tiền.
Dashboard & Manager
Doanh thu Dashboard khác tổng tay? +
Chỉ tính đơn status=paid — đơn bị xóa (cancelled) không tính. Kiểm tra Activity Log.
Quên mật khẩu nhân viên? +
Dashboard → Nhân viên → "Đặt lại mật khẩu".
Lãi thật thấp hơn kỳ vọng? +
Kiểm tra đã nhập đủ chi phí chưa, doanh thu có khớp Dashboard không.
QR VietQR không quét được? +
Kiểm tra lại mã ngân hàng/số tài khoản trong Cài đặt → VietQR.
Không tìm thấy câu trả lời?
Nhắn Zalo — phản hồi trong 30 phút giờ hành chính.