Manage Membership

Go to Admin > Landofcoder > Customer Membership

How it work?

The module will allow auto assign customer group for customers who purchase membership product, and auto change customer group to default group when membership plan is expired.

We can config promotion, restrict access for customers per customer groups. The module can work with all other extensions allow restrict customer by customer groups.

To create membership plan (packages), please do steps as steps:

Step 1: Create Customer Groups

Go to admin > Customers > Customer Groups

We will create promotion, allow access,.. for customers in customer group (same as the way of magento 2 are using)

Example:

  • Customer Group 1

  • Customer Group 2

  • Customer Group 3

Create New Customer Group to use for Membership
List of customer groups

Step 2: Create Membership Groups

Go to Admin > Landofcoder > Customer Membership > Membership Groups

Create membership group (each group will been link to customer group), and config access private categories, private products or not.

Example:

  • Membership Group 1

  • Membership Group 2

  • Membership Group 2

Create Membership Group to link to Customer Group

Step 3: Create Membership Packages

Go to Admin > Landofcoder > Customer Membership > Manage Packages

Create packages ( create membership products) allow customer can purchase products on frontend

Each membership product we should create duration for plan: number of days/months/years, and price for each duration time.

Also choose customer group (which we created and linked to membership groups before)

New Membership Product
Membership plan product as this

You can input sort order to sort for membership plan show on frontend, and enable featured package for the product or not.

Step 4: Create promotions for customer groups (catalog price rules, cart price rules)

Go to Admin > Marketing > Promotion > Catalog Price Rules, Cart Price Rules

Create catalog price rule discount 5% for customer groups membership plan 3
Create cart price rules, discount 10% and free shipping for Customer Group Membership Plan 2

Set Free Shipping = For matching items only

Frontend

  1. Customer manages his membership

He can upgrade or purchase new membership plan:

On the page, customer should choose 1 plan and complete order.

Last updated