Introduction

e-Commerce, Membership & Subscriptions

Membership Pro is the most powerful, features rich, easy to use membership/subscription extension for Joomla. It allows you to create and sell subscription plans, allows members subscribe for these plans and then give these subscribers access to restricted resources (articles, K2 items, videos, documents...) on your Joomla website.. Main features:


Create and sell subscription plans

  • You can create both free and paid subscription plans.
  • You can create plan which subscriptions will be expired after certain time (days, weeks, months, years) or lifetime subscription (never expired).
  • You can also setup subscription plans which subscription will be expired at certain date in a year (for example, all subscriptions will be expired at 31-10-2015). That's called Fixed Expiration date feature in the extension.
  • You can also setup recurring subscription plans(Daily, Weekly, Monthly, Yearly). For recurring subscription plans, you can even setup trial price and trial duration. For recurring subscriptions, subscriptions will be renewed automatically without requiring any action from subscribers.
  • You can categorize your subscription plans into different categories if needed.

Nice, clean, responsive layouts

  • Support multiple frontend frameworks: Twitter Bootstrap 2, Twitter Bootstrap 3, Twitter Bootstrap 4, Twitter Bootstrap 5 and UIKIT 3.
  • Different ways to display subscription plans to end users: Via menu item, embed the plans into a Joomla article using Membership Plans content plugin or display plans in a module position using Membership Plans module.
  • Different layout to display subscription plans: Default (List), Columns (Grid), Pricing Table, Pricing Table Flat, Pricing Table Circle.

Custom, flexible subscription form

  • Login box displayed on top of subscription form (optional) so that users who have existing account can login before continuing subscription process.
  • Integrate with Joomla user registration (optional): Users can enter username and password and the system will create a Joomla account for him when he signs up for a subscription plan.
  • Each subscription plan can has it own set of custom fields.
  • Support 18 different types of custom fields: Textbox, Textarea, Dropdown, Multi-Select, Checkboxes, Radio, Date, Heading, Message, URL, Number, Tel, Password, File, Countries, States, SQL.
  • You can choose which fields are showed/hided, require/not require on subscription form.
  • You can create unlimited custom fields to collect more information about subscribers.
  • With powerful custom fee field feature, the price which users have to pay can be calculated based on what options they choose on subscription form.
  • Conditional custom fields feature is also supported.
  • Validate custom fields data with multiple supported validation rules

Flexible renew options

For each subscription plan, you can define different renew options to allow subscribers to renew their membership. For example, if you have a subscription plan with subscription length is 30 days and price is 30$, you can define other renew options such as 10 days/10$, 20 days/20$... That make the system very flexible and allow subscribers choose the best option they want for the renewal.

Flexible upgrade options

You can define upgrade rules so that subscribers can upgrade his membership from a (lower level) subscription plan to a different (higher level) subscription plan.

Support 50+ payment gateways

  • The most popular payment gateways: Paypal, Authoroize.net, Eway and Offline payment plugins come with the extension by default
  • Other payment gateways such as Paypal Pro, 2Checkout, Stripe,Authorize.net SIM (Server integration method), Mollie... are released as separate payment plugins. See https://joomdonation.com/payment-plugins/membership-pro-payment-plugins.html to see list of available payment plugins.
  • If you need a payment plugin which is not supported, you can contact us and we will give you quotation for the development.

Powerful Emails Notification System

  • Notification Emails sent to administrator when someone register/ sign up for a subscription plan.
  • Confirmation Emails sent to users when they subscribe for a plan or their registration is approved by administrator (in case they use offline payment)
  • Reminder emails sent to subscribers X-days and Y-days before their subscription is expired so that they can renew their subscription.
  • Notification email sent to administrator when subscribers cancel his recurring subscription.
  • All email messages are customizable.

Group/Family membership

You can setup Group / Family Membership plans so that a user can sign up for that plan and add group/family members into the system. These members will have same membership/access level with group admin except that the could not add group members. You can limit how many members a group admin can add into the system for each plan.

Joomla User Groups integration:

  • Assign subscribers to selected Joomla groups when they sign up for a subscription plan.
  • Remove users from these group when their subscription expired.
  • These groups can be configurable for each subscription plan

