Ứng dụng Khoá học
Bán khoá học online bằng đúng giỏ hàng và cổng thanh toán bạn đang dùng — cái mới duy nhất là sổ ghi ai được học.
Quản lý → Ứng dụng có thẻ Khoá học trong kệ Tích hợp sẵn:
Bán khoá học online: chương trình học, sản phẩm mở khoá, và ai được xem.
Cài nó và cửa hàng của bạn dựng được chương trình học, bán nó, và chặn người chưa mua ở ngoài — mà không thêm một đường thanh toán thứ hai nào.
Điều quan trọng nhất: khoá học không phải một thứ để bán
Thứ được bán vẫn là sản phẩm. Một khoá học được nối với một hay nhiều sản phẩm ở tab Sản phẩm, và khách mua khoá học y hệt mua áo thun: cùng giỏ hàng, cùng mã giảm giá, cùng bảy cổng thanh toán, cùng luồng hoàn tiền, cùng màn hình Quản lý → Đơn hàng.
Điều đó nghe như chi tiết kỹ thuật nhưng lại là thứ bạn dùng hằng ngày: mọi mẹo bán hàng bạn đã biết đều dùng lại được cho khoá học. Cùng một khoá bán được nhiều mức giá (giá sớm, giá sinh viên, giá đối tác) bằng cách nối thêm sản phẩm; một sản phẩm mở nhiều khoá là bán combo.
Cái duy nhất thật sự mới là sổ quyền học — danh sách ai được mở khoá nào, đến bao giờ. Mọi cánh cổng trong app đều đọc đúng sổ đó.
Cài app tạo sẵn ba trang
Ngay khi cài, app tự tạo những trang còn thiếu và báo tên chúng trong thông báo:
| Trang | Nó làm gì |
|---|---|
| Trang khoá học | Trang mẫu render /courses/<đường-dẫn>. Không có nó thì mọi khoá học bạn đăng đều 404. |
Khoá học (/courses) |
Lưới liệt kê khoá học. |
Học bài (/learn) |
Trình phát. Một trang phục vụ mọi khoá. |
Nó không bao giờ ghi đè. Nếu bạn đã tự dựng trang khoá học rồi, app giữ nguyên trang của bạn và chỉ tạo phần còn thiếu. Cài lại cũng không tạo thêm gì.
Nếu bạn cài Khoá học từ trước khi tính năng này có, màn hình app hiện nút Tạo trang còn thiếu — bấm một lần là đủ. Nút chỉ xuất hiện khi thật sự thiếu.
Dựng chương trình học
Quản lý → Ứng dụng → Khoá học → Thêm khoá học, rồi mở khoá học vừa tạo. Tab Chương trình là nơi bạn xếp chương và bài học.
Mỗi bài học có Loại bài — Video, Chữ, Trắc nghiệm, Tài liệu tải về, Buổi trực tiếp — và loại bài quyết định trình phát hiện cái gì:
- Video: điền Link video. Link YouTube/Vimeo được nhúng, link khác phát trực tiếp. Bỏ trống thì trình phát bỏ hẳn khung video thay vì hiện hộp đen — một khung đen là thứ học viên đọc thành "video hỏng".
- Chữ: Nội dung bài, hiện dưới video.
- Tài liệu tải về: thêm dòng ở Tệp tải về. Dòng chưa có link sẽ bị bỏ khi lưu, và form nói thẳng còn mấy dòng như vậy.
- Trắc nghiệm: xem mục dưới — bài này dựng bằng một trang, không dựng trong hộp thoại.
- Buổi trực tiếp: dùng ô link video cho đường dẫn buổi phát.
Hai công tắc đáng để ý trên mỗi bài:
- Học thử miễn phí mở bài đó cho tất cả mọi người, kể cả người chưa mua. Đây là đường duy nhất được ghi nhận để một bài ra khỏi cổng — nếu một bài đang lộ ra ngoài, hãy tìm công tắc này trước.
- Mở sau (ngày) giữ bài lại N ngày, tính từ ngày đăng khoá học hoặc từ ngày học viên được cấp quyền, tuỳ cấu hình khoá.
Thời lượng (phút) là con số bạn tự ghi, không phải đo từ file — nó hiện trong danh sách bài và cộng vào tổng thời lượng khoá.
Bài trắc nghiệm dựng bằng một trang
Chọn loại Trắc nghiệm thì hộp thoại đổi lời nhắc, vì bài này không dựng ở đây:
Dựng bài này bằng một trang có element biểu mẫu, rồi đánh dấu trang đó là bài học này trong cài đặt trang.
Cụ thể: tạo một trang bình thường, thả element biểu mẫu vào (dùng luôn engine biểu mẫu của cửa hàng — điều kiện hiển thị, nhiều bước, kiểm tra dữ liệu), rồi mở cài đặt trang và chọn khoá học + bài học mà trang này là.
Đánh dấu như vậy làm hai việc cùng lúc: trình phát có chỗ để dẫn học viên tới, và trang đó được canh cổng theo đúng gói và lịch mở của bài — không phải chỉ "đã mua khoá này hay chưa". Cách này dùng được cho mọi loại bài, không riêng trắc nghiệm: bất cứ bài nào bạn muốn dựng bằng trình dựng trang thay vì gõ vào ô nội dung.
Trên trình phát, bài như vậy hiện thêm nút Mở bài học. Bài bị khoá thì không có nút — cổng vẫn từ chối, nên đưa nút chỉ là mời người ta đâm vào cửa đóng.
Bán khoá học
Tab Sản phẩm là nơi nối khoá học với thứ bán nó:
Khoá học được bán qua sản phẩm. Nhiều sản phẩm có thể mở một khoá (giá sớm, giá sinh viên, giá đối tác), và một sản phẩm có thể mở nhiều khoá (combo).
Mỗi liên kết có bốn tuỳ chọn, và chúng là chỗ bạn đóng gói cách bán:
- Phiên bản — chỉ đúng phiên bản đó mở khoá. Để trống là mọi phiên bản.
- Số ngày học — để 0 thì dùng thời hạn của khoá. Đây là chỗ bán cùng một khoá vừa theo tháng vừa trọn đời: hai sản phẩm, hai con số.
- Số suất mỗi lần mua — lớn hơn 1 là vé nhóm: người mua nhận mã để phát cho từng học viên.
- Gói (tier) — trùng với ô Gói của từng chương. Để trống là mở cả khoá.
Chưa nối sản phẩm nào thì trang khoá học nói thẳng: "Khoá học này chưa gắn với sản phẩm nào nên không ai mua được."
Gói (tier) — chỗ dễ mất tiền nhất
Nếu bạn định bán Cơ bản / Nâng cao trên cùng một khoá, phải đặt hai thứ, và thiếu một là hỏng:
- Trên chương: ô Gói (tier) — chương này thuộc gói nào.
- Trên liên kết sản phẩm: cùng tên gói đó.
Đặt gói cho chương mà không sản phẩm nào bán gói ấy thì màn hình báo ngay: "Không link sản phẩm nào bán gói này, nên chương đang khoá với tất cả mọi người." Còn để trống ô gói ở chương thì chương đó mở cho mọi người đã mua khoá — kể cả người chỉ mua gói rẻ.
Ai được học, và từ lúc nào
Ô Cấp quyền học trên khoá quyết định thời điểm học viên được vào:
- Khi tiền về — mặc định.
- Khi tôi xác nhận đơn — vẫn cấp quyền cho đơn đã thanh toán online, nên người trả thẻ không bao giờ bị chặn chờ bạn.
- Ngay khi đã đặt cọc — hợp khoá học thu theo đợt.
- Không tự động — bạn duyệt từng học viên.
Thời hạn (ngày): 0 là trọn đời. Giới hạn chỗ: 0 là không giới hạn, và bán vượt giới hạn bị từ chối chứ không lặng lẽ nhận thêm.
Tab Học viên của từng khoá liệt kê người học của khoá đó; tab Tất cả học viên ở màn hình chính liệt kê toàn bộ học viên của cửa hàng, tìm được theo tên, email hoặc mã đơn. Bạn cũng tự thêm học viên bằng email, và thu hồi quyền của bất kỳ ai.
Nhắc gia hạn
Bật Nhắc gia hạn thì học viên sắp hết hạn nhận email trước N ngày (để 0 là 7 ngày, tối đa 60). Trong mail có nút gia hạn; bấm vào đó mới tạo đơn mới, và đơn đó đi qua đúng cổng thanh toán như mọi đơn khác.
Một người không bao giờ nhận hai lần cho cùng một đợt hết hạn, kể cả khi hệ thống chạy lại nhiều lần trong ngày — lời nhắc được chặn theo chính ngày hết hạn của học viên, không phải theo dấu "đã gửi".
Chứng chỉ
Bật Cấp chứng chỉ khi hoàn thành thì học viên học xong thấy dòng chứng chỉ trên trang học. Nói rõ để bạn khỏi hụt hẫng: bản này chưa sinh file chứng chỉ để in — nó đánh dấu trên màn hình, không xuất PDF.
Trên trang bán
Cài app xong, bảng phần tử của trình dựng có thêm các hàng khoá học: lưới khoá học (thả vào trang nào cũng được, lọc theo trình độ và chủ đề), tên / mô tả / giá / số bài của khoá, và trình phát cho trang học. Nút Đăng ký học là một nút thêm-vào-giỏ thật, không phải link chuyển trang — nó bỏ đúng sản phẩm bán khoá đó vào giỏ.
Gỡ app
Gỡ app không xoá gì — khoá học, chương trình và sổ học viên vẫn nằm nguyên, cài lại là có đủ. Nhưng gỡ bị từ chối khi còn học viên đang học: thu hồi quyền hoặc để họ hết hạn trước. Nếu không, sẽ có người vẫn đang học sau lưng một cửa hàng mà màn hình Ứng dụng bảo là app đã gỡ.
Sao chép cửa hàng mang theo khoá học và chương trình, không mang học viên — một cửa hàng mới không nên khai sinh cùng một danh sách người đã trả tiền ở nơi khác.
Cập nhật 4/9/2026