Paid Memberships Pro Add-on for LearnPress

34.471 active users

  • Sell your LearnPress courses with flexible membership plans using the Paid Memberships Pro Add-on for LearnPress.
  • Restrict course access based on membership levels — from free previews to premium packages.
  • Encourage recurring revenue with subscription payments and automatic renewals.
  • Easily manage student groups and offer exclusive content only for members.

Price: $39

  • Lifetime license for 1 site License Info:Includes lifetime usage on 1 site. You can switch between environments as needed by deactivating/reactivating the key. Only one active installation can receive updates and support at a time.Learn More
  • 12 months Update & Support Updates & Support Info:Purchase includes 12 months of updates and support. After expiry, the add-on remains functional, but you must renew the license to access future updates and support services.Learn More
I would like to extend Update & Support
Total $39
Secure Checkout
Rating
5 out of 5
7

82% users recommend this product

Version
Version: 4.0.3
Last Updated: A week ago
Compatible to WordPress Version: 5.8 or higher
Change Logs

= 4.0.5 (2024-04-06) =
~ Remove override file checkout template.
~ Fixed: out of date file levels template.
~ Remove hook filter pmpro_email_data.

= 4.0.4 (2024-04-01) =
~ Fixed: can_purchase_course_callback method.
~ Fixed: not send mail when lp order completed.

= 4.0.3 ( 2023-06-21 ) =
~ Optimize.
~ Support: Addon LP Frontend Editor v4.0.1 and higher.
~ Fixed: captcha on page Checkout of PMS pro.
~ Fixed: outdated template.

= 4.0.2 =
~ Modified: add item to order, not use cronjob, replace to use background handle.
~ Fixed: some minor bugs.

= 4.0.1 =
~ Fix show sort level from PMS Pro v2.5.8

= 4.0.0 =
~ Fix compatible LP4

= 3.1.15 =
~ Add: check wp cron-job enable
~ Add feature: Woocomerce order completed has a product in level will create Lp Order store courses on level and cancel level old
~ Fix style Courses Setting on level PMS, show total courses choice
~ Add feature: Update access courses of users when level PMS change list courses
~ Add feature: Admin add new PMS order or change status PMS order to 'completed' or 'success' will create LP order status completed
~ Add feature: Admin change status from 'success' or 'completed' to another will cancel LP order
~ Add feature: Admin change level of User on Users

= 3.1.14 =
~ Fixed miss cron-job task if set time current (reason can by server process slow, so when save task to database and run, time current > time run task)
~ Add option 'Mode run'

= 3.1.13 =
~ Fixed: prefix table postmeta
~ Replace: use Cron-job instead of Curl to add courses to LP Order

= 3.1.12 =
~ Fixed: user subscription with level free can't learn the course

= 3.1.11 =
- Add feature: when user cancel membership will cancel lp order
- Add feature: when user change membership to another level will cancel lp order old

= 3.1.10 =
~ Improve flow data, speed load
~ Add class handle database
~ Add class handle curl
~ Add class handle ajax

= 3.1.9 =
~ Fixed bug: "Add to cart" button show not show after cancell membership.

= 3.1.8 =
~ Fixed bug: "Buy Membership" button show not show.

= 3.1.7 =
~ Fixed bug: Take this course button not show.

= 3.1.6 =
~ Fixed bug: "Buy Membership" button show when user purchased course.

= 3.1.5 =
~ Fixed bug: "Enroll course" button still show in free course when "Buy course via membership" is enabled.

= 3.1.4 =
~ Fixed bug: Order created via Paid Memberships Pro not display Payment method
~ Fixed nimor bugs

= 3.1.3 =
~ Fixed bug: Buy Memberships button display on none membership course
~ Fixed bug: User cannot access course in their memberships level
~ Fixed bug: Remove some notice error message in single course page, course archive page, learnpress profile page

= 3.1.2 =
~ Fixed bug: Free price of course is not display.
~ Fixed bug: redirect to home page instead confirmpage.
~ Fixed bug: Loop redirect.

= 3.1.1 =
~ Fixed bug: some page of paid memberships pro have not content.
+ allow member can retake course after finished course.
+ hide free price of course.

= 3.1 =
~ Fixed bug: the buy course button still appear when the buy course via membership option is enabled
~ Fixed bug: user still can access course when level is expired.
~ Fixed bug: not auto enroll course.
~ Fixed bug: user enroll course when not have required memberships level.
~ Fixed bug: cannot overwrite template file.
~ Fixed bug: button buy membership still show after enrolled/purchased course.
~ Fixed bug: icon is not show in the levels page not show when user not yet login.

= 3.0.2 =
+ Show the Buy Membership button in course archive page.
~ Fixed some minor bugs

= 3.0.1 =
~ Fixed bug can change memberships level of course in edit course page

= 3.0.0 =
+ Compatible with Learnpress 3.0.0

= 2.3.7 =
~ Fixed bug: loop redirects with logged in user

= 2.3.6 =
~ Fixed bug: empty order is created when user enroll course at first time
~ Fixed bug: warning message with parameters does not match when calling a hook

= 2.3.5 =
~ Fixed bug: save courses in memberships level not correct.

= 2.3.4 =
~ Fixed some minor bugs

= 2.3.3 =
+ Hide Free price of course in memberships level
~ Fixed some minor bugs

= 2.3.2 =
~ Fixed bug: notice message at top

= 2.3.1 =
~ Fixed auto update learn press order
+ Prevent access course after memberships level is expired

