Just updated113 new versions in the last 24 hours
WooCommerce for LearnDash plugin banner
Plugin Updated

WooCommerce for LearnDash

by LearnDash learndash.com v2.0.3 Unlimited sites

WooCommerce for LearnDash is an add-on plugin by LearnDash that connects the LearnDash learning management system to WooCommerce. It lets you sell courses as WooCommerce products, then handles student enrollment and access removal automatically based on orders, refunds and subscriptions.

Version
2.0.3
Released
Sep 2, 2026
Developer
LearnDash
Type
WordPress plugin
Licence
GPL
Included in
Every plan, or $0.79 on its own

What’s new in WooCommerce for LearnDash 2.0.3

Version 2.0.3 · Sep 2, 2026 Latest
  • FixedFixed course access being removed when a subscription renewal was processed.
  • FixedFixed course access not being removed when a subscription is cancelled.
  • FixedFixed drip-fed lessons becoming locked again after a subscription renewal passes through On Hold, on stores where that status grants access.
  • FixedFixed the retroactive access tool not restoring access to products linked to several courses.
  • ImprovedLearnDash 5.1.0 or later is now required.
  • ImprovedAdded filters: learndash_woocommerce_cancel_subscription_on_course_access_expiration.

What it does

If you run courses on LearnDash and already use WooCommerce for your shop, keeping the two in sync by hand gets tedious fast. This add-on joins them. When you create a WooCommerce product, you pick one or more LearnDash courses to attach to it. A customer buys the product through the normal WooCommerce cart and checkout, using any payment gateway your store supports, and is enrolled in the linked courses once payment completes.

The plugin also covers what happens after the sale. If an order is refunded or a subscription is cancelled, course access is removed without you stepping in. With WooCommerce Subscriptions, you can charge recurring fees for ongoing course access, which suits membership-style programs. A retroactive access tool can restore access for products tied to several courses, and the plugin takes care with drip-fed lessons and subscription renewals so students keep the access they paid for.

Best for

  • LearnDash sites selling courses through a WooCommerce store
  • Course creators offering bundles or subscription-based course access
  • Agencies building eLearning shops for education clients

Features

Map courses to products

Choose one or several LearnDash courses when creating a WooCommerce product, so you can sell a single course or build bundles and packages.

Any WooCommerce payment gateway

Transactions run through whichever WooCommerce-compatible payment gateways your store already uses, keeping checkout familiar for your customers.

WooCommerce Subscriptions support

Set up recurring billing for course access with WooCommerce Subscriptions, a good match for memberships and ongoing training programs.

Automatic enrollment after purchase

Customers are enrolled in the linked courses as soon as their payment succeeds, so nobody has to add students manually.

Automatic access removal

Course access is revoked when an order is refunded or a subscription is cancelled, which keeps enrollment records accurate.

Retroactive access tool

Grant or restore course access for existing orders, including products that are linked to more than one course.

Developer filters

Filters such as one for cancelling a subscription when course access expires let developers adjust how the integration behaves.

WooCommerce for LearnDash older versions

  • 2.0.2Jul 13, 20252 fixes
  • 2.0.1Nov 6, 20241 fix
  • 2.0.0.1Jul 9, 20241 fix
  • 2.0.0May 30, 2024
  • 1.9.8.1Mar 5, 2024
  • 1.9.8Feb 9, 2024
  • 1.9.7Sep 21, 2023
  • 1.9.6Apr 18, 2023

Members and buyers of this product can download older versions.

Questions about WooCommerce for LearnDash

Do I need both LearnDash and WooCommerce for this to work?

Yes. The add-on connects the two, so you need LearnDash for your courses and WooCommerce for products and checkout. For recurring billing, you also need WooCommerce Subscriptions.

Can I sell several courses together as one product?

Yes. When you set up a WooCommerce product, you can attach one or multiple LearnDash courses to it. Buyers are enrolled in every linked course after a successful payment, which makes bundles and packages simple to offer.

What happens to course access if a customer gets a refund?

Access is removed automatically when an order is refunded. The same applies when a subscription is cancelled, so students only keep access to courses they are still paying for, without you having to check orders by hand.

Which payment gateways can I use?

Any payment gateway that works with WooCommerce. The plugin relies on the standard WooCommerce checkout, so the gateways you already have set up in your store will handle course purchases too.

Is WooCommerce for LearnDash free?

The code of WooCommerce for LearnDash is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.

Which version of WooCommerce for LearnDash is this?

Version 2.0.3, released Sep 2, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.

How do I update WooCommerce for LearnDash?

Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of WooCommerce for LearnDash automatically and keeps a backup, so you can roll back.

More from LearnDash

Plugin

MemberDash

LearnDash

v1.8.9 · $6.39/yr
WooCommerce for LearnDash 2.0.3Request an update or report a problem

Log in to ask for a newer version or report a problem with this product.

Log in