Add-Ons
Unlock more possibilities for your LMS.
Integrations
Connect with tools you already use.
Migration
Switch to Tutor LMS with confidence.
Blog
Learn, grow, and stay ahead in eLearning.
Documentation
Everything you need to build with Tutor LMS.
Videos
Learn visually with tutorials.
Release Notes
See what’s new in every update.
Partners
Explore our trusted Tutor LMS partners.
Tutor LMS works seamlessly with popular membership plugins such as Paid Membership Pro, WooCommerce Subscription, Restrict Content Pro, etc. You can sell eLearning courses using these plugins. However, it is recommended to use the WooCommerce Subscription plugin to sell the bundle courses.
Before starting the process, make sure you’ve installed and activated the following plugins on your website:
Here is the step-by-step process of selling bundle courses as a subscription.
Tutor LMS course bundle can be sold only by WooCommerce. So, before selling bundle courses, make sure that you have selected WooCommerce as your eCommerce engine. You can access it from Tutor LMS Pro > Settings > Monetization.

We will use the WooCommerce Subscriptions plugin to sell subscription-based Tutor LMS course bundles. So, make sure you’ve installed WooCommerce and WooCommerce Subscriptions plugins. Then, activate the WooCommerce Subscriptions addon. You can access it from WP Dashboard > Tutor LMS Pro > Add-ons.

That’s the end of the WooCommerce setup process. Now, we will create a bundle course and then apply the subscription model to that course bundle. Let’s create a bundle course now.
To create a bundle course, go to Tutor LMS Pro > Course Bundles and click the ‘Add New’ button on the topbar. Set up the necessary information there to customize your course and publish it.

If you need any help with creating the bundle courses, follow our bundle course creation blog post.
After publishing your bundle course, Tutor LMS will automatically generate a corresponding WooCommerce product. Locate this product at WP Dashboard > Products > All Products and follow these steps:

After setting up your course price, update the product.
Students have to make recurring payments to access the subscription-based courses. Thus, you MUST use a payment gateway that supports automatic recurring transactions. The eligible payment gateways are listed in the WooCommerce recurring payment gateway documentation.
If you don’t have one, you have to enable the ‘Accept Manual Renewals’ option from WooCommerce. This option is available at WP Dashboard > WooCommerce > Settings > Subscriptions tab.

That’s the overall process of selling Tutor LMS bundle courses using the subscription-based models.
Here’s the frontend overview after adding the subscription product to your course:

Join the world’s #1 Tutor LMS community
By submitting your email, you agree to our Terms and Privacy Policy
Product
Solutions
Build, manage, and scale your eLearning business with the most powerful WordPress LMS — all in one place.
Crafted by Humans
© 2026 All Rights Reserved