Description

The PaidMembershipsPro add-on connects LearnDash to the Paid Memberships Pro plugin, linking membership levels to specific courses and granting access automatically after payment confirmation. The integration synchronizes enrollments, cancellations, and renewals between the two systems, allowing online schools to charge recurring fees and manage enrollment in LearnDash courses from the PMPro members panel.

Main Features

  • Membership level and course linking
    Associates each PMPro membership level with one or more LearnDash courses.
  • Automatic enrollment upon payment
    Enrolls the student in the course as soon as the level purchase is confirmed by the gateway.
  • Synchronized cancellation
    Removes course access when the membership expires, is canceled, or has a declined payment.
  • Recurring plan support
    Keeps enrollment active while the PMPro billing cycle remains up to date.
  • LearnDash content restriction
    Limits lessons, topics, and quizzes to audiences with the corresponding subscription level.

Benefits of PaidMembershipsPro

  • Subscription monetization
    Charges for access to the course catalog on monthly, quarterly, or annual cycles with no manual management.
  • Less administrative work
    Eliminates the need to add and remove students one by one as they join and leave the platform.
  • Flexible course packages
    Allows you to build learning paths combining several courses in the same membership level.
  • Predictable recurring revenue
    Ensures a continuous payment flow while the student keeps the subscription active.

Who Is It For?

  • Online schools that sell access to courses through a recurring subscription model.
  • Instructors and educational content creators who already use LearnDash and Paid Memberships Pro.
  • Corporate training companies that offer course catalogs by access levels.

By combining LearnDash’s course structure with the subscription control of Paid Memberships Pro, this component eliminates the need to manage enrollments in two separate platforms. It is the recommended choice for those who run an online academy in a subscription club model, with different access levels to the course library and automated recurring billing.

Frequently asked questions

Is LearnDash PaidMembershipsPro GPL-licensed?

Yes. LearnDash PaidMembershipsPro is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.

Can I use LearnDash PaidMembershipsPro on multiple sites?

Yes. You can install LearnDash PaidMembershipsPro on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.

How much does LearnDash PaidMembershipsPro cost at Ultrapack?

LearnDash PaidMembershipsPro costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).

Does LearnDash PaidMembershipsPro include updates?

Yes. The current version of LearnDash PaidMembershipsPro is 1.3.6, published at Ultrapack on Jul 9, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).

Is LearnDash PaidMembershipsPro scanned before publication?

Yes. Every version of LearnDash PaidMembershipsPro goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.

What are the requirements for the plugin LearnDash PaidMembershipsPro?

Requires WordPress 5.0 or higher and PHP 7.0 or higher. Tested up to WordPress 7.0.