Magento 2 Experts — Hyvä Theme, Tailwind CSS & SEO from a Single Source ›

Magento 2 Membership with Term and Group Switch

Magento 2 Extension Hyvä Ready Magento 2.4.x

SKU: MEMBERSHIPGROUPS1

  • sell a membership as a product with a term in months
  • customer group switches after payment and falls back after expiry
  • reminder emails before expiry, renewal with one click
  • member list in the admin with expiry date and manual renewal
Auf Lager
€199.00

Einmaliger Kauf · inkl. 12 Monate Updates · zzgl. MwSt.

No download, but personal setup

No download, but personal setup. This product is not a downloadable software package for self-installation. With your order, you commission Mironsoft to individually set up this module in your shop. We will get in touch with you within 2 business days — we'll sort out the details and payment together then.

This offer is aimed at business owners and companies running a Magento 2 shop.

6 Features

Magento 2 Membership: term, group switch and renewal from one module

With Magento 2 membership from Mironsoft you sell memberships like ordinary products. After a successful payment the customer group switches automatically, and with it members prices and unlocks apply. When the term ends, the customer falls back to the previous group. Before that, an email reminds them to renew. The interface runs with Alpine.js in the Hyvä theme and needs no additional library.

Membership as a product

You create plans with a term in months as products, with price, description and target group.

Automatic group switch

After a paid invoice the customer moves to the member group, instantly and without manual work.

Fallback after expiry

A daily cron run puts expired members back into their previous group.

Reminder email

Before the expiry date an email reminds the member to renew, at intervals you choose.

Renewal with one click

In the customer account members renew with one click, and the new term follows seamlessly.

Member list

In the admin you see plan, start, expiry and status, and extend or end memberships manually.

Why a membership

Why a Magento 2 membership is more than a customer group maintained by hand

Many shops keep premium customers, club members or association members in their own customer group. People are added by hand, and anyone forgotten stays a member forever or drops out too early. Merchants therefore search for a Magento 2 membership extension, for ways to sell a membership, or for a customer group with an expiry date.

Magento 2 membership joins purchase, term and group switch in a single flow. The customer buys the plan, the group applies by itself, and at the end there is a reminder instead of a surprise. That saves support effort and gives you predictable revenue.

01Plans

Create a Magento 2 membership: plans with a term and target group

Every plan has a name, a term in months, a target group and a price. Examples are Basic, Plus and annual member. You decide which customer group the buyer moves into and which group they return to after expiry. Several plans can be tiered, and the higher level takes precedence. Guests have to register before buying, because the membership is attached to the account.

  • Term in months, price like any other product
  • Target group and fallback group per plan
  • Several tiers, the higher one takes precedence
Admin › Membership › Plans
Plan Plus (example)12 months
Target group
Member Plus (example value)
Fallback group
General
Flow · example
Invoice paid (example)Group: Member
Term endsGroup: General
Repeat purchase: term continues
02Group switch

Group switch on payment: when a Magento 2 membership starts

The start depends on the paid invoice, not on the order. With prepayment the membership therefore begins only when the payment arrives. If the order is cancelled or refunded by credit memo, the membership ends and the group is reset. If an existing member buys again, the new term follows the old expiry date, so no day is lost.

  • Start with the paid invoice, not the order
  • Cancellation and credit memo end the membership
  • A repeat purchase extends from the old expiry date
03Reminder and renewal

Reminder before expiry and renewal in the account

You decide how many days before expiry reminders are sent, for example 30, 7 and 1 day. The email contains a link that puts the plan straight into the cart. In the customer account members see plan, expiry date and a button to renew. An adjustable grace period keeps the group for a few days after expiry in case the payment arrives late. Email templates exist per store view.

  • Reminders at intervals you choose
  • Renew with one click from the email or the account
  • Grace period after expiry adjustable
My Account › Membership
Plan
Plus (example)
Valid until
Dec 31 (example date)
Renew nowButton
Admin › Membership › Members
Customer A (example)Plus · 14 days
Customer B (example)Basic · active
Renew · End · Export
04Admin

Manage members in the admin: list, renewal and export

The member list shows customer, plan, start, expiry and status. You filter for memberships that are about to expire, extend single accounts by hand or end them early, for instance as a goodwill gesture. Every change is logged with date and admin user. A CSV export provides the list for accounting or newsletters. Permissions are controlled through the admin roles.

  • Filter by plan, status and expiry date
  • Manual renewal and early ending
  • Log of every change, CSV export
