Pay2S cho Tutor LMS qua WooCommerce

Nội dung Markdown đầy đủ của trang tài liệu.

# Pay2S cho Tutor LMS qua WooCommerce

**Hình thức tích hợp:** dùng checkout WooCommerce và plugin Pay2S WooCommerce hiện có. Không phải gateway native riêng cho Tutor LMS; có thể cần giấy phép/add-on của nhà cung cấp.

## Thiết lập

1. Trong Tutor LMS → Settings → Monetization, chọn WooCommerce làm hệ thống thương mại. Gắn sản phẩm WooCommerce với khóa học theo phiên bản Tutor đang dùng. Không chọn Native eCommerce rồi kỳ vọng gateway WooCommerce tự xuất hiện.
2. [Cài và cấu hình Pay2S WooCommerce](/docs/integrations/woocommerce/).
3. Chọn Payment Page riêng hoặc QR tại website trong cấu hình Pay2S.
4. Tạo đơn thử, thanh toán và kiểm tra tài khoản khách có quyền truy cập đúng khóa học/gói thành viên.

[Tải Pay2S WooCommerce 1.3.13](/downloads/integrations/pay2s-gateway-1.3.13.zip)

## Cấp quyền sau thanh toán

Pay2S xác minh IPN và cập nhật trạng thái WooCommerce. Add-on Tutor LMS nhận trạng thái đơn để cấp quyền. Đối chiếu trạng thái yêu cầu của add-on với cấu hình “thanh toán thành công” của gateway; không cấp quyền chỉ từ URL `resultCode=0`.

Nếu redirect về trước IPN, trang nhận đơn WooCommerce có cơ chế tự kiểm tra và tải lại khi xác nhận. Một trang cảm ơn tùy chỉnh cần xử lý trạng thái riêng.

## Giới hạn

Hướng dẫn này dựa trên đường kết nối được nhà cung cấp hỗ trợ; chưa kiểm thử đầu cuối với giấy phép/theme của shop. Hỗ trợ luồng mua một lần. Không hứa tự động trừ tiền định kỳ: việc tạo hóa đơn gia hạn và thu tiền lặp cần giải pháp recurring riêng. Thử thêm hủy/hoàn tiền để xác minh quy tắc thu hồi quyền của add-on.

[Tài liệu chính thức của Tutor LMS](https://docs.themeum.com/tutor-lms/settings/monetization/).