Membership Program

Membership Program



Magento Platform
Open Source (CE)
2.1, 2.2
Commerce using on prem (EE)
2.1, 2.2

Tech Specifications

Current Version:
Stable Build
11 November, 2017
Extensions, Content & Customizations, Personalization & Experience Management
Supported Browsers:
Chrome Linux: 44 Mac: 44 Windows: 44 Firefox Linux: 41 Mac: 41 Windows: 41 Opera Linux: 9 Mac: 9 Windows: 9 Safari Linux: 9 Mac: 9 Windows: 9 IE Windows: 11
License Type:
Open Software License 3.0 (OSL-3.0)


Membership Program extension for Magento 2 allows store owners to create membership packages that offer exclusive discounts and preferential treatments.

Other Extensions by Magenest


Back to top

What’s the best way to create customer commitment and secure a revenue stream for your store? It’s simple. Just make them stick to your products and services. But how can you do that? With the Membership extension for Magento 2, you will encourage your customers to buy more from you by giving them discount priorities based on their level of membership. As a member of your store, customers will be able to enjoy other benefits that outsiders do not have. These may include sneak peeks into new products and services, news that is limited only to a few important members, etc.

In addition to financial incentive, there is an even stronger motivator behind a membership plan, which is social belongingness. Through all these exclusive offers for your loyal members, you will make your clients feel belonged. Imagine entering a night club and get recognized by everybody there! From the staff, to the owners, everybody will greet you and treat you as part of the crew! Everybody loves to be treated like a VIP, be respected and recognized. And with a membership plan, you will make their dream comes true.

By using our Membership Program extension for Magento 2, store owners will be able to

  • Create different packages for their customers such as gold membership, silver membership, bronze membership plan and so on.
  • For each level of membership, customers will enjoy different level of benefits, including exclusive access to certain products and higher discount.

How to use this extension

  • Install the extension
  • Create membership plans with the corresponding price
  • Create discount and restriction rules to apply to membership plans
  • See customer loyalty increased

Summary of features

  • Create and manage membership plans
  • Manage multiple plan levels in a membership scheme
  • Limit access to products to certain memberships plan only
  • Offer different levels of discounts on products for different membership plan levels
  • Set pricing policies for member upgrading to a more premium plan
  • Send email notification on membership order status
  • Manage members of a plan and their membership status

Exclusive features

  • Create membership plans
  • Set a plan name for easy management
  • Set the price for the plan to attract buyer
  • Add a description to make the plan more easy to understand to potential member
  • Set the plan duration as limited (customers will not have to renew the plan when it ends) or permanent (the plan will never end)
  • Set the effective duration of the plan in number of day/week/month/year
  • Turn the plan on or off - Customers might or might not see the plan and buy it
  • Choose a header color for the plan for visual distinction
  • Add a benefit lists to show all the perks members can enjoy when buying the plan - This list will display on the store front

Manage membership quantity and related plans

  • Create a product corresponding to the plan so customers can buy the plan
  • Set an SKU for easy product management later
  • Set the number of membership packages available for each plan (stock quantity)
  • Add an image to represent the plan
  • Set related plans for the product to create a multi-level membership pricing scheme.
  • Member can upgrade or downgrade from one plan to another easily. For example, a club might offer three different plan levels - gold, silver, and bronze.

Strategic pricing for plan level

  • Magento 2 Membership offers 4 ways for merchants to charge members when they upgrade their plan
  • Subtract remaining plan value - Calculate the remaining value of the plan based on the remaining duration that the plan has
  • New plan price subtract fixed amount - Merchants will set a fixed discount value when customers upgrade their plan
  • Percentage discount on new plan price - Members get a specific discount amount (set by merchants) on the new plan’s original price
  • New plan price subtract old plan price - Charge customers the difference amount between the two plans

Motivate and influence customer with flexible plan rules

  • Create membership rules that apply to a certain group of products or category of products
  • Set discount rule for plan member on certain groups of products. This discount will use the conditions created in the membership rule section

Manage member and their membership status

Store managers can go to individual plans in Magento 2 store backend to see a list of members of that plan. Or they can view all members of different plans in the member purchase history section.

Send email notification to customers on membership

  • Send notification email when customer purchases a new membership
  • Send notification email when customer cancels the membership
  • Send notification email when the membership plan expires to remind customers to resubscribe
  • Set a display email name for customers to gain more trust from them

High quality products and services

When buying extensions from Magenest, you might enjoy:

  • 100% open source and customizable software
  • 24/7 support
  • Free lifetime update
  • Free 6 month support


Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    ## [100.1.0] - 2017-10-21
    - Fix bug plan membership not applied
    - Support for Magento 2.2


  • Compatible with Open Source (CE) : 2.1
  • Compatible with Commerce using on prem (EE) : 2.1
  • Stability: Stable Build
  • Description:

    ## [1.0.3] - 2016-11-20
    ### Fix bugs
    - Fix bug crash when add plan
    - Fix bug crash when upgrade plan
    - View list product of Membership Plan
    - Add widget List Membership Plan


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top