Use cases

Where Magento 2 membership helps in everyday shop work

Typical models in which a term with a group switch fits.

Premium club with price benefit

With Magento 2 membership, members pay yearly and receive better prices in their group, without you switching accounts one by one.

Trade and wholesale

An annual membership unlocks trade prices, and after expiry the normal prices apply again.

Clubs and associations

Members get access to orders and items in the members area for as long as the fee is running.

Trial membership

A short plan of one month lets new customers try the benefits, followed by the renewal.

Comparison

Magento 2 membership: without and with the module

The difference to a customer group maintained by hand.

TopicWithout moduleWith Mironsoft Membership Groups
AdmissionSwitch the customer group by handAutomatic after a paid invoice
ExpiryForgotten or ended too lateCron resets the group
RenewalQuestions by email or phoneReminder with link, renew with one click
OverviewTables outside the shopMember list with filter and export
RefundMembership stays despite credit memoCredit memo ends the membership
Setup

How we set up Magento 2 membership for you

The process after you place your order.

1

Alignment

You define plans, terms, target and fallback groups and the reminder intervals.

2

Installation

We install the module for Magento 2 membership and create plans and member groups.

3

Emails

We design reminder and confirmation to match your shop, per store view.

4

Testing

We test purchase, group switch, expiry, renewal, cancellation and credit memo.

5

Handover

Your team receives an introduction to member list, renewal and export.

Related modules

Difference to subscription products, group visibility and loyalty points

The subscription products from Mironsoft book recurring deliveries and payments, whereas Magento 2 membership sells a limited-term affiliation. The restriction by customer group controls who sees products, and the loyalty points module rewards purchases. The membership supplies the group on which these functions can build.

The membership does not run an automatic debit. Renewal happens through a new purchase. Term and cancellation rules belong in your terms and conditions, and the legal review rests with the shop operator.

05How the purchase works

No download — personal setup instead

Membership Groups is not listed here as a ready-made download file for self-installation. The purchase is a service commission: we get in touch after the purchase, install the module in your shop and agree on plans, groups and email texts together with you.

Important to know

Your purchase does not include a download link. We will get in touch with you within 2 business days — we'll sort out the details and payment together then. This offer is aimed at business owners and companies running a Magento 2 shop.

FAQ

Frequently asked questions

Everything important about plans, group switch, renewal and how the purchase works.

How can I sell a membership in Magento 2?
You create a plan with a term as a product. When a customer buys and pays, the Magento 2 membership starts and the customer group switches automatically.
How can I set up a customer group with an expiry date in Magento 2?
The term is part of the plan. After expiry a cron run puts the customer into the fallback group that you define per plan.
When does a Magento 2 membership start?
With the paid invoice. With prepayment that means when the payment arrives, with purchase on invoice when the invoice is created, depending on your setting.
What happens on cancellation or credit memo?
The membership ends and the group is reset. If you want to act differently as a goodwill gesture, you can change it manually in the admin.
How can I renew a Magento 2 membership?
The member clicks Renew in the account or in the reminder email and buys the plan again. The new term follows the old expiry date.
Can guests buy a membership?
No, Magento 2 membership is attached to the customer account. Guests register before buying, which you can enforce in the checkout.
Are there several Magento 2 membership levels?
Yes. You create several plans and assign a group to each. If a customer has several active plans, the higher level applies.
Is the fee debited automatically?
No. Renewal happens through a new purchase. Recurring payments are covered by the subscription products. Term and cancellation are governed by your terms, the legal review is up to you.
How does this differ from restriction by customer group?
The restriction controls visibility. Magento 2 membership provides group and term on which prices and restrictions can build.
Can I download and install the module myself?
No. This offer is not a download product. After the purchase we install and configure the module personally in your shop.
Write Your Own Review
You're reviewing: Magento 2 Membership – Mironsoft Membership Groups
loader
Loading...

You submitted your review for moderation.

This form is protected by reCAPTCHA - the Google Privacy Policy and Terms of Service apply.

Magento 2 Membership – Mironsoft Membership Groups

Magento 2 Membership – Mironsoft Membership Groups

€199.00