Different ways to restrict access to restricted resources on your site to subscribers

  • Using Joomla core ACL
  • Restrict access to part of Joomla articles.
  • Restrict access to whole Joomla article (articles detail page).
  • Restrict access to K2 items.
  • Restrict access to any pages (urls) Please read the documentation at http://documentation.joomdonation.com/membership-pro/8-membership-pro/87-restrict-access-to-restricted-resources.html to understand how to setup this restriction.

Integrated with third party extensions

  • JomSocical, Community Builder, Easy Social: Auto fill-in subscription form with data stored in user profile. Also there is a registration history plugin allows displaying registration history of a user in his profile.
  • Integrated with newsletter extensions such as AcyMailing, Mailchimp so that when users sing up for a subscription plan, they will be assigned to the selected mailing lists and you can send newsletters to them later.
  • Synchronize data with Joomla users profile, Community Buider Users, Jomsocial users and Easy Social database.

Subscriber can access to his membership profile and:

  • Update his profile data
  • Renew his membership
  • Upgrade his membership
  • Cancel his recurring subscription
  • See his subscription history.

Backend management

  • Flexible configuration.
  • Create and manage plan categories.
  • Create and manage subscription plans.
  • Manage subscribers (find, create, edit, delete, approve, export subscribers to csv file).
  • Import existing subscribers from CSV.
  • Create and manage Custom fields.
  • Create and manage Coupon codes.
  • Set tax rates / tax rules
  • Install(new payment plugin), change settings of the payment plugins which you use.
  • Change, customize messages / email messages.
  • Manage countries / states
  • Manage and translate language items into different languages.

Built-in translation feature

Allow you to change language strings (without having to edit language files directly) and translate it to different languages (if your site is multilingual).

Other features:

  • Tax support (including EU tax rules)
  • Coupons
  • PDF invoices
  • Display subscribers in the frontend
  • Captcha & SSL integration
  • Membership ID
Functionality
I've looked at other Joomla Membership components available on JED and I even tested the FREE ones but Membership Pro is the BEST!
Ease of use
I found Membership Pro to be the Easiest and most intuitive component than the ones I installed and tested.
Support
I had several pre-sale/support questions and author responded within a couple of hours. Problems found were due to my misconfiguration!
Documentation
Even if you haven't used a Membership component before, you will find MP documentation to be the easiest documentation to read & understand!
Value for money
Even though the price is very affordable, Membership Pro is a well designed, features rich and professional component! I highly recommend!
I used this to: A membership website! This is the second component I purchased from this developer, for my clients, and will continue to purchase and use Ossolution's extensions in the future for new clients!
Functionality
Awesome component, I've tried many of the same type, but at the same cost OS Membership offers much more functionality.
Ease of use
Admin interface is very clean and "linear".
Support
Developers are very, very helpful. My support ticket was resolved in only 1 hour.
Documentation
Value for money
low price for this kind of features.
Functionality
For what I needed, Membership Pro did the job nicely.
Ease of use
I found this Membership Pro component to be very straight forward. This was amazingly simple to use.
Support
I had a problem mapping the subscription plans to both the Joomla profiles as well as the JomSocial profiles, and support responded promptly
Documentation
The documentation is sufficient and fairly clear.
Value for money
The best deal out there! Bar none!
I used this to: Two of my non-profit websites that require tight integration and subscription parameters.
Functionality
It works well and does what I need it to do for a very complex subscription system that I have.
Ease of use
It is fairly easy to use and configure without help from documentation and developer.
Support
100% Excellent. Tuan and his team have helped me for over 6 years with various customization to my plugin and installs with prompt response!
Documentation
Lacking! But it is pretty easy to figure everything out. If in doubt, open a ticket or visit the forums. Tickets get answered faster IMHO
Value for money
Worth every penny
I used this to: I use this to collect renewals and application fees for a ministerial fellowship. I have worked with the OSSolution Team on my church's website and refered this other ministry to them. Their website runs Jomsocial integrated with Joomdonation and OS Membersh

Great value and works perfect



Posted on 18 December 2014
Functionality
Works perfectly. great overall function. took a few to configure and get right but everything that you could ever want is included
Ease of use
Again, a few more tips and this would be 100
Support
haven't needed any....yet
Documentation
The docs helped me through a problem I encountered.
Value for money
Half the price of a few others out there, may not look as polished but the value couldn't be better
I used this to: A membership program on my site and to restrict urls. This is an awesome overall extension. I would recommend this for sure
I am no expert, yet I have found Membership Pro easy to install and set up.

