Skip to content

PRD: Combo & gói bán kèm

ModuleSản phẩmPRD IDPRD-BND-001
Trạng tháiSẵn sàng devFEATBND
EpicPlaneBANA-1551
Ngày2026-06-15Phiên bảnv1.0
Gói@nx/core · @nx/commerce · @nx/saleURDBND
SurfaceClient · Chủ/QLSale · POS
Phụ tráchPhát Nguyễn

Combo & gói bán kèm là gì

Danh mục đã mô tả và định giá được một biến thể (Variant) bán đơn lẻ (VAR, FAR), nhưng chưa diễn tả được quan hệ giữa hai biến thể - "bữa này gồm burger, khoai và nước", "tặng kèm một hũ sốt", "ai mua món này thường mua thêm món kia". Merchant bán những thứ đó hằng ngày. Một POS chỉ tính được biến thể phẳng buộc nhân viên gõ tay từng phần và đoán giá.

Combo không đơn thuần là một cái nhãn. Bếp phải thấy đủ từng phần vật lý để làm, kho phải trừ tồn từng phần, và hóa đơn phải hiện đúng một giá - không phải tổng các phần cộng lại. Thiếu một gói (Bundle) hạng-nhất, "combo" hoặc thành một dòng không tách được (bếp lẫn kho đều mù về thành phần), hoặc thành một mớ dòng định giá riêng mà nhân viên phải tự tay chiết khấu về không.

Bản PRD này nâng quan hệ gói lên hạng-nhất: chủ khai báo các quan hệ combo / add-on / FBT trên một biến thể; tại quầy, hệ thống tự bung combo thành một dòng dẫn có giá cùng các thành phần giá-không, gắn add-on và FBT khi cần, và từ chối những đồ thị cấu hình sai.

Ba kiểu gói

Một gói luôn có hướng: từ một biến thể dẫn tới một biến thể liên quan. Kiểu gói quyết định thành phần định giá ra sao và gắn vào giỏ lúc nào.

KiểuGiá của phần liên quanGắn vào giỏ lúc nào
ComboVề không - combo mang giá riêngHệ thống tự bung ngay khi thêm biến thể dẫn (kiểu combo) vào giỏ
Add-onLuôn miễn phíNhân viên tự gắn tại quầy vào một dòng dẫn có sẵn
Mua-kèm-thường-xuyên (FBT)Giá riêng, hoặc một mức ghi-đèNhân viên gắn tại quầy như một gợi ý bán-thêm

Một combo, từ giỏ hàng tới bếp

Chủ dựng biến thể "Combo Trưa" với một mức giá và khai báo thành phần: 1 burger, 1 khoai, 1 nước. Thu ngân thêm combo vào giỏ.

BướcViệc xảy ra
1Hệ thống nạp toàn bộ đồ thị combo, kiểm độ sâu và chu trình
2Tạo một dòng dẫn mang giá của combo
3Tạo ba dòng thành phần giá-không (burger, khoai, nước), liên kết ngược về dòng dẫn
4Giữ chỗ tồn cho từng thành phần

Đặt hai combo thì mọi dòng thành phần tự gấp đôi. Thu ngân gắn thêm một hũ sốt tính phí (FBT) vào dòng dẫn combo, và một bộ khăn miễn phí (add-on) vào dòng burger - cả hai đều gắn vào một dòng dẫn cấp-cao nhất có sẵn, không gắn được vào chính combo theo cách khác.

Chỗ dễ sai nhất

Dòng thành phần combo không sửa trực tiếp được

Chủ hoặc thu ngân không sửa tay một dòng thành phần bên trong combo - mọi sửa đổi đi qua dòng dẫn, và các dòng con tự nhân theo số lượng combo mới.

Combo cũng không tự bung vô hạn: việc bung có trần độ sâu cố định (5 cấp), có rào chu trình, và từ chối combo rỗng. Cấu hình sai không thể khiến giỏ hàng treo hay chứa một combo không có gì để bếp làm.

Proprietary and Confidential. Unauthorized copying, distribution, or use of this software is strictly prohibited.