Người chơi thấy gì
Người chơi là khách hàng của ngân hàng. Họ không có tài khoản CreatorOS, không đăng ký, không thấy console bao giờ.
Trang này để bạn — người vận hành — biết chương trình mình soạn ra trông thế nào ở đầu bên kia, và trả lời được khi khách hỏi.
Vào chơi
Người chơi đang ở trong app ngân hàng, bấm vào banner chương trình. App ngân hàng bàn giao phiên sang, và họ vào thẳng — không có màn đăng nhập, không nhập gì.
Màn này nói rõ "Đăng nhập an toàn qua tài khoản ngân hàng" — người chơi không đặt mật khẩu nào cho chương trình.
Vào không được thì họ thấy một trong ba câu, và ba câu này dẫn đi ba hướng khác nhau:
| Người chơi thấy | Nghĩa | Ai xử lý |
|---|---|---|
| "Mã đăng nhập đã hết hạn" | phiên quá hạn | người chơi mở lại từ app ngân hàng |
| "Mã đăng nhập không hợp lệ" | bàn giao hỏng | phía kỹ thuật của ngân hàng |
| "Chương trình chưa mở cho tài khoản này" | người này không thuộc phạm vi chương trình | kiểm lại phạm vi chương trình |
Trang chủ
Trang chủ cố ý trống: nó là sân chơi, không phải bảng số liệu. Chỉ bốn thứ — viên điểm góc trên, hero của mùa (linh vật + tên lễ hội), một nút việc cần làm, và ba nút tròn dưới đáy.
Nút cam ở giữa là việc cần làm ngay — chữ trên nút đổi theo tình hình ("Xem 2 việc"* khi còn nhiều, tên chính việc đó khi chỉ còn một, và một câu tử tế khi hôm nay hết việc). Ba nút tròn: Nhiệm vụ · Thưởng · Thể lệ.*
⚠️ Khách hỏi "sao không thấy tên chương trình?" — khi có hero mùa, tên chiến dịch cố ý ẩn đi (founder chốt 2026-09-05): hero đã chở tên lễ hội cỡ lớn, để thêm một tiêu đề nữa là hai dòng chồng nhau. Chương trình vẫn đúng chương trình đó; tên nó xem ở màn Thể lệ. Mùa được gỡ đi thì tên chiến dịch hiện lại như cũ.
🔴 Ba nút tròn CHỈ có ở Trang chủ — đây là câu hỏi bạn sẽ gặp nhiều nhất. Vào màn trong rồi (Nhiệm vụ, Thưởng, Thể lệ) thì ba nút đó không đi theo; đường về là mũi lùi ở góc trái trên.
⇒ Khách hỏi "đang ở màn Thưởng, làm sao sang Nhiệm vụ": lùi về trang chủ rồi bấm — đúng thiết kế, không phải nút bị mất. Đó là lý do nút Thưởng luôn sáng: nó là lời mời, không phải dấu chỉ "bạn đang ở đây".
⚠️ Khách hỏi "sao không thấy thanh tiến độ chiến dịch" — chưa có, và không phải máy hỏng. Hệ thống chưa có chỗ nào đặt mốc cho chiến dịch, nên màn không vẽ thanh thay vì vẽ một thanh 0%. Nói với khách: điểm vẫn tích bình thường, thanh tiến độ là thứ sẽ bổ sung sau.
⚠️ Trang chủ chỉ hiện MỘT con số — điểm đang tích luỹ, trong viên điểm góc trên. Không có ô "Đã chốt", và không còn câu giải thích dài dưới số (gỡ 2026-09-05 — bản vẽ mới không có nó).
⇒ Khách hỏi "sao không thấy mục Đã chốt": không mất tính năng — ba chặng của điểm giải thích đầy đủ trong màn Thưởng, xem mục Ví điểm bên dưới.
Nhiệm vụ tạm dừng vẫn hiện ở danh sách, chỉ khác trạng thái. Cố ý — người đang làm dở mà nhiệm vụ biến mất thì họ mất dấu công sức.
Làm nhiệm vụ
🔴 Trong bốn loại nhiệm vụ, chỉ MỘT loại người chơi bấm được. Đây là điều phải nắm trước khi trả lời bất kỳ câu hỏi nào của khách:
| Loại nhiệm vụ | Người chơi làm gì | Điểm về khi nào |
|---|---|---|
| điểm danh | 🟢 bấm nút Điểm danh trong webview → sang màn mở quà | ngay |
| đạt mốc chuỗi ngày | ⚙️ không bấm gì — cứ điểm danh đều, tới ngày đủ mốc là tự có | ngay, tại cú điểm danh làm tròn mốc |
| hành vi trong app ngân hàng | 🏦 làm việc đó trong app ngân hàng, không phải trong webview | ngay, sau khi ngân hàng báo sang |
| mua hàng | 🏦 bấm nút rời webview sang cửa hàng đối tác, rồi mua thật | sau, khi đối tác xác nhận đơn |
⭐ Hai dòng giữa không có nút trong webview, và đó là đúng thiết kế, không phải giao diện thiếu. Nếu người chơi tự bấm được thì họ tự khai mình đã đủ chuỗi, đã xem banner — hệ thống chặn thẳng chuyện đó ở máy chủ.
Khách hỏi "tôi bấm rồi mà chưa thấy điểm" — gần như luôn là nhiệm vụ mua hàng. Trả lời theo đúng loại nhiệm vụ họ đang nói tới, đừng trả lời chung.
⚠️ Khách hỏi "tôi điểm danh mấy ngày liền rồi mà vẫn thấy 0 ngày liên tục" — kiểm ví của họ trước. Phần thưởng mốc chuỗi được chấm và trả đúng; thứ đang sai là con số hiển thị trên trang chủ. Đây là lỗi đã biết, không phải mất điểm.
Nhiệm vụ tạm dừng vẫn nằm trong danh sách của người chơi, chỉ khác trạng thái.
Nhiệm vụ chưa gắn Điều khoản thì người chơi thấy "Nhiệm vụ này chưa sẵn sàng" — lỗi cấu hình phía bạn, không phải lỗi của họ.
Mở quà
Mở một nhiệm vụ điểm danh ra, người chơi thấy số điểm sẽ nhận, các bước phải làm, và một nút duy nhất ở đáy.
Các bước trong Cách thực hiện là chữ bạn gõ khi soạn nhiệm vụ — người chơi đọc đúng những gì bạn viết, nên viết cho người thật đọc. Hộp vàng "Khi nào điểm được cộng?" do hệ thống tự thêm theo loại nhiệm vụ, bạn không phải soạn. Nhiệm vụ chưa gắn Điều khoản thì nút ở đáy bị khoá kèm câu "Nhiệm vụ này chưa sẵn sàng" — lỗi cấu hình phía bạn, không phải lỗi của khách.
Bấm xong, họ sang màn mở quà.
Số điểm hiện trong thẻ popup kèm dòng "Điểm đã được cộng vào ví của bạn." Trạng thái tích luỹ/đã chốt xem ở màn Ví — từ #1826 màn mở quà không còn dòng trạng thái.
🔴 Hoạt hình mở quà không quyết định gì cả. Máy chủ đã chốt con số trước khi màn này chạy. Nghĩa là: mạng đứt giữa chừng, khách tắt app, hay mở lại bằng liên kết cũ — vẫn đúng con số đó. Khách hỏi "mở lại có được thêm không": không, và cũng không mất.
Mở lại bằng liên kết cũ thì có thể gặp bốn câu khác nhau, và chúng là bốn tình huống khác nhau — đừng gộp khi trả lời khách:
| Người chơi thấy | Nghĩa |
|---|---|
| "Không tìm thấy lượt chơi này" | liên kết không trỏ tới lượt nào |
| "Điểm của lượt này đã bị thu hồi" | có lượt, nhưng điểm đã bị thu lại |
| "Lượt này đang chờ xác nhận" | chưa xong, chưa có gì để xem |
| "Lượt này ghi từ trước nên hệ thống không tra lại được phần thưởng đã nhận" | lượt cũ, không truy được chi tiết — điểm vẫn còn trong ví |
Câu cuối hay bị hiểu thành "mất điểm". Không phải: chỉ là không tra lại được chi tiết của lượt đó.
Ví điểm — chỗ dễ giải thích sai nhất
Một con số duy nhất — Tổng điểm tích luỹ — rồi tới khối "Điểm hoạt động thế nào?" ba bước. Không có ô chia theo kỳ nào cả.
🔴 Màn này chỉ hiện MỘT con số, và đó là quyết định có chủ ý (founder chốt 2026-09-04: "có cái status là được rồi, đừng show số theo kỳ"). Trước đây có ba ô rời — Đang tích luỹ · Đã chốt · Đã bàn giao — nay gộp thành một tổng, còn ba chặng của điểm thì kể bằng chữ ngay dưới:
| Bước trên màn | Nói với khách điều gì |
|---|---|
| 1 · Hoàn thành nhiệm vụ | mọi hành động tích điểm ở trạng thái "đang tích luỹ" |
| 2 · Chốt điểm cuối kỳ | đơn hoàn tất thì điểm chuyển sang "đã chốt" — không bị huỷ nữa |
| 3 · Khi nào thành tiền? | quy đổi sau khi sự kiện kết thúc; chương trình sẽ thông báo khi sẵn sàng |
⚠️ Vì sao bước 3 nói bằng CHỮ, không bằng số. Hiện chưa có tỷ giá nào tồn tại trong hệ thống — nêu một con số là hứa điều chưa có. Đừng hứa số thay cho câu đó, kể cả khi khách ép.
🔴 Câu quan trọng nhất của cả màn nằm ở dòng nhỏ cuối khối: "Điểm 'đang tích luỹ' có thể bị trừ lại nếu đơn hàng bị huỷ hoặc hoàn." Đây là thứ phải nói trước, không đợi khách phát hiện: điểm của một đơn chưa giao xong chưa chắc chắn. Khách gọi lên hỏi "sao trừ điểm của tôi" thì mở Lịch sử điểm ra — dòng cộng và dòng trừ cùng nằm đó.
⇒ Khách hỏi "sao không thấy mục Đã chốt riêng nữa": không mất gì cả. Tổng vẫn gồm đủ ba chặng; ở giai đoạn này chưa có kỳ chốt nào chạy nên ô riêng đó vốn luôn rỗng, và một ô rỗng thì gây hoang mang hơn là giúp.
Kỳ chốt do DISO chạy ở màn Chốt kỳ điểm (/point-settlement), không phải việc của đơn vị bạn — xem mắt xích ⑧ ở Reward — bản đồ tám mắt xích nếu khách hỏi "khi nào điểm được chốt".
Sổ điểm
Cuối màn ví là Lịch sử điểm — từng lượt một, kèm mốc thời gian.
Sau cú điểm danh ở trên, sổ có một dòng thật. Đây là chỗ trả lời được câu "điểm này ở đâu ra" mà không cần hỏi ai.
Sổ chỉ ghi thêm, không bao giờ sửa hay xoá dòng cũ. Điểm bị thu lại thì hiện thành một dòng âm mới đứng cạnh dòng cộng ban đầu — cả hai cùng ở đó. Khách thắc mắc "sao trừ điểm của tôi" thì mở sổ ra, hai dòng nói hết câu chuyện.
Thể lệ
Màn Thể lệ đọc từ bản luật đang chạy của Campaign, không phải từ một file soạn riêng. Sửa thể lệ nghĩa là xuất bản một phiên bản Campaign mới.
Ba mục này không gõ ở đâu riêng — chúng là nội dung bản luật đang chạy của Campaign, hiện lại nguyên văn.
Người đã tham gia vẫn theo bản họ đã thấy lúc vào. Đó là lý do thể lệ không sửa nóng được — nó là cam kết, không phải nội dung.