Tính năng
Khách hàng thân thiết

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 địnhCó thể thay đổi
Điểm / 10.000₫ chi tiêu1 điểm
Quy đổi điểm1 điểm = 1.000₫
Điểm tối thiểu để đổi10 đ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:

  1. Đơn hàng vào trạng thái Chờ duyệt đổi điểm trên dashboard
  2. Manager mở danh sách → xem thông tin khách + số điểm muốn dùng
  3. Nhấn Duyệt (1 click)
  4. Đ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

TemplateThông sốVí dụ
Giảm X% toàn đơnPhần trăm, thời gian, giá trị đơn tối thiểuGiả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 đaGiảm 15% đơn từ 100.000₫, tối đa 30.000₫
Mua A tặng BMón A, món B, số lượng kích hoạtMua 2 cà phê tặng 1 bánh ngọt
Happy hourKhung giờ, % giảm hoặc món tặng14h–16h giảm 20% toàn menu
Sinh nhật kháchPhần thưởng, số ngày nhắc trướcTặng 50 điểm vào ngày sinh nhật

Tạo khuyến mãi mới

  1. Vào Khuyến mãi → + Tạo khuyến mãi
  2. Chọn template phù hợp
  3. Điền thông số (ví dụ: "15%", "100.000₫", "30.000₫")
  4. Đặt thời gian hiệu lực (từ ngày đến ngày)
  5. Chọn chi nhánh áp dụng (một hoặc tất cả)
  6. 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 đặtMô tả
Mã codeTự đặt (VD: KHAITU2025) hoặc tự sinh ngẫu nhiên
Giá trị giảmTheo % hoặc số tiền cố định
Giới hạn tổngTối đa bao nhiêu lượt sử dụng
Giới hạn / khách1 khách chỉ được dùng 1 lần
Thời gian hiệu lựcNgày bắt đầu và kết thúc
Đơn tối thiểuChỉ á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