Skip to content

Khách hàng & CRM Phase P1 Built

Khách hàng & CRM là nguồn dữ liệu khách hàng trung tâm của sân Pickleball: lưu hồ sơ khách, phân biệt khách lẻ với member, vận hành chương trình thành viên theo bậc và tích điểm/voucher. Mọi quầy POS, lịch đặt sân và sự kiện đều tra cứu khách từ đây; sau mỗi giao dịch dữ liệu chi tiêu và điểm được cập nhật ngược về hồ sơ.

Trạng thái: Built (P1) · Map từ: OW-06 · Người dùng chính: Thu ngân · Quản lý ca · Chủ sân · Rà soát: 2026-06-15

1. Định danh

Thuộc tínhGiá trị
Module IDOW-06
HạngCore
Trạng tháiBuilt
Giai đoạnP1 (hồ sơ, lookup, lịch sử, công nợ) · P2 (member theo bậc, điểm, voucher)
Ưu tiênHIGH
Người dùng chínhThu ngân · Quản lý ca · Chủ sân · Viewer

2. Mục đích & Phạm vi

Bao gồmLoại trừ
Hồ sơ khách: tên · SĐT · email · ngày sinh · ghi chú nội bộGắn khách vào đơn & tạo đơn (do Bán hàng POS sở hữu)
Khách lẻ (walk-in) vs member có hồ sơTính giá & áp giảm trên giỏ (do Bảng giá sở hữu)
4 bậc thành viên (Standard / Silver / Gold / VIP) theo tổng chi tiêuPhát hành booking & giữ slot (do Đặt sân sở hữu)
Tích điểm, đổi điểm lấy voucher / giờ chơiVòng đời đơn hàng POS (do Bán hàng POS sở hữu)
Lịch sử giao dịch: đặt sân · mua hàng · sự kiện · nợ · điểmBáo cáo doanh thu tổng hợp (do Báo cáo sở hữu)
Quản lý công nợ: ghi nợ, thu nợ, cảnh báo nợ quá hạn
Cảnh báo churn: khách không quay lại sau 90 ngày

3. Năng lực

Năng lựcNgười dùng làm được gìTrạng thái
Hồ sơ kháchThêm/sửa khách, gắn tag phân nhóm (VIP/Thường xuyên/Khách mới)Built
Lookup theo SĐTTra cứu khách trong POS/đặt sân, tự điền tên + bậc + điểmBuilt
Khách lẻ vs memberĐơn mặc định "Khách Lẻ"; gắn member để hưởng ưu đãiBuilt
4 bậc thành viênTự nâng/giữ bậc theo tổng chi tiêu, ưu đãi theo bậcIn-progress
Tích / đổi điểmCộng điểm sau mỗi đơn; đổi điểm lấy voucher / giờ chơiIn-progress
Gắn khách vào đơn POSChọn member trong POS để áp voucher, điểm và cộng điểmBuilt
Lịch sử giao dịchXem timeline đặt sân, mua hàng, sự kiện, tổng chi tiêuBuilt
Quản lý công nợGhi nợ khi thiếu tiền, thu nợ, cảnh báo nợ quá hạnBuilt
Cảnh báo churnĐánh dấu khách INACTIVE sau 90 ngày không giao dịchIn-progress

4. Phụ thuộc Module

Phụ thuộc vàoLý do
Phân quyềnGiới hạn phạm vi chi nhánh; chỉ Owner cấu hình bậc & tỉ lệ điểm
Bán hàng POSGắn khách vào đơn; nhận dữ liệu chi tiêu & điểm sau mỗi giao dịch
Đặt sânLookup khách khi đặt; ghi lịch sử đặt sân vào hồ sơ
Sự kiệnDanh sách người đăng ký giải đấu lấy từ hồ sơ khách

5. Backend Packages

Chi tiết triển khai nằm trong tài liệu lập trình viên - mục này chỉ ánh xạ module tới các service vận hành nó.

PackageVai tròTài liệu lập trình viên
@nx/customerSở hữu hồ sơ khách, lookup, lịch sử giao dịch, công nợcustomer
@nx/loyaltyBậc thành viên, tích/đổi điểm, voucherloyalty

6. Luồng người dùng chính

Lookup & gắn khách trong POS

Tích điểm sau thanh toán

7. Vai trò & Phân quyền

Vai tròĐược phépKhông được phép
Chủ sân (Owner)Toàn quyền · cấu hình bậc thành viên, tỉ lệ điểm, giới hạn nợ-
Quản lý ca (Manager)Xem/thêm/sửa khách, quản lý nợ, đổi điểm, gắn tagCấu hình bậc & tỉ lệ điểm
Thu ngân (Cashier)Tìm/tạo khách, ghi nợ trong hạn mức, thu nợ, đổi điểm tại POSCấu hình bậc · gắn tag · ghi nợ vượt hạn mức
ViewerXem danh sách & lịch sử khách (read-only)Thêm/sửa khách, công nợ, điểm

8. Trạng thái & Lộ trình

Giai đoạnNăng lực
P1Hồ sơ khách, lookup theo SĐT, lịch sử giao dịch, ghi/thu nợ, ghi chú nội bộ, tag
P24 bậc thành viên tự nâng, tích/đổi điểm, voucher, thẻ thành viên QR, cảnh báo nợ quá hạn, segment marketing
P3Customer 360 (LTV · churn risk score), AI dự đoán churn & gợi ý ưu đãi giữ chân

9. Trang liên quan

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