Paid Memberships Pro Integration

Integrate Paid Memberships Pro with Masteriyo LMS to restrict course access by membership level and sell courses through memberships.

The Paid Memberships Pro Integration add-on lets you integrate the Paid Memberships Pro plugin with the Masteriyo to enhance your ability to monetize and manage course access within the Masteriyo learning environment.

Prerequisites

  1. To use this add-on, install and activate the Paid Memberships Pro plugin.
  2. Install Masteriyo LMS Pro plan or higher
  3. Activate the Paid Memberships Pro Integration Add-on

Configuration

Once you have installed and activated this add-on, go to the following location.

Masteriyo > Courses > Edit a Course > Settings > Paid Memberships Pro

paid-memebership-pro-settings

There are a few options to set here. They are as follows:

  1. Required Membership Levels - You can select a Membership level that you have created in the Paid Memberships Pro plugin.
  2. Enrollment Button URL - Add the URL of the page that you have created to enroll the users to the plan created via the Paid Memberships Pro plugin.

Apart from the above options, you can also assign the Masteriyo courses to each of the Membership levels. For this, go to the following location.

Memberships > Settings > Select a Level > Other Settings

membership-level-other-settings

You can choose the required courses for the level from the available dropdown. You can select multiple courses.


Was this article helpful to you?
Give us Rating

Last edited on July 28, 2026.
Edit this page