Plugin
PluginUpdated
LearnDash LMS WooCommerce
LearnDash LMS WooCommerce is a WordPress plugin by LearnDash that links LearnDash courses to WooCommerce products.
Product facts
- Version
- 2.0.3
- Released
- 4 September 2026
- Type
- Plugin
- Licence
- GPL
- Included in
- Every plan, or $0.79 on its own
Overview
Selling online courses through a familiar store setup can make it easier to manage course offers alongside other products. This add-on connects LearnDash with WooCommerce, letting you associate one or more courses with a product. That gives educators and online course businesses a way to offer single courses, course bundles, or packages through their WooCommerce store.
When a customer completes payment, the plugin can enroll them in the linked course or courses. It also works with WooCommerce-compatible payment gateways and WooCommerce Subscriptions for recurring course access. Course access can be removed after a refund or subscription cancellation, helping store owners keep enrollment aligned with purchase and subscription status.
Features
- Link courses to products: Choose one or more LearnDash courses for a WooCommerce product, so a product can represent a single course or a bundle.
- Use WooCommerce checkout: Sell course products through the WooCommerce shopping cart and checkout on your WordPress site.
- Use payment gateways: Process course transactions with WooCommerce-compatible payment gateways supported by your store.
- Offer recurring access: Use WooCommerce Subscriptions to set up recurring payments for subscription-based course access.
- Enroll after payment: Customers are automatically enrolled in linked courses after successful payment, reducing manual enrollment work.
- Remove access when needed: Course access is removed after a refund or subscription cancellation, keeping access aligned with the customer's status.
Best for
- LearnDash course creators
- Online education businesses using WooCommerce
- Course sellers offering bundles or subscriptions
Changelog
Version 2.0.3 — 2 September 2026
- Fixed Fixed course access being removed when a subscription renewal was processed.
- Fixed Fixed course access not being removed when a subscription is cancelled.
- Fixed Fixed drip-fed lessons becoming locked again after a subscription renewal passes through On Hold, on stores where that status grants access.
- Fixed Fixed the retroactive access tool not restoring access to products linked to several courses.
- Improved LearnDash 5.1.0 or later is now required.
- Improved Added filters: learndash_woocommerce_cancel_subscription_on_course_access_expiration.
Earlier versions
- 2.0.2: 2 fixed
- 2.0.1: 1 fixed
- 2.0.0.1: 1 fixed
FAQ
Is LearnDash LMS WooCommerce free?
The code of LearnDash LMS WooCommerce is licensed under the GPL, so anyone may use, change and share it. GPL 247 is a paid service: a plan or a purchase of LearnDash LMS WooCommerce gives you the download and its updates. The developer's own support, licence key and online services are not included.
Which version of LearnDash LMS WooCommerce is this?
Version 2.0.3, released 4 September 2026. New versions appear here when the developer publishes them.
How do I update LearnDash LMS WooCommerce?
Install GPL 247 Updater on your site and paste your key from My Account. It installs new versions of LearnDash LMS WooCommerce for you.






