Đơn được ghi cho affiliate nào
Chủ doanh nghiệp · Kế toán · Sale · CSKH
Mỗi đơn có một bản ghi Ghi nhận nguồn của đơn, tạo ngay khi đơn được tạo. Sổ chia, cổng đối tác và bảng xếp hạng đều đọc bản ghi này. Thứ tự ưu tiên khi tạo đơn:
- Đơn gia hạn: giữ affiliate của đơn kỳ đầu (nếu affiliate còn được phép giới thiệu và không tự giới thiệu). Có trả hoa hồng kỳ sau hay không do Kỳ áp dụng của chính sách.
- Đơn tay của Sale có nhập Mã giới thiệu: mã Sale nhập thắng cả mã giảm giá. Sale để trống: đơn có mã giảm giá gắn affiliate thì affiliate của mã thắng; không có thì lấy mã của điểm chạm của lượt đăng ký (nếu tạo đơn từ đăng ký), nếu không thì điểm chạm gần nhất của khách — không giới hạn 30 ngày.
- Mã giảm giá gắn affiliate: thắng link. Lý do quyết định ghi thêm “mã thắng nguồn giới thiệu khác”.
- Mã trên link (
?ref=hoặc?aff=, link/go/…tự gắn): mã sai hoặc affiliate đang tạm dừng thì đơn không có affiliate, hệ thống không lùi về nguồn cũ. - Điểm chạm trong 30 ngày: không có mã trên link thì lấy điểm chạm gần nhất (trong 30 ngày) của khách có gắn affiliate.
Ghi nhớ 30 ngày trên trình duyệt
Trang mua lưu nguồn gần nhất trong bộ nhớ trình duyệt (không phải cookie) 30 ngày. Mỗi lần khách mở một link có nguồn khác (UTM, ref, link theo dõi, quảng cáo) thì nguồn mới thay nguồn cũ — nguồn sau cùng thắng. Khách đổi máy, đổi trình duyệt, xoá dữ liệu trình duyệt thì mất ghi nhớ. Trang landing nhúng form và trang mua lưu riêng theo từng domain.
Không được ghi cho affiliate
- Tự giới thiệu: người mua là cùng hồ sơ Liên hệ với hồ sơ nhận tiền của affiliate (khách được nhận diện theo email, gồm email đã gộp hồ sơ). Mua bằng email khác thì không tự phát hiện — Kế toán kiểm khi có nghi ngờ. Affiliate chưa có hồ sơ nhận tiền thì đơn vẫn được ghi, sổ chia kiểm lại khi gắn hồ sơ. Affiliate dùng mã giảm giá của chính mình vẫn được giảm giá nhưng không có hoa hồng.
- Affiliate đang tạm dừng; mã giới thiệu không tồn tại.
- Đơn 0 ₫ (cấp lại cho khách cũ) có thể vẫn ghi affiliate nhưng không sinh tiền và không vào bảng xếp hạng.
Tra một đơn: vì sao được / không được ghi
- Mở Ghi nhận nguồn của đơn (thanh bên Chia tiền → Quản lý affiliate → Ghi nhận nguồn của đơn), bấm Lọc → chọn Đơn bán hàng = mã đơn (danh sách không có ô lọc nhanh theo đơn; cột đơn bị cắt). Trong danh sách, bằng chứng hiện nhãn rút gọn “Mã”, “Coupon”, “Renewal”, “Hướng dẫn sử dụng” (= Làm tay); mở bản ghi để đọc nhãn đầy đủ.
- Đọc Đối tác giới thiệu, Bằng chứng giới thiệu (Không có / Điểm chạm / Mã giới thiệu / Làm tay / Mã giảm giá / Đơn gia hạn), Mã giới thiệu, Mã giảm giá, Lý do quyết định (ví dụ “Tự giới thiệu”, “Affiliate đang tạm dừng”, “Mã không tồn tại hoặc không duy nhất…”).
- Bằng chứng là Điểm chạm: mở ô Điểm chạm trên đơn để xem mã giới thiệu, link theo dõi, trang vào, thời điểm.
- Xem thêm Sổ chia lọc theo đơn: dòng Chờ người nhận ghi lý do.
Ghi nhận nguồn của một đơn THỬ mua bằng mã THUHA10: Đối tác giới thiệu, Bằng chứng giới thiệu = Mã giảm giá, Lý do quyết định. Dữ liệu minh hoạ trên máy dev.
Ai xem được: Chủ doanh nghiệp xem cả Ghi nhận nguồn và Điểm chạm; Kế toán xem Ghi nhận nguồn, không xem Điểm chạm; Marketing, CSKH xem Điểm chạm, không xem Ghi nhận nguồn; Sale xem ghi nhận của đơn khách mình. Lượt bấm link chỉ là số đếm theo ngày, không gắn với người hay đơn nào.
Khi affiliate khiếu nại “đơn này của tôi”
- Xin bằng chứng: link affiliate đã gửi (mã link hoặc mã giới thiệu), thời điểm khách bấm và mua, email khách dùng khi mua, có dùng mã giảm giá nào không.
- Tra như trên. Đối chiếu Điểm chạm của khách, mã giảm giá trên đơn. Mã giới thiệu hay dữ liệu từ trình duyệt một mình không đủ bằng chứng để trả hoa hồng.
- Chủ doanh nghiệp quyết định. Người sửa: Chủ doanh nghiệp hoặc Kế toán (đơn đã thu tiền chỉ hai vai trò này sửa được). Mã giảm giá trên đơn không đổi được. Không sửa đơn bán, phiếu thu, không xoá dòng sổ chia.
Làm theo đúng một trong hai trường hợp (đã thử trên dev bằng tài khoản Kế toán THỬ):
(a) Đơn đã ghi cho affiliate khác, đã có dòng sổ chia
- Mở bản ghi Ghi nhận nguồn của đơn. Chọn Đối tác giới thiệu = affiliate đúng. Nếu Bằng chứng giới thiệu đang là “Không có” thì chọn Làm tay.
- Ghi Lý do điều chỉnh (bắt buộc khi đơn đã thu tiền; thiếu thì báo “Cần lý do điều chỉnh sau khi thu tiền”). Bấm Lưu.
- Sau vài giây, mở Sổ chia lọc theo đơn: phải có dòng Điều chỉnh âm cho người cũ (Lý do điều chỉnh = Sửa ghi nhận) và dòng mới cho người mới, ngày hết giữ tính từ ngày thu gốc.
(b) Đơn đã thu nhưng chưa có affiliate, chưa có dòng sổ chia
Thường gặp khi khách gõ sai mã hoặc mở link khác. Lưu bản ghi không tự tạo dòng sổ chia cho đơn này; trên giao diện không có nút tính lại.
- Mở bản ghi Ghi nhận nguồn của đơn. Chọn Đối tác giới thiệu = affiliate đúng và Bằng chứng giới thiệu = Làm tay (để “Không có” thì sau khi tính lại dòng sẽ ở Chờ người nhận, không ai được chi).
- Ghi Lý do điều chỉnh, bấm Lưu. Mở Sổ chia lọc theo đơn: lúc này vẫn chưa có dòng nào.
- Nhờ quản trị hệ thống tính lại sổ chia cho đúng mã đơn, ví dụ:
bench --site <site> execute edu_business.revenue_share.ledger.recompute_for_order --kwargs "\{'sales_order': 'SAL-ORD-…', 'reason': 'Override'\}" - Mở lại Sổ chia lọc theo đơn: phải có dòng Người giới thiệu của affiliate, trạng thái Đang giữ (ngày hết giữ tính từ ngày thu gốc; đã qua thì sang Đủ điều kiện lúc 01:00). Chưa có dòng thì chưa báo affiliate là đã xong.
Đơn THỬ khách gõ sai mã: Kế toán đã chọn Đối tác giới thiệu, Bằng chứng giới thiệu = Làm tay và ghi Lý do điều chỉnh, bấm Lưu. Sổ chia của đơn chỉ có dòng sau khi quản trị hệ thống chạy tính lại. Dữ liệu minh hoạ trên máy dev.
Đổi người hưởng không tự đổi ô Đối tác bán hàng trên Đơn bán; báo cáo gốc của ERPNext dựa ô đó có thể còn tên cũ. Người sửa và thời điểm sửa xem ở lịch sử phiên bản của bản ghi.