Magento 2 Membership with Term and Group Switch
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
Einmaliger Kauf · inkl. 12 Monate Updates · zzgl. MwSt.
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 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.
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
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
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
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
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.
Magento 2 membership: without and with the module
The difference to a customer group maintained by hand.
| Topic | Without module | With Mironsoft Membership Groups |
|---|---|---|
| Admission | Switch the customer group by hand | Automatic after a paid invoice |
| Expiry | Forgotten or ended too late | Cron resets the group |
| Renewal | Questions by email or phone | Reminder with link, renew with one click |
| Overview | Tables outside the shop | Member list with filter and export |
| Refund | Membership stays despite credit memo | Credit memo ends the membership |
How we set up Magento 2 membership for you
The process after you place your order.
Alignment
You define plans, terms, target and fallback groups and the reminder intervals.
Installation
We install the module for Magento 2 membership and create plans and member groups.
Emails
We design reminder and confirmation to match your shop, per store view.
Testing
We test purchase, group switch, expiry, renewal, cancellation and credit memo.
Handover
Your team receives an introduction to member list, renewal and export.
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.
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.
Frequently asked questions
Everything important about plans, group switch, renewal and how the purchase works.
How can I sell a membership in Magento 2?
How can I set up a customer group with an expiry date in Magento 2?
When does a Magento 2 membership start?
What happens on cancellation or credit memo?
How can I renew a Magento 2 membership?
Can guests buy a membership?
Are there several Magento 2 membership levels?
Is the fee debited automatically?
How does this differ from restriction by customer group?
Can I download and install the module myself?
Magento 2 Membership – Mironsoft Membership Groups