Quán tự quyết định cho khách đi xa đến đâu. Chế độ là một công tắc duy nhất, đổi được bất cứ lúc nào, không phải cài đặt lại gì:
| Chế độ | Khách | Nhân viên |
|---|---|---|
| Tắt | Đọc thực đơn bằng ngôn ngữ của mình | Không có màn hình đơn hàng |
| Gọn nhẹ (QR cho phục vụ) | Tạo giỏ và đưa QR cho nhân viên | Quét QR, thấy đơn bằng ngôn ngữ của mình, xác nhận |
| Đầy đủ | Tự gửi đơn từ bàn | Dẫn đơn qua các màn hình: tiếp nhận → bếp → phục vụ |
{primary} Đây là một "chiếc thang": bắt đầu với thực đơn, bật Gọn nhẹ nếu quán đã có máy tính tiền, và Đầy đủ — khi sẵn sàng quản lý đơn hàng hoàn toàn trong ứng dụng.
Khách xem thực đơn (với đầy đủ bản dịch) nhưng không gửi đơn được. Thanh điều hướng của nhân viên rút gọn còn Thực đơn · Khác — chế độ này không có màn hình đơn hàng. Phù hợp để khởi đầu: trước tiên là một thực đơn đa ngôn ngữ đẹp, nhận đơn — để sau.
Chế độ dành cho quán đã có máy tính tiền hoặc POS — ứng dụng xoá rào cản ngôn ngữ mà không đụng vào sổ sách của bạn:
Chừng nào nhân viên chưa nhận, hệ thống chưa tạo gì cả — khách chỉ mang giỏ hàng của mình trong mã QR. Đơn được nhận sẽ ra đời ở trạng thái đã xác nhận và đi tiếp theo luồng thông thường (bếp, phục vụ) — hoặc đơn giản là bấm vào máy tính tiền của bạn, tuỳ bạn thấy tiện.
Khách trên URL đặt món (/{nhà-hàng}/t/{bàn}) gửi đơn ngay từ bàn. Đơn xuất
hiện ở trạng thái "Mới" trên màn hình Đơn hàng, nhân viên xác nhận — tiếp theo
là bếp và phục vụ (xem Tiếp nhận đơn hàng).
Khách theo dõi trạng thái đơn trên trang của mình theo thời gian thực.
Cài đặt → Chế độ nhận đơn — ba thẻ: "Tắt — chỉ thực đơn", "Gọn nhẹ — QR cho phục vụ", "Đầy đủ — nhận đơn". Lựa chọn được lưu bằng nút lưu cài đặt và có hiệu lực ngay.

