Tính năng
Khuyến mãi & Mã giảm giá

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ạiMô tảVí dụ
Giảm %Giảm một tỷ lệ phần trăm trên tổng đơnGiảm 20% cho đơn từ 100.000đ
Giảm tiền cố địnhTrừ thẳng số tiền cố địnhGiảm 30.000đ cho đơn từ 150.000đ
Tặng mónTặng miễn phí một sản phẩm cụ thểMua 2 tặng 1 trà đào
Mua X tặng YMua đủ X món thì được tặng Y mónMua 3 cà phê tặng 1 bánh
Đổi điểmDùng điểm tích luỹ để thanh toán100 đ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ườngBắt buộcMô tả
Tên khuyến mãiTê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ểuGiá 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ụngTổ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ạiCách hoạt độngDù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 tinMô tả
Trạng tháiĐang hoạt động / Đã tắt / Hết hạn
Mã codeHiển thị rõ để copy
Giá trị giảm & Điều kiệnTóm tắt quy tắc
Số lần đã dùngX / 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àySố 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ườngMô tả
Tên phần thưởngVD: "Giảm 50K", "Trà miễn phí"
Điểm cần đổiSố điểm khách phải có
Loại phần thưởngGiả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 tinMô 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, SUMMER25Summer25 được xử lý như nhau.