My website is designed for people to log in, register and if they want to, subscribe to a one-year plan. Emails can be sent for as many different scenarios as I need, and appropriate error messages are generated when required.

It's stable and reliable and the tech support is excellent.

One minor point is that the accuracy of English text used on the controls and in emails etc should be improved. However, as emails are configurable, even this is easy to rectify.

A must buy product



Posted on 04 October 2014
I recently installed Membership Pro on my website having previously used Akeeba subscriptions.



I had a couple of questions regarding the import of existing subscriptions from Akeeba and posted a support request to Tuan. Not only did I receive a prompt reply, but also received the information I needed to complete the migration.



The component is excellent and easy to use. The support documentation is clear and well structured and easy to access.



There are various plugins to cater for mainstream products such as Jomsocial, Community builder and integration is straighforward and robust.



In summary, an excellent product as a very affordable price - backed up by top notch support.



Would recommend this product to all skill levels.



Regards



Graham

Amazing Product!!



Posted on 26 September 2014
Membership Pro is the best plug in I've ever purchased. It's well written, works solidly, has great documentation, and excellent customer support. Tuan helped me get everything running in a very pleasant and professional way, and taught me a lot.
My aim was to set up an art competition and I needed a good membership extension for my artist registration system. I tried a few on my test site, and decided on Membership Pro because it was much more straightforward to use. This was back in May 2014. I now have approximately 150 registered members and I am very happy with the extension. It even allows me to run promotions where I offer a discount coupon for registrations that occur during set time periods. There were a few minor glitches found along the way (like the country of a member not displaying in the admin) but those were solved with an upgrade to the extension. Tuan and his team are super helpful and fast if you have a question or a problem. The other thing about this extension is that it is very secure... we have people who try to register without paying all the time, but they are stopped consistently. All in all, this extension made my plan possible because I could do it by myself (I'm not a programmer, only a web designer) and now we have a great art competition underway, thanks to the ease and functionality of Membership Pro.

Great product, great support



Posted on 20 September 2014
I could not recommend this extension highly enough. It is easy to use, very flexible and works smoothly. I use it to sell PDFs on my website. On payment, the user is placed into a particular joomla usergroup which then allows them access to whatever area of the site I want them to have. I use in conjunction with phocadownload and they work seamlessly. I recently had an issue where the plugin stopped working correctly due to a change at Paypal's end, and Tuan worked with me on Skype (on a Saturday afternoon) to get the issue fixed. You are in good hands with these guys. 5 stars.
Event Booking
Paid download

Event Booking

By Ossolution Team
Events
Events Booking is the most powerful, features rich, easy to use Events Registration extension for Joomla. It allows you to create events(both free and paid), allows registrants to register for these events(Individual, Group registration or Shopping cart) and process payment via online payment gateways. Main features: Nested Categories Events Booking allows you to organize your events cross infin...
EShop
Paid download

EShop

By Ossolution Team
Shopping Cart
EShop is a powerful & responsive Joomla Shopping Cart / e-Commerce extension. It is built based on the standard Joomla! MVC structure with many great features, user friendly and easy to customize. You simply install, add products, enable built-in modules, payment plugins, shipping plugins and you are ready to start accepting orders. CATALOG FEATURES: ★ Catalog Mode ★ Quote Cart Mode ★ Unli...
Joom Donation
Paid download

Joom Donation

By Ossolution Team
Donations
Joom Donation is leading donation extension for Joomla. It's a powerful, feature-rich, and user-friendly Joomla extension designed to simplify fundraising and donor management. It enables you to easily collect one-time and recurring donations, while securely processing payments through popular gateways such as PayPal, Authorize.net, Mollie, SquareUp, Stripe Checkout, and more. Whether you're raisi...
OS Property Real Estate
Paid download

OS Property Real Estate

By Ossolution Team
Real Estate
OS Property is best Joomla real estate extension. OS Property provides necessary flexibility and fully functional for creating real estate websites, property listing or rental websites with single, multiple user types or real estate companies. REAL ESTATE FEATURES ★ Easy to post real estate properties ★ Earning money from customer who want to use your Real Estate website ★ Advanced, Locat...
EDocman
Paid download

EDocman

By Ossolution Team
Downloads
EDocman is the leading document and files download manager extension for Joomla. Building on top of Joomla Access Control Level System (ACL) feature, Edocman gives you a very powerful, flexible permission system which you can use to control who can access, download, manage (edit, delete, publish, unpublish) your documents from both front-end and back-end of Joomla site. Main Features: Nested Cate...
OS Services Booking
Paid download

OS Services Booking

By Ossolution Team
Booking & Reservations
OS Services Booking is the most suitable Joomla extension for online scheduling and appointment management in various industries, consultants, clinics, beauty salon, massage centers, and sports facilities etc. It offers seamless integration with multiple online payment gateways such as PayPal, Stripe, Square, Authorize.net, and PayU. Additionally, it supports synchronization with external calendar...
Payment Form
Paid download

Payment Form

By Ossolution Team
Forms
Payment Form (PMF) is a Joomla extension allows you create forms to collect customers information and get payment from them (for a service, for an event registration ...) via online payment gateway such as: PayPal, Authorize.net, Eway, WorldPay, Stripe.... Main features: ✔ Support different form types: ★ Free Form: Form with no payment needed. You can use this type of form to collect informa...
Helpdesk Pro
Paid download

Helpdesk Pro

By Ossolution Team
Help Desk
Helpdesk Pro is a professional Joomla 3.x, Joomla 4.x helpdesk/support tickets extension developed by Ossolution Team. Building on the top Joomla framework and Twitter Bootstrap, Helpdesk Pro not only provide you an easy to use, features rich, effective support tickets system but also a nice, clean, modern interface to end-users. Main features: Nested Categories: Helpdesk Pro allows you to add c...
Documents Seller
Paid download

Documents Seller

By Ossolution Team
Paid Downloads
Documents Seller (aka DMS) allows selling your downloadable products : Documents, Ebooks, Softwares, Joomla extensions, Joomla templates and get paid via PayPal, Authorize.net, Eway, MoneyBooker and Offline payment payment gateway. Note : Beside the core payment plugins which come with the extension by default, there are many extra payment plugins which support other popular payment gateways like...
OS PDF Indexer
Paid download

OS PDF Indexer

By Ossolution Team
Site Search
Documents Indexer is a Joomla extension to allow indexing and searching base on content of online documents of your Joomla site. Features : Indexing documents (pdf, doc, docx, xls, xlsx... etc) and save content of these documents into database for searching. These documents can be uploaded to different directories . Indexing all documents stored in a folder and all it's sub-folders within one c...
OS Calendar
Paid download

OS Calendar

By Ossolution Team
Extensions Specific Non-sorted
OS Calendar provides availability calendar feature for properties of OS Property. OS Calendar 6.0 even better, it allows administrator/ agent or owner to be able to setup price for their apartments, hotels, villas, holiday or camp site in their OS Property system. Main features: ★ Online Booking: Book Online: rooms, villas, apartments etc of properties. Detailed availability calendar with booke...
Mailer Pro
Paid download

Mailer Pro

By Ossolution Team
Newsletter
Mailer Pro is a Joomla 2.5, 3.0 extension developed by Ossolution Team to provide you a quick, easy, reliable way for sending mass mails to your customers/site users. With Mailer Pro, you can send emails to: -Users from certain Joomla groups. -Users returned from SQL Query (for example, customers who purchased certain products in Virtuemart or all registrants of a specific events in Events Booki...
EShop Free Shipping Pro
Paid download

EShop Free Shipping Pro

By Ossolution Team
Extensions Specific Non-sorted
This is a shipping plugin for EShop e-commerce extension. It gives you greater flexibility in determining when Free Shipping option is available to your customers. It supports a flexible and wide variety of criteria including: ★ Category Comparison: ANY, ALL, NOT, ONLY ANY, ONLY ALL, NONE. ★ Manufacturer Comparison: ANY, ALL, NOT, ONLY ANY, ONLY ALL, NONE. ★ Item Length/Width/Height ★ Num...

Membership Pro

Version:
4.2.2
Developer:
Ossolution Team
Last updated:
May 21 2025
1 month ago
Date added:
Nov 19 2014
License:
GPLv2 or later
Type:
Paid download
Includes:
c m p
Compatibility:
J3 J4 J5
Download

Uses Joomla! Update System

Score:


Write a review