Loyalty & Khuyến mãi
Chương trình tích điểm
XCaphe có sẵn hệ thống tích điểm mặc định — có thể tùy chỉnh trong Cài đặt → Loyalty:
| Thông số | Mặc định | Có thể thay đổi |
|---|---|---|
| Điểm / 10.000₫ chi tiêu | 1 điểm | ✓ |
| Quy đổi điểm | 1 điểm = 1.000₫ | ✓ |
| Điểm tối thiểu để đổi | 10 điểm | ✓ |
| Tích điểm cho đơn giảm giá | Không | ✓ |
Ví dụ: Khách uống 3 ly, tổng 120.000₫ → tích được 12 điểm → đổi được 12.000₫ trên đơn tiếp theo.
Nhận biết khách hàng
Khách hàng được hệ thống nhận biết thông qua session QR khi quét mã tại bàn. Nếu khách cung cấp số điện thoại khi đặt hàng (tùy chọn), tài khoản loyalty sẽ được liên kết vĩnh viễn với số điện thoại đó.
- Không có số điện thoại: Tích điểm vào session tạm thời — điểm chỉ dùng trong lần đó
- Có số điện thoại: Điểm lưu vĩnh viễn vào tài khoản — cộng dồn qua nhiều lần đến
Xem và quản lý khách hàng
Vào Khách hàng:
- Danh sách khách với tổng điểm, tổng chi tiêu, lần mua gần nhất
- Lịch sử đơn hàng chi tiết của từng khách
- Trạng thái điểm: tích / đã dùng / hết hạn
- Tìm kiếm theo tên hoặc số điện thoại
Quy trình đổi điểm
Khách chọn "Dùng điểm" khi checkout trên trang QR order. Quy trình xác nhận:
- Đơn hàng vào trạng thái Chờ duyệt đổi điểm trên dashboard
- Manager mở danh sách → xem thông tin khách + số điểm muốn dùng
- Nhấn Duyệt (1 click)
- Điểm bị trừ từ tài khoản khách, đơn hàng tiếp tục xử lý bình thường
Mô hình manager duyệt 1 click giúp ngăn chặn gian lận điểm. Không có điểm nào bị trừ tự động mà không qua bước xác nhận của manager.
Khuyến mãi theo template
Thay vì lập trình từ đầu, XCaphe cung cấp 5 template khuyến mãi sẵn có — bạn chỉ cần điền 2–3 thông số và kích hoạt.
Các template có sẵn
| Template | Thông số | Ví dụ |
|---|---|---|
| Giảm X% toàn đơn | Phần trăm, thời gian, giá trị đơn tối thiểu | Giảm 10% tất cả đơn trên 50.000₫ |
| Giảm X% đơn trên Y₫ | % giảm, ngưỡng tối thiểu, giảm tối đa | Giảm 15% đơn từ 100.000₫, tối đa 30.000₫ |
| Mua A tặng B | Món A, món B, số lượng kích hoạt | Mua 2 cà phê tặng 1 bánh ngọt |
| Happy hour | Khung giờ, % giảm hoặc món tặng | 14h–16h giảm 20% toàn menu |
| Sinh nhật khách | Phần thưởng, số ngày nhắc trước | Tặng 50 điểm vào ngày sinh nhật |
Tạo khuyến mãi mới
- Vào Khuyến mãi → + Tạo khuyến mãi
- Chọn template phù hợp
- Điền thông số (ví dụ: "15%", "100.000₫", "30.000₫")
- Đặt thời gian hiệu lực (từ ngày đến ngày)
- Chọn chi nhánh áp dụng (một hoặc tất cả)
- Nhấn Kích hoạt — khuyến mãi có hiệu lực ngay lập tức
Template "Sinh nhật khách" yêu cầu khách đã cung cấp ngày sinh khi đăng ký tài khoản loyalty. Nếu không có ngày sinh, template này sẽ không áp dụng được cho khách đó.
Mã giảm giá (Coupon)
Vào Khuyến mãi → Mã giảm giá → + Tạo mã
| Cài đặt | Mô tả |
|---|---|
| Mã code | Tự đặt (VD: KHAITU2025) hoặc tự sinh ngẫu nhiên |
| Giá trị giảm | Theo % hoặc số tiền cố định |
| Giới hạn tổng | Tối đa bao nhiêu lượt sử dụng |
| Giới hạn / khách | 1 khách chỉ được dùng 1 lần |
| Thời gian hiệu lực | Ngày bắt đầu và kết thúc |
| Đơn tối thiểu | Chỉ áp dụng với đơn từ X₫ trở lên |
Khách nhập mã khi checkout trên trang QR order. Mã không hợp lệ hoặc đã hết lượt sẽ báo lỗi ngay.
Mã giảm giá và điểm loyalty không thể kết hợp cùng lúc trong một đơn hàng — khách phải chọn một trong hai.
Thống kê loyalty
Vào Báo cáo → Loyalty để xem:
- Tổng điểm đã phát / đã đổi / đang lưu thông
- Top khách hàng theo điểm tích lũy
- Tỷ lệ sử dụng mã giảm giá
- Doanh thu từ khách có loyalty vs khách vãng lai