Introducing LearnDash WooCommerce 2.0.0!

By: Jack Kitterhing June 11, 2024
Filed Under:

Jack Kitterhing

Jack is a Product Director for StellarWP hailing from London, England, with a focus on LearnDash and The Events Calendar. He has a passion for well-thought out products that delight the user. When he’s not working on a product or in a meeting you’ll find him planning his next vacation.

We are excited to announce that LearnDash WooCommerce 2.0.0 has launched, giving course creators more control over how a student gains or loses access to LearnDash content.

Enrollment Status

The biggest upgrade in this release is the new Enrollment Status feature where course creators can custom tailor a student’s access to a course or group based upon the status of the order or subscription in WooCommerce.

This new feature means….

  • No additional code required to be added to your website
  • You don’t have to try to understand code or hire a developer to understand it for you
  • Full control over your student’s access to LearnDash content
  • Supports default and custom WooCommerce statuses
  • Works with single and recurring product purchases

Controlling a student’s enrollment status is as simple as…

  1. Visiting LearnDash LMS > WooCommerce in your admin dashboard
  2. Finding the appropriate status under either the Order or Subscription sections
  3. Setting the toggle to either Grant or Deny
  4. Click Save

At this point, any new purchases made will adhere to the configuration above. If you’d like to apply these changes to already existing students that have an order or subscription, you can use the existing retroactive access tool. Speaking of the retroactive access tool…

Retroactive Access Tool Improvements

Previously when running this tool, you’d have to wait on the page for it to finish processing through purchases for it to complete. Now, the tool processes purchases in the background giving you more time to handle what’s most important.

WooCommerce Guest Checkout Support

This release solves another pain point where before whether or not you had all products associated with a LearnDash course or group, the guest checkout feature in WooCommerce would have to be disabled. No longer is this the case as you can use guest checkout on any product that does not have a course/group attached to it.

For any products that do have a course/group attached to them with guest checkout enabled, the checkout process will require that users already be logged in or create an account during checkout. This is to ensure that students making a purchase are successfully given access to the LearnDash content associated with the product.

Note: If you still want to have guest checkout supported for LearnDash associated content and want to handle enrollment through another method, we have a filter option available on our support page.

Get started today.

Explore what course creation looks like on your own demo site.

Jack Kitterhing

Jack is a Product Director for StellarWP hailing from London, England, with a focus on LearnDash and The Events Calendar. He has a passion for well-thought out products that delight the user. When he’s not working on a product or in a meeting you’ll find him planning his next vacation.