= 2.3 =
+ Add feature add coures into a Memberships Level in the edit Memberships Level page
~ Fixed bug: user cannot access course in their membership level in case memberships level is not purchase ( in other word is set memberships level manual)

= 2.2.4 =
+ Fixed bug: user cannot access course added to membership level after user join membership level

= 2.2.3 =
+ Fixed bug: user cannot access course of membership level

= 2.2.2 =
+ Changed text domain to learnpress

How It Helps To Increase Conversion

Key features of Paid Membership Pro Integration Add-On for LearnPress

Membership-based course access control
Only users who subscribe to specific membership levels can access corresponding LearnPress courses. This helps you manage course visibility and upsell premium packages
Multiple membership tiers with flexible permissions
You can create different membership levels — for example, Free, Basic, and Premium — and assign different sets of courses to each tier. This allows you to provide more value and encourage upgrades
Full integration with Paid Memberships Pro payment gateways
Accept recurring payments and renewals through Stripe, PayPal, Authorize.Net, and more. Setup is simple, and users can manage their memberships easily
Optional standalone course purchases
You can disable one-time course purchases and require users to subscribe to a membership to learn. This model increases retention, encourages loyalty, and builds steady revenue
paid memberships pro add

Need Some extra features for your site?

Our team can do anything related to WordPress

Easy to activate and customize to Your website

Step by step tutorial how to use Paid Membership Pro Integration Add-On for LearnPress

1

Download Add – On

  • To download Paid Membership Pro Integration add-on for LearnPress, visit ‘My Account’ on thimpress.com
  • Click ‘Download‘ or ‘Select version‘ to download
2

Install and Activate

  • Click ‘Upload Plugin‘ and choose the plugin zip files that you just downloaded. Click ‘Install Now‘ to start the installation process
  • After plugin installed successfully, click ‘Activate Plugin‘ and you will be notified that the plugin is activated
3

Set Paid Membership Pro Integration

  • Visit Memberships > Settings > And select Pages tab.
  • Create Membership Plans.
  • Seting Learnpress Paid Membership Pro Add-on.

One – Time Payment to Get It Now

Accept all major debit & credit cards

Screenshots

learnpress-paid-memberships-3
learnpress-paid-memberships-4
learnpress-paid-memberships-6
learnpress-paid-memberships-7
learnpress-paid-memberships-8
learnpress-paid-memberships-9
learnpress-paid-memberships-10
learnpress-paid-memberships-11

Trusted by 100k + Customers

Customer’s satisfaction is our happiness and motivation to do better

nick

Nick Barret

This integration allows me to easily manage access to courses based on the membership status of students. I can specify which courses are for paid members and which courses are for free members, helping to control course content effectively.

Jenefer Gomez

Jenefer Gomez

The LearnPress – Paid Membership Pro addon creates a strong connection between LearnPress and Paid Membership Pro, a popular membership management plugin on WordPress. This helps me create a premium online learning model with powerful member management and control capabilities.

Rectangle 38

Jonathan Western

The LearnPress – Paid Membership Pro Addon allows me to apply flexible membership-based payment models, including monthly, yearly, or one-time payment plans. This helps you create membership plans that fit the students’ needs and budget.

All Your Questions
Answered

You have questions.
We have answers.

What is the Paid Memberships Pro Add-on for LearnPress? 
This add-on is a powerful tool that connects your LearnPress online learning platform with the popular Paid Memberships Pro plugin, enabling you to sell your courses through flexible membership plans and control access based on membership levels.
Do I need both the LearnPress and Paid Memberships Pro plugins to use this add-on?
Yes, this add-on requires both the LearnPress plugin and the Paid Memberships Pro plugin to be installed and activated on your WordPress website to function correctly.  
Can I create different membership levels with varying access to LearnPress courses?
Absolutely! You can create multiple membership levels within Paid Memberships Pro and easily configure which LearnPress courses are accessible to each specific membership tier.
Does this add-on support recurring payments and automatic membership renewals?
Yes, it fully leverages the robust recurring payment and automatic renewal features of Paid Memberships Pro, allowing you to build a sustainable membership-based business model for your online courses.  
What payment gateways are supported?
It works with all major gateways supported by Paid Memberships Pro, including Stripe, PayPal, and Authorize.Net.
What happens to a student’s progress if their membership level changes?
When a student’s Paid Memberships Pro level is updated, their access to LearnPress courses will automatically adjust. If courses are added to their new level, they will gain access. If courses are removed from their previous level, they will lose access, and their progress in those specific courses will be reset.
Can I offer some courses for individual purchase while requiring a membership for others? 
Yes, this add-on provides the flexibility to enable or disable individual course purchases. You can choose to make all courses exclusive to members or offer a combination of individual purchases and membership-based access to cater to different user preferences.

We have a delicated team to support you 24/5

Go to our Forum and explore more than 2000 support topics

Feel free to contact us for support anytime

Reviews

Total Reviews
7
Average Rating
5 out of 5
5
7
4
0
3
0
2
0
1
0
  1. Gavin

    This addon allows me to create custom membership packages with different prices and durations.

  2. Aletha

    The interface for managing members and membership packages is easy to use and effective.

  3. Adolph

    The LearnPress – Paid Membership Pro addon helped me create a complete education website with membership management and fee collection capabilities

  4. Lillian

    This integration has improved the online learning experience of students on my website.

  5. Jovanny

    The LearnPress – Paid Membership Pro addon helps me control fees and revenue from my courses.

We're Here to Assist!
Click to Chat on Messenger.

×