Marketplace Seller Groups allows the store owner to categorize merchants into Gold, Platinum, Silver and many more groups.
OverviewBack to top
Note - This module is an add-on of Webkul's Multi Vendor Marketplace Module. To use this module, you must have purchased and installed Multi Vendor Marketplace module first.
This extension allows the Admin to categorize the Sellers into groups. These groups can be created with group names like "Gold", "Platinum", "Silver", Diamond e.t.c. These groups will restrict the Seller to add a certain number of products from his/her account. The Seller can buy any group using any payment method allowed by the Admin.
The Admin can set a fixed number of products, time and allowed functionality of the the Multi Vendor Marketplace and the Marketplace add-ons in default group which will be free of cost. The Seller can set "allowed number of products" in default group. The Admin will create these groups on the basis of product and time limit. Group expiration check will be on "Only Number of Products", "Only Time" or "Time and Number of Products". On the basis of these check the Seller group will be expired and the Seller will need to pay for another group for adding more products.
Use Case of Seller Groups Marketplace Add-On - Sometimes, the Admin wants the Seller to pay for adding products to his/her website. Using this extension, he/she will create multiple groups with different prices and different settings.
Features of Seller Groups Marketplace Add-On -
- The Admin can assign any group to any the Seller.
- The Admin can restrict the Seller to add products from his the Seller dashboard.
- The Seller groups can be Platinum, Gold, Silver and many more.
- Group Payment will be done using the allowed payment methods set by the Admin.
- Group expiration check can be "Only Number of Products", "Only Time" or "Time and Number of Products".
Workflow of Seller Groups Marketplace Add-On -
The Admin End Management -
After the successful installation of this add-on, the Admin has to configure the module by going to Stores > System > Configuration > Marketplace Seller Group Options. There are some default configuration options but these configurations will only work until the Seller do not purchase any group. Here the Admin can set expiration check on “Only Number of Products”, “Only Time” and “Time & Number of Products”. The Admin will set "allowed payment method" that will be visible to the Seller at the time of group purchase. If the Admin sets expiration check on “Only Number of Products”, then the Seller group will not be expired until all allowed number of products added. If the Admin sets expiration check on “Only Time”, then the Seller will only add products until group time exceeds. If the Admin sets expiration check on “Time and Number of Products” then the Seller group will be expired if all allowed number of products are added or time limit exceeds.
The Admin can also configure the setting for default free trail group. Here the Admin will set default number of allowed products, the default allowed functionalities . The Seller membership time will be set in days. For example – if the Seller membership time is set as 5, then the Seller membership will expire after 5 days of the group purchase date.
When the Seller membership plan will expire, then the selected operation – “Disable All Products” or “Delete All Products” will be performed on the Seller products, but this action will only be done when the cron will be set on the server. This cron will be run per day at 01:00 am.
Custom Emails - Here the Admin can set the default or custom emails that will be sent to the Seller at different occasions. The Admin will able to send the custom emails for – "when the Seller buys a membership", "when the membership is about to expire, "when the membership has expired" and "when the Seller has made a successful transaction".
The Admin can see "Manage The Seller Groups" menu under "Marketplace Management" menu. Here the Admin can see group listing in a grid view. The Admin can prefrom massactions(delete, enable and disable) to groups. The Admin will able to add/update groups from the admin panel. The Admin can also assign any group to any seller from the navigation menu - Marketplace Management > Manage Sellers.
The Seller End Management -
If the Seller exceeds the default number of allowed product limit or time limit, then a proper message will be displayed on product add page.
To add more products, the Sellers will have to purchase a group. Now the Seller will naviigate to Marketplace Dashboard > Manage Seller Groups. Now a page will be open with all the groups, here the Seller will select a group and pay for the selected group using allowed payment methods. After the payment, the Seller will see the group information along with payment information under "Manage The Seller Groups" menu.
To buy or check pricing details of available groups, user will have to check the "Seller Group Pricing" page and for this he will have to click on "Pricing" link in the footer block, that will redirect the Customer to the Seller Groups Pricing page where the Customer will select the membership plan and proceed to pay for the selected membership plan.
The Seller can only use the Multi Vendor Marketplace and its add-ons allowed functionality for the purchased the Seller group. If the Seller have only permission to add and list products in a purchased group then he cannot set his profile information, can not manage orders, transactions and can not able to check the Seller dashboard page.
If the time duration expires for any the Seller group, then the Seller will see a message saying "Your group pack is expired" and now the Seller will need to buy group again to add more products.
Benefits of The Seller Groups Marketplace Add-On -
Store Owner Benefits - The Admin can easily classify the Sellers into group and charge them fees for registering to any particular group.
The Seller Benefits - The Seller can pay for any group as per his/her requirements and also take benefits by using free trail.
Release NotesBack to top
- Compatible with CE: 2.1
- Stability: Stable Build
+ Updated composer.json as per magento 2.1.x version.
+ Remove feature to make payment with only paypal for group payment.
+ Allow seller to make payment with all allowed payment methods by admin for purchasing seller group from checkout page.
+ Added mail notification on membership group purchase, payment success, expire and notify for group expiration to seller.
+ Added cron job for module disable/delete on group expire.
+ Added acl system(allowed marketplace module's functionalities) per group.