Nếu thực đơn có những món đang hiển thị với khoảng giá ("50–70k"), giá "từ" hoặc "giá liên hệ" (thường sau khi quét thực đơn giấy bằng AI), lúc bật nhận đơn sẽ có cảnh báo: những món đó khách thấy nhưng không đặt được — máy chủ không có gì để tính.
Các lựa chọn trong hộp thoại: Xem các món (mở trình chỉnh sửa và đặt giá chính xác), Giữ chế độ tắt, hoặc Vẫn bật — khi đó các món chưa có giá vẫn chỉ là để trưng bày. Đặt giá chính xác hoặc các kích cỡ kèm giá sẽ gỡ bỏ hạn chế.
Ở chế độ đầy đủ, quán có thể chỉ nhận đơn trong bán kính của mình. Thiết lập nằm cùng chỗ với vị trí trên bản đồ: cài đặt → "Chấm công tại chỗ" → "Nhận đơn từ khách".
Ba lựa chọn:
{info} Thực đơn vẫn mở trong mọi trường hợp. Bán kính chỉ quyết định có đặt được món từ đây hay không. Đóng luôn thực đơn thì quán mất cả người chỉ muốn xem có món gì — mà chẳng bảo vệ được gì, vì đơn vốn đã không đặt được.
Một công tắc riêng — "Không có vị trí thì không nhận đơn" — chặt hơn: khách từ chối chia sẻ vị trí sẽ không đặt được món. Hãy bật một cách có ý thức: trên máy tính, hay trên iPhone không bật vị trí chính xác, nhiều khi không có gì để cho phép, và những khách đó rời đi lặng lẽ.
Về bán kính. Hãy để dư — sân ngoài, bãi xe, tầng trên. 150–500 m là mức khởi đầu hợp lý. Vòng quá hẹp sẽ từ chối cả khách trung thực: trong nhà trình duyệt định vị bằng Wi-Fi với sai số hàng chục mét.
{warning} Khi chưa đặt vị trí quán thì không có gì để đối chiếu — đơn vẫn được nhận như bình thường và phần cài đặt hiện cảnh báo.
Đơn bị từ chối vì vị trí sẽ không được tạo, và nhân viên không nhìn thấy nó.
Khách được giải thích hai lần. Trong giỏ hàng — trước cả hộp thoại của trình duyệt — có một dòng nói vì sao lại hỏi vị trí: quán chỉ nhận đơn đặt tại chỗ. Còn khi bị từ chối, khách không thấy lỗi khô khan mà thấy chuyện gì đã xảy ra, cần làm gì (đến gần hơn hoặc gọi nhân viên; cho phép truy cập vị trí) và nút «Thử lại» — giỏ hàng vẫn còn nguyên.
Quán có thể chỉ nhận đơn khi đang mở cửa, và ngừng nhận sớm hơn để bếp kịp hoàn thành. Thiết lập nằm trong mục Giờ mở cửa, ngay dưới bảng tuần.
Hai tuỳ chọn:
{info} Khi chưa điền lịch, đơn vẫn luôn được nhận. Biểu mẫu trống không có nghĩa là "đóng cửa" — nếu không, bật tuỳ chọn này sẽ âm thầm tắt đặt món ở mọi quán chưa kịp điền giờ.
Nhân viên không bị giới hạn. Phục vụ có thể nhập đơn bất cứ lúc nào: họ là con người và đã quyết định rằng đơn có thể nhận. Giới hạn chỉ dành cho khách tự đặt qua mã QR.
Khách thấy hai thông báo khác nhau, và điều đó là có chủ đích:
| Chuyện gì xảy ra | Chúng ta hiển thị |
|---|---|
| Quán đã đóng cửa | "Hiện không nhận đơn — mở lúc 10:00" |
| Đang mở nhưng đã ngừng nhận | "Bếp đã ngừng nhận đơn lúc 21:30" |
Cả hai đều kèm lời khuyên gọi nhân viên — họ vẫn có thể nhận đơn giúp. Thực đơn vẫn mở suốt thời gian đó: khách đọc thoải mái, chỉ việc đặt món là bị đóng (vì sao).
Nếu sắp ngừng nhận đơn, khách được báo trước khi dựng giỏ hàng — trong giỏ có dòng "Nhận đơn đến 21:30".
{warning} Thời gian tính theo múi giờ của quán (đặt ở đâu), không theo đồng hồ điện thoại của khách. Múi giờ sai thì việc ngừng nhận đơn cũng sai thời điểm.
Ca qua đêm được xử lý đúng: quán mở "18:00–02:00" vẫn được tính là đang mở vào một giờ sáng.
Dịp lễ hoặc tuần khai trương, bạn có thể tạm thời tăng hoặc giảm mọi giá trong thực đơn theo một tỷ lệ phần trăm — mà không phải sửa lại từng món. Thiết lập trong mục «Đơn hàng»: một công tắc, phần trăm có dấu và dịp áp dụng.
+10 cho ngày lễ).-20 cho tuần khai trương).Khách thấy đúng những gì ghi trên tờ thông báo kẹp trong quyển thực đơn:
| Ở đâu | Chúng tôi hiển thị gì |
|---|---|
| Phía trên thực đơn | «Phụ thu 10% trên tất cả giá trong thực đơn» và dịp của bạn |
| Trong giỏ hàng | món theo giá thực đơn, một dòng riêng «Phụ thu 10%», tổng đã gồm |
| Sau khi đặt và trên hoá đơn | vẫn bảng phân tích đó |
Giá trên thẻ món không đổi. Đây là chủ ý: khách phải biết tỷ lệ trước khi chọn món, chứ không phải phát hiện tổng tiền tăng lên trong giỏ hàng. Vì vậy thông báo là bắt buộc và tự hiển thị.
{info} Dịp áp dụng («Lễ Quốc Khánh 02/09») hiển thị nguyên văn cho khách, bằng ngôn ngữ bạn đã viết. Tiêu đề và tỷ lệ được dịch tự động.
Quy tắc được bật tắt thủ công, không có lịch: nhà hàng bật cho cuối tuần rồi tắt đi, và một quy tắc tự hết hiệu lực là quy tắc không ai kiểm tra.
Tỷ lệ được đóng băng trên đơn hàng khi gửi. Nếu đổi quy tắc giữa buổi tối, các đơn đã nhận giữ nguyên tỷ lệ của mình, và món thêm vào đơn đó cũng theo tỷ lệ ấy — một đơn hàng không bao giờ trộn hai tỷ lệ.
{warning} Nếu phần mềm bán hàng của bạn đã cộng phụ thu này, hãy tắt ở đó. Đơn hàng gửi sang phần mềm bán hàng đã có phụ thu trong giá — nếu không khách sẽ trả hai lần.
Phụ thu được tính vào doanh thu và báo cáo như một phần giá món. Nó sẽ không hiện thành dòng riêng trên hoá đơn của phần mềm bán hàng: phần mềm chỉ nhận giá theo từng món.