https://github.com/magefox/membership
Membership functionality for Magento 2
https://github.com/magefox/membership
magento magento-extension magento-module magento2 magento2-extension magento2-extension-free magento2-module magento2-module-free membership
Last synced: 6 months ago
JSON representation
Membership functionality for Magento 2
- Host: GitHub
- URL: https://github.com/magefox/membership
- Owner: magefox
- License: mit
- Created: 2018-10-26T03:30:41.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-12-23T09:25:29.000Z (over 6 years ago)
- Last Synced: 2025-12-01T05:46:28.223Z (6 months ago)
- Topics: magento, magento-extension, magento-module, magento2, magento2-extension, magento2-extension-free, magento2-module, magento2-module-free, membership
- Language: PHP
- Homepage: https://magefox.com/magento-extensions/membership/
- Size: 138 KB
- Stars: 13
- Watchers: 6
- Forks: 10
- Open Issues: 2
-
Metadata Files:
- Readme: README.MD
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Membership for Magento 2
[](https://gitter.im/magefox/membership?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[](https://travis-ci.org/magefox/membership)
[](https://packagist.org/packages/magefox/membership)
[](https://packagist.org/packages/magefox/membership)
[](https://opensource.org/licenses/MIT)
## Description
Membership extension for Magento 2 brings comfort and convenience for the owner stores to create and manage their membership packages. It offers a complete membership solution, allowing you to accept member payments, manage members, create subscription plans
[](http://www.youtube.com/watch?v=sGdYDtqSssE)
## Features
- 100% open source.
- Easily switch On/Off the Membership functionality.
- Assign user to a group when come to membership.
- Daily check membership status.
- Supports Magento Multi-stores.
- Compatible with CE: 2.2, 2.3
## Installation
### Manual (without composer)
- Download zip file of thelast version of this extension under release tab
- Extract files in the Magento root directory in the folder app/code/Magefox/Membership
- Enable the extension
```
php bin/magento --clear-static-content module:enable Magefox_Membership
```
- Upgrade Magento setup
```
php bin/magento setup:upgrade
```
### With Composer
In the Magento root directory
- Install the module
```
composer require magefox/membership
php bin/magento module:enable Magefox_Membership
php bin/magento setup:upgrade
```
### Cleaning
- Upgrade Magento setup
```
php bin/magento setup:upgrade
```
- Clear cache
```
php bin/magento cache:flush
```
## Settings
The Settings of the extension are available at Stores > Configuration. At the Magefox tab, the "Membership" link.
There you will be able to fill several sections:
- **Enable Membership**. To enable or disable the Membership functionality.
- **Revoke Customer Group**. When membership expired, which customer group do you want them moved to.
- **Confirmed Order Status**. When a Membership product is purchased, which order status should used to enable Membership status.
## Release Notes
### 1.1.0
- Fix issue expire time when overtime
- Fix can purchase greater than 1 membership product qty when change qty in cart page
- Add validate greater than zero when set "Length" field
- Add message to "My Membership" page when customer is not membership yet
- Add function to change customer group when change expire time in backend
- Add function to sell membership products in backend
- Add support PHP 7.2
- Compatible with Magento 2.3
- Improved performance
- Bug fixes
### 1.0.3
- Fix issue Update Qty in Backend
- Improved performance
- Bug fixes
### 1.0.2
- Move membership section page to "My Membership" page
- Add cancel subscription action
- Improved performance
- Bug fixes
### 1.0.1
- Remove custom options in membership product type
- Verify Magento Extension Quality Program Coding Standard
- Add note to member expiry date
- Fix Uninstall scripts
### 1.0.0
* Initial version.