Khuyến mãi & Mã giảm giá
Trang Khuyến mãi quản lý toàn bộ chương trình giảm giá, mã promo và đổi điểm tích luỹ. Khuyến mãi áp dụng tại trang đặt hàng của khách hoặc tại màn hình POS của thu ngân. Truy cập tại: Dashboard → Khuyến mãi (/promotions).
Các loại khuyến mãi
| Loại | Mô tả | Ví dụ |
|---|---|---|
| Giảm % | Giảm một tỷ lệ phần trăm trên tổng đơn | Giảm 20% cho đơn từ 100.000đ |
| Giảm tiền cố định | Trừ thẳng số tiền cố định | Giảm 30.000đ cho đơn từ 150.000đ |
| Tặng món | Tặng miễn phí một sản phẩm cụ thể | Mua 2 tặng 1 trà đào |
| Mua X tặng Y | Mua đủ X món thì được tặng Y món | Mua 3 cà phê tặng 1 bánh |
| Đổi điểm | Dùng điểm tích luỹ để thanh toán | 100 điểm = 10.000đ |
Tạo khuyến mãi mới
Nhấn "Tạo khuyến mãi"
Trên trang Khuyến mãi, nhấn nút + Tạo khuyến mãi.
Chọn loại (hoặc dùng template nhanh)
Nhấn vào một trong các template nhanh ở đầu modal (SUMMER25, KHAI_TRUONG, SINH_NHAT...) để điền sẵn thông tin, hoặc điền thủ công.
Điền thông tin khuyến mãi
| Trường | Bắt buộc | Mô tả |
|---|---|---|
| Tên khuyến mãi | ✅ | Tên nội bộ để phân biệt |
| Mã promo (code) | Để trống = áp dụng tự động; có mã = khách phải nhập | |
| Giá trị giảm | ✅ | % hoặc số tiền (tuỳ loại) |
| Đơn hàng tối thiểu | Giá trị đơn thấp nhất để áp dụng (VND) | |
| Ngày bắt đầu | Để trống = có hiệu lực ngay | |
| Ngày kết thúc | Để trống = không hết hạn | |
| Giới hạn sử dụng | Tổng số lần được dùng; để trống = không giới hạn |
Lưu khuyến mãi
Nhấn Tạo — khuyến mãi xuất hiện trong danh sách với trạng thái Đang hoạt động.
Khuyến mãi tự động vs Mã promo
| Loại | Cách hoạt động | Dùng khi nào |
|---|---|---|
| Tự động (không có code) | Áp dụng ngay nếu đơn đủ điều kiện (đủ giá trị tối thiểu, đúng thời gian) | Happy hour, giảm giá ngày lễ, ưu đãi thường xuyên |
| Mã promo (có code) | Khách nhập mã tại trang đặt hàng hoặc thu ngân nhập trong POS | Ưu đãi có kiểm soát, gửi mã riêng cho từng nhóm khách |
Mã promo tự động viết hoa khi nhập. Khuyến nghị dùng mã ngắn, dễ nhớ: TET2025, KHAI_TRUONG, BIRTHDAY.
Quản lý khuyến mãi
Xem chi tiết & Thống kê
Nhấn vào bất kỳ khuyến mãi để mở panel chi tiết bên phải:
| Thông tin | Mô tả |
|---|---|
| Trạng thái | Đang hoạt động / Đã tắt / Hết hạn |
| Mã code | Hiển thị rõ để copy |
| Giá trị giảm & Điều kiện | Tóm tắt quy tắc |
| Số lần đã dùng | X / Giới hạn |
| Tổng đơn áp dụng | |
| Tổng tiền đã giảm | |
| Doanh thu từ đơn có KM | |
| Biểu đồ sử dụng 14 ngày | Số lần dùng theo ngày |
Chỉnh sửa khuyến mãi
Có thể chỉnh sửa sau khi tạo: tên, giới hạn sử dụng, ngày kết thúc. Không thể thay đổi loại khuyến mãi hoặc giá trị giảm (để tránh sai lệch báo cáo).
Bật / Tắt khuyến mãi
Toggle Hoạt động / Tạm dừng — tắt ngay lập tức mà không xoá dữ liệu lịch sử.
Phần thưởng đổi điểm (Loyalty Rewards)
Tab Phần thưởng quản lý các mốc đổi điểm tích luỹ:
Tạo phần thưởng
| Trường | Mô tả |
|---|---|
| Tên phần thưởng | VD: "Giảm 50K", "Trà miễn phí" |
| Điểm cần đổi | Số điểm khách phải có |
| Loại phần thưởng | Giảm tiền / Miễn phí món / Voucher |
| Giá trị | Số tiền giảm hoặc tên món tặng |
Ví dụ cơ cấu điểm phổ biến:
- 100 điểm → Giảm 10.000đ
- 500 điểm → 1 cà phê miễn phí
- 1.000 điểm → Giảm 120.000đ (thưởng thêm khi tích nhiều)
Cấu hình tỷ lệ tích điểm
Tỷ lệ tích điểm (bao nhiêu đồng = 1 điểm) cấu hình tại Khách hàng thân thiết →.
Duyệt đổi điểm
Tab Đổi điểm chờ duyệt hiển thị các yêu cầu đổi điểm của khách đang chờ xác nhận:
| Thông tin | Mô tả |
|---|---|
| Tên / SĐT khách | |
| Điểm sử dụng | |
| Tên phần thưởng | |
| Điểm còn lại sau đổi |
Nhấn Duyệt để xác nhận hoặc Từ chối nếu có vấn đề.
Theo dõi trong báo cáo
Tất cả khuyến mãi được tổng hợp trong Báo cáo → Tab Rủi ro & Tổn thất →:
- Tỷ lệ chiết khấu tổng
- Phân tích chiết khấu thủ công vs khuyến mãi tự động
- Chi tiết từng chương trình theo số lần và giá trị
Câu hỏi thường gặp
Q: Một đơn có thể áp dụng nhiều khuyến mãi cùng lúc không?
Không. Hệ thống chỉ áp dụng một khuyến mãi mỗi đơn. Nếu có nhiều khuyến mãi tự động đủ điều kiện, hệ thống chọn khuyến mãi có lợi nhất cho khách.
Q: Khuyến mãi có áp dụng cho đơn giao hàng từ GrabFood/Shopee không?
Không. Khuyến mãi trên hệ thống XCaphe chỉ áp dụng cho đơn tạo qua QR bàn, POS thu ngân, hoặc Web Store của quán. Đơn từ GrabFood/Shopee dùng hệ thống khuyến mãi riêng của nền tảng đó.
Q: Có thể tạo khuyến mãi chỉ cho một danh mục món không?
Tính năng giới hạn theo danh mục/món cụ thể đang trong lộ trình phát triển. Hiện tại khuyến mãi áp dụng cho toàn bộ đơn hàng.
Q: Mã promo có phân biệt chữ hoa/thường không?
Không. summer25, SUMMER25 và Summer25 được xử lý như nhau.