Thực đơn, công thức & gọi món tại bàn
Với loại hình Nhà hàng (F&B), bạn quản lý thực đơn (món + biến thể + topping), gắn công thức nguyên liệu để tự trừ kho khi bán, và cho khách tự gọi món tại bàn qua QR.
1. Giao diện trang Thực đơn
Vào menu Sản phẩm / Thực đơn. Trang có 2 tab:
Tab 1: Thực đơn
Thống kê nhanh (3 ô):
- Tổng sản phẩm — Số lượng món trong thực đơn
- Đã có công thức (xanh) — Món đã khai nguyên liệu
- Chưa có công thức (cam) — Món chưa khai nguyên liệu
Bộ lọc:
- Ô tìm kiếm: "Tìm kiếm sản phẩm..."
- Lọc theo công thức: "Tất cả sản phẩm" / "Đã có công thức" / "Chưa có công thức"
Bảng thực đơn:
| Cột | Mô tả |
|---|---|
| Mã SP | ID sản phẩm |
| Tên Sản Phẩm | Ảnh + tên + danh mục |
| Giá Bán | Giá hiện tại |
| Tồn Kho | Số lượng tồn |
| Biến Thể | Số biến thể |
| Công Thuc | Trạng thái công thức |
| Trạng Thái | "Hiển thị" / "Ẩn" |
| Ngày Tạo | Ngày tạo |
Chọn nhiều sản phẩm: Tick chọn → "Đã chọn X sản phẩm" → "Xóa Đã Chọn" / "Bỏ Chọn"
Tab 2: Thuộc tính
Quản lý nhóm thuộc tính (biến thể & topping). Xem section 2 bên dưới.
2. Thuộc tính: Biến thể vs Topping (Add-on)
Mở tab Thuộc tính → Tạo thuộc tính mới. Mỗi nhóm có 2 chế độ:
| Chế độ | Dùng để làm gì | Ví dụ F&B |
|---|---|---|
| Biến thể (Variant) | Phiên bản khác nhau của món, mỗi phiên bản có giá riêng. | Size M/L, Nóng/Đá |
| Add-on (Bán kèm) | Tùy chọn khách chọn thêm. | Thêm trân châu, thêm phô mai, mức đường/đá |
Tạo nhóm thuộc tính
| Trường | Mô tả |
|---|---|
| Tên nhóm thuộc tính | VD: "Kích cỡ", "Mức đường", "Chọn Topping" |
| Loại hiển thị | "Chọn 1 giá trị duy nhất (Radio)", "Chọn theo bảng màu (Color Swatch)", "Chọn nhiều giá trị (Checkbox)" (chỉ Add-on), "Nhập nội dung tùy ý (Text Input)" (chỉ Add-on) |
| Chế độ | "Dùng làm Biến thể" hoặc "Dùng làm Add-on" |
Giá trị thuộc tính
Với Biến thể:
| Cột | Mô tả |
|---|---|
| Giá trị | Tên (VD: M, L, Nóng, Đá) |
| Mã màu | Chỉ khi chọn Color Swatch |
Với Add-on:
| Cột | Mô tả |
|---|---|
| Giá trị | Tên (VD: Trân châu, Phô mai) |
| Mã màu | Chỉ khi chọn Color Swatch |
| Giá thêm | Tiền cộng thêm khi khách chọn (VND) |
| Tồn kho | Số lượng tồn |
| Max | Số lượng tối đa khách được chọn |
Ví dụ topping: tạo nhóm "Chọn Topping", Loại hiển thị Checkbox, Chế độ Add-on, thêm các giá trị "Trân châu (+5.000đ)", "Phô mai (+10.000đ)"…
3. Thêm món
Mở tab Thực đơn → Thêm món. Bảng trượt hiện ra với 5 thẻ:
Thẻ 1: Thông Tin
| Trường | Mô tả | Bắt buộc |
|---|---|---|
| Tên Sản Phẩm | Tên món hiển thị cho khách | Có |
| Slug | Đường dẫn món, tự sinh từ tên | Có |
| Mô Tả | Mô tả món (rich text) | Có |
| Danh Mục | Nhóm món (Khai vị, Món chính, Đồ uống...) | Không |
| Giá Gốc | Giá niêm yết (gạch ngang nếu giảm) | Có |
| Giá Bán | Giá thực bán | Có |
| Sản phẩm đơn giản | Bật = không có biến thể, nhập tồn kho trực tiếp | Không |
| Số Lượng Tồn Kho | Chỉ hiện khi sản phẩm đơn giản | Có |
Thẻ 2: Hình Ảnh
- Tải nhiều ảnh (PNG/JPG/WEBP), ảnh đầu tiên là Ảnh chính
- Khuyến nghị vuông 1:1, tối thiểu 800×800px
- Ảnh còn lại dùng để gán cho từng biến thể
Thẻ 3: Thuộc Tính
- Tích các nhóm áp dụng cho món
- Chọn giá trị (VD: Size: M, L; Topping: Trân châu, Phô mai)
- Nhấn "Tạo Biến Thể" để sinh tổ hợp
Thẻ 4: Biến Thể
Mỗi tổ hợp có:
- SKU — Mã quản lý kho
- Tồn Kho — Số lượng riêng cho biến thể
- Điều Chỉnh Giá — Cộng/trừ so với Giá Bán gốc
- Lưới chọn ảnh — Gán ảnh riêng cho biến thể (Mini App tự đổi khi khách chọn)
Thẻ 5: Công Thức (riêng cho F&B)
Đây là điểm đặc biệt: khai định lượng nguyên liệu cho món. Khi bán sẽ tự động trừ tồn kho nguyên liệu.
- Lưu món trước, sau đó mở lại để thêm công thức
- Nhấn Thêm nguyên liệu → chọn nguyên liệu → nhập Định lượng (lượng cho 1 sản phẩm), Đơn vị, Ghi chú
- Nếu món có biến thể, có 2 chế độ:
- Chung cho tất cả — mọi biến thể dùng chung công thức
- Theo biến thể — mỗi biến thể có công thức riêng (VD: size L tốn nhiều nguyên liệu hơn). Có nút "Sao chép từ biến thể khác" để khai nhanh.
Mẹo: Khai công thức đầy đủ giúp tồn kho nguyên liệu luôn chính xác và cảnh báo "cháy món" kịp thời.
4. Quản lý bàn
Vào menu Quản lý bàn.
Thống kê (3 ô):
- Tổng bàn — Số bàn hiện có
- Đang dùng (xanh) — Bàn đang hoạt động
- Đã tắt (xám) — Bàn ngưng hoạt động
Bộ lọc:
- Chi nhánh (khi bật Chi nhánh)
- Khu vực (khi có khu vực)
Lưới bàn:
Mỗi thẻ bàn hiển thị:
- Số bàn + trạng thái ("Đang dùng" / "Đã tắt")
- Tên bàn
- Số chỗ ngồi
- Khu vực (nếu có)
- Chi nhánh (nếu có)
Nút trên mỗi thẻ:
- QR — Xem và tải QR code
- Sửa — Chỉnh sửa thông tin bàn
- Tắt/Bật — Bật/tắt bàn
- Xóa — Xóa bàn
Tạo bàn mới
Nhấn "Thêm bàn":
| Trường | Mô tả | Bắt buộc |
|---|---|---|
| Số bàn | Số thứ tự (VD: 1, 2, 3) | Có |
| Sức chứa | Số chỗ ngồi | Có |
| Tên hiển thị | Tên bàn (VD: "Bàn VIP", "Bàn ngoài trời") | Có |
| Khu vực | Khu vực (VD: "Tầng 1", "Sân vườn") | Không |
| Chi nhánh | Chọn chi nhánh (khi bật Chi nhánh) | Có |
| Ghi chú | Ghi chú nội bộ | Không |
QR Code cho bàn
Nhấn nút QR trên mỗi thẻ bàn:
- Hiển thị QR code (240x240px)
- Thông tin bàn: Số bàn + Tên + Chi nhánh
- "Copy link" — Copy link đặt món
- "Tải PNG" — Tải ảnh QR code
Lưu ý: QR code cần Zalo App ID đã cấu hình trong Thiết lập. Nếu chưa cấu hình, sẽ hiện lỗi.
5. Gọi món tại bàn bằng QR
- In QR của từng bàn và đặt lên bàn
- Khách quét QR → Mini App mở đúng ngữ cảnh bàn đó
- Khách chọn món, chọn biến thể/topping, ghi chú (ít đá, thêm cay...) rồi gửi đơn
- Đơn đổ về hệ thống, gắn với bàn để bếp/thu ngân xử lý
Bước tiếp theo
Để nhận đơn tại quầy, in bill và theo dõi nguyên liệu, xem Bán hàng POS, hóa đơn & kho nguyên liệu.
Mẹo & Best Practices
- Tạo danh mục trước — Tạo nhóm món (Khai vị, Món chính, Đồ uống...) trước khi thêm món
- Khai công thức cho mọi món — Để tồn kho nguyên liệu tự động trừ khi bán
- Dùng "Sao chép từ biến thể khác" — Tiết kiệm thời gian khi khai công thức cho biến thể
- Kiểm tra ô "Chưa có công thức" — Đảm bảo mọi món đều có công thức
- In QR cho mỗi bàn — Khách tự gọi món giúp giảm tải cho nhân viên
Câu hỏi thường gặp
Q: Tôi muốn thêm topping mới cho món đã tạo? A: Mở món → Tab Thuộc Tính → Tick nhóm topping mới → Tạo lại biến thể.
Q: Công thức không trừ kho khi bán? A: Kiểm tra: (1) Món đã có công thức chưa, (2) Nguyên liệu có đủ tồn kho không, (3) Công thức có đúng định lượng không.
Q: QR code không hoạt động? A: Kiểm tra Zalo App ID đã cấu hình trong Thiết lập → Thanh Toán.
Q: Tôi muốn bán món theo combo? A: Tạo sản phẩm combo riêng, dùng Add-on để khách chọn thành phần.
Hướng dẫn liên quan
Bán hàng POS, hóa đơn & kho nguyên liệu
Dùng POS để bán tại quầy và in bill, theo dõi hóa đơn, và quản lý nguyên liệu — tồn kho với cảnh báo hết hàng cho nhà hàng, cafe.
Bắt đầuBắt đầu nhanh với Zimo
Đăng nhập dashboard, chọn loại hình kinh doanh trong bước onboarding, nạp dữ liệu mẫu và làm quen với giao diện quản trị Zimo trong vài phút.
Bắt đầuThiết lập cửa hàng & cấu hình hệ thống
Tùy chỉnh logo, banner, popup hiển thị trên Mini App; cấu hình thanh toán, vận chuyển, thông báo và chọn giao diện cho cửa hàng của bạn.
Cần hỗ trợ thêm?
Đội ngũ kỹ thuật Zimo sẵn sàng hỗ trợ bạn 7 ngày trong tuần qua Zalo.
Liên hệ hỗ trợ →