# Pay2S cho LearnDash 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 LearnDash; có thể cần giấy phép/add-on của nhà cung cấp.

## Thiết lập

1. Cài LearnDash, WooCommerce và add-on WooCommerce Integration của LearnDash. Tạo sản phẩm WooCommerce rồi gắn khóa học hoặc nhóm tương ứng theo cấu hình add-on.
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 LearnDash 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 LearnDash](https://learndash.com/support/kb/non-knowledgebase/woocommerce-add-on/woocommerce-integration/).
