Tích hợp website bán khoá học
Tích hợp WordPress: bán gói học trên website, tự động mở lớp trên rayQuiz
Kết nối WooCommerce hoặc plugin thành viên với rayQuiz để người mua gói được ghi danh vào lớp và nhận bài thi tự động.
Website WordPress tiếp tục bán gói học và nhận thanh toán, rayQuiz vận hành phần thi. Tích hợp đi kèm gói Center và Center Pro; tài khoản giáo viên và tổ chức dùng gói khác gửi đăng ký ở cuối trang để bộ phận hỗ trợ bật thủ công, kèm 48 giờ dùng thử. Không cần cài plugin WordPress riêng.
6 phút · 4 bước
- 1
Bật tích hợp cho tổ chức
Trong không gian tổ chức, mở thẻ "Tích hợp WordPress". Với gói Center hoặc Center Pro đang hoạt động, chủ sở hữu hoặc quản trị viên bấm "Bật tích hợp" để nhận Delivery URL và secret. Kết nối chạy ở chế độ chính thức, số học viên theo giới hạn của gói. Tổ chức đang dùng thử, dùng gói miễn phí hoặc giáo viên dùng tài khoản cá nhân gửi đăng ký ở cuối trang; sau khi được bật, trang "Tích hợp WordPress" trong menu hiển thị đầy đủ các mục bên dưới.
- 2
Gắn mỗi gói học với một lớp
Ở mục "Gói học và lớp", nhập ID gói (ID sản phẩm WooCommerce hoặc ID gói thành viên của plugin), đặt tên dễ nhận biết rồi chọn lớp trên rayQuiz mà gói này mở ra. Nhiều gói có thể cùng mở một lớp. Người mua nhận mọi bài thi đã giao cho lớp, kể cả bài giao trước khi mua và mọi bài giao sau này, nên giáo viên chỉ cần quản lý bài thi trên rayQuiz.
Mẹo: Trong WooCommerce, ID sản phẩm hiện ngay dưới tên sản phẩm khi rê chuột trong danh sách Products.
- 3
Tạo webhook trong WooCommerce
Trong WordPress, mở WooCommerce → Settings → Advanced → Webhooks và tạo ba webhook với cùng Delivery URL và secret, lần lượt cho các topic Order created, Order updated và Order deleted. Khi lưu, WooCommerce gửi một lượt kiểm tra kết nối, hiển thị là "Kiểm tra kết nối" ở mục "Webhook gần đây" trên rayQuiz. Đơn ở trạng thái Processing hoặc Completed được cấp quyền; Refunded, Cancelled hoặc Failed bị thu hồi quyền.
Name: rayQuiz access Status: Active Topic: Order created (lặp lại với Order updated, Order deleted) Delivery URL: <Delivery URL trên trang Tích hợp WordPress> Secret: <Secret trên trang Tích hợp WordPress> API version: WP REST API Integration v3
Mẹo: MemberPress, Paid Memberships Pro, WP Webhooks hoặc Zapier cũng dùng được: gửi JSON với sự kiện access.granted hoặc access.revoked tới cùng Delivery URL.
- 4
Theo dõi học viên và webhook
Mục "Học viên" liệt kê từng người mua với trạng thái "Đã vào lớp", "Chờ đăng nhập" (kèm lý do, ví dụ email chưa xác minh) hoặc "Đã thu hồi". Người mua chưa có tài khoản được ghi danh ở lần đầu đăng nhập rayQuiz bằng đúng email mua hàng, bằng Google hoặc bằng email đã xác minh. Mục "Webhook gần đây" hiển thị 50 thông báo gần nhất và kết quả xử lý.
Câu hỏi thường gặp
- Bài thi giao cho lớp sau khi học viên mua gói có tự động đến với học viên không?
- Có. Học viên trong lớp nhận mọi bài thi đã giao và mọi bài giao sau này. Không cần thay đổi gì trên WordPress.
- Học viên mua qua WordPress có chiếm suất học viên của tổ chức không?
- Có. Mỗi người mua được thêm vào tổ chức với vai trò học viên và chiếm một suất theo giới hạn của gói. Khi đơn bị hoàn tiền và học viên không còn ở lớp nào của tổ chức, suất được trả lại.
- Gói Center hết hạn thì tích hợp có tiếp tục hoạt động không?
- Học viên đã được cấp quyền vẫn giữ quyền. Webhook mới nhận phản hồi PLAN_REQUIRED cho đến khi tổ chức gia hạn gói hoặc bộ phận hỗ trợ bật thủ công.
Đăng ký tích hợp WordPress
Để lại thông tin, bộ phận hỗ trợ rayQuiz liên hệ trong 2 ngày làm việc và bật 48 giờ dùng thử cho tài khoản của bạn.


