+ All Categories
Home > Documents > Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the...

Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the...

Date post: 27-May-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
23
April 28, 2016 Seller Groups Marketplace Add-On webkul.com/blog/marketplace-seller-groups-magento2/ Seller Groups Marketplace Add-On allows the admin to categorize sellers into Gold, Platinum, Silver and many more groups. These Groups will restrict the seller to upload a certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity & time. 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. Features Enable or disable seller group marketplace add-on module Group Payment will be done using the allowed payment methods set by the admin. Set default restriction for new vendors and non-group members. Allow/disallow sellers to create product listing by default. Set default number of product listing for non-group members Select marketplace functionalities for non-group members Set default product listing duration for non-group members Auto-disable or auto-delete seller products when the listing duration expires. Auto-notify sellers before listing duration expire. Select email templates – group fee paid, listing duration reminder, listing expired, group fee transaction success Display seller groups banner (with pricing & features) on the storefront with a footer link Set banner content, title, group color. Every seller can view subscribed group information from My Account section. An alert message is shown when the listing duration ends or seller tries to more products Admin can assign, re-assign, un-assign a seller from the group. Admin can enable or disable or make changes to a seller group. Select marketplace functionalities for each seller group. Define seller group restriction on – listing duration, product count, or both. Allow admin to add one-time membership groups and subscription type group. Recurring payment with PayPal Express Checkout is provided for seller’s payment. In the recurring profile, the seller has the option like Cancel, Suspend & Get update. Module source code is open for customization. IPN Settings For Recurring Profile As the module support recurring profile feature, so you need to configure the “Instant Payment 1/23
Transcript
Page 1: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

April 28, 2016

Seller Groups Marketplace Add-Onwebkul.com/blog/marketplace-seller-groups-magento2/

Seller Groups Marketplace Add-On allows the admin to categorize sellers into Gold,Platinum, Silver and many more groups. These Groups will restrict the seller to upload acertain amount of product to his account, e.g. it will limit the number of product upload. Admincan restrict seller/vendors based on product quantity & time.

Note – This module is an add-on of Webkul’s Multi-Vendor Marketplace Module. To usethis module, you must have purchased and installed Multi-Vendor Marketplace modulefirst.

Features

Enable or disable seller group marketplace add-on moduleGroup Payment will be done using the allowed payment methods set by the admin.Set default restriction for new vendors and non-group members.Allow/disallow sellers to create product listing by default.Set default number of product listing for non-group membersSelect marketplace functionalities for non-group membersSet default product listing duration for non-group membersAuto-disable or auto-delete seller products when the listing duration expires.Auto-notify sellers before listing duration expire.Select email templates – group fee paid, listing duration reminder, listing expired, groupfee transaction successDisplay seller groups banner (with pricing & features) on the storefront with a footer linkSet banner content, title, group color.Every seller can view subscribed group information from My Account section.An alert message is shown when the listing duration ends or seller tries to moreproductsAdmin can assign, re-assign, un-assign a seller from the group.Admin can enable or disable or make changes to a seller group.Select marketplace functionalities for each seller group.Define seller group restriction on – listing duration, product count, or both.Allow admin to add one-time membership groups and subscription type group.Recurring payment with PayPal Express Checkout is provided for seller’s payment.In the recurring profile, the seller has the option like Cancel, Suspend & Get update.Module source code is open for customization.

IPN Settings For Recurring Profile

As the module support recurring profile feature, so you need to configure the “Instant Payment1/23

Page 2: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

Notification” settings. For this first, log in to your Paypal account.

After login, navigate to My Profile -> My Selling Tools -> Instant Payment Notifications andclick Update link as shown below in the snapshot.

2/23

Page 3: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

The user will be redirected to the Edit Instant Payment Notification(IPN) settings page.Here, the user will enter his module details like this– yourwebsite/mpsellergroup/group/paymentnotify/ and hit the save button.

Create App

3/23

Page 4: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

After the IPN settings, you need to create the app. For this, login here. And then, navigateto My Apps & Credentials ->Create App as per the below image.

Clicking on Create App, you will be redirected to the Create New App page.

4/23

Page 5: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

Here, enter your App Name and select Sandbox developer account and proceed furtherhitting Create App button. And then select the sandbox or live account for which you want tocreate the API credentials ie; client ID and secret key.

5/23

Page 6: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

Now, copy the client ID and secret key and configure them in the admin backend of Magento 2Marketplace Seller Group Options module.

Module Configuration

After the successful installation of the module, you will be able to see the configuration panelunder Store > Configuration > Marketplace Seller Group Options as per the belowsnapshot.

General Settings –

These options are used to set the allowed payment methods to buy a membership, defaultgroup configuration which restrict the seller(who has not purchased any membership) toupload products as per configuration, what happens to the products after the membershipexpires, when to notify the seller before the membership expires etc.

6/23

Page 7: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

Status – enable or disable the module as per the requirement.Allowed Payment Methods To Buy Membership – select the “Allowed PaymentMethods” that can be used to buy the Membership. Admin can select any of theavailable payment methods that will be available at the frontend for the sellers topurchase the membership.

7/23

Page 8: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

Membership Check On – set the membership time period by selecting any one optionfrom – “Only Number of Products”, “Only Time”, and “Time and Number of Products “.If the “Membership check on” is selected as “Only Number of Products”, then theadmin will enter default number of products which the seller can add from the seller endif the seller has a new account and has not purchased any membership plan.

If the “Membership check on” is selected as “Only Time”, then the admin can set MembershipTime for Seller in Days.

8/23

Page 9: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

If the “Membership check on” is selected as “Time & Number of Products” then the adminenter default number of products which a seller can add from the seller end and setMembership Time for Seller in days.

9/23

Page 10: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

Allow Seller To Add Products By Default – If the seller is new and has neverpurchased a Membership plan then set as “Yes“. And allow the seller to add the defaultnumber of products set by the admin, after which he has to buy the membership plan.Else select “No”.Default Number Of Products – set the default number of products that can be added ifthe seller has never purchased a membership.Allowed Functionalities For Default Group – set the default functionalities/accountmenu items that will be available for the default group.Set Membership Time For Sellers – set membership time in days. For example – ifseller membership time is set to 5, then this will allow the seller to upload and sell theproducts in Magento store for set membership time period by default.After Membership Expire – When the seller membership plan will expire then theselected operation – “Disable All Products” or “Delete All Products” whicheverselected will be performed on the seller products, but this action will only be done whenthe cron will be set on the server per day at 01:00 am. You need to set up the cron as itis done in the Magento.Notify Before – Here “Notify Before” can be set in days. For example – if 1 day is setthen the seller will be notified of the membership plan before one day of the planexpiration time.

Custom Emails –10/23

Page 11: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

Here the admin can set the default or custom emails that will be sent to the seller at differentoccasions. Admin will be able to send the custom emails for – when seller buys a membershipwhen the membership is about to expire, when the membership has expired and when theseller has made a successful transaction.

Pricing Page Settings –

11/23

Page 12: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

Here, the admin will:

Display Banner – select “Yes” if want to display the banner else select “No” if want tohide the banner on the group pricing page.Group Pricing Banner Label – enter the banner label that will be visible on the grouppricing page.Group Pricing Banner Label Color – select the color for the banner label text.Banner Image – select the banner image for the group pricing page. Also, the admin willbe able to delete the banner image from here.Banner Content – enter the banner content which will be displayed over the bannerimage.Banner Content Color – select the color for the banner content text.

PayPal Recurring Payment Configuration –

12/23

Page 13: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

Here, the admin will:

Sandbox Mode – select the Sandbox Active as Yes(Testing Mode) or No(ProductionMode).Client ID – enter the client ID which the admin has created while creating the app.Client Secret – enter the client secret key which the admin has created while creatingthe app.

Admin End

After the module installation, the admin can create various seller groups. For this, the adminwill navigate to Marketplace Management -> Manage Seller Groups as per the belowimage.

13/23

Page 14: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

Clicking on Manage Seller Groups menu option, the admin gets navigated to the “ManageSeller Groups” page.

Here, the admin can:

View the complete list of seller groups.Delete or edit the existing seller groups.Add new seller groups.

Add New GroupUnder this, the admin can add a new group by clicking on ‘Add Group’ link. For this,the admin will enter:

Status – set the status of the group as enabled/disabledGroup Name – the admin can enter any name he wants to give to a group.Group Code – the admin can enter the group code.Check Type – select the membership type for the sellers as follows:Only Number of Products – If the admin wants to set the restriction for the number ofproducts that a seller can add. Then the admin can select this option.Only Time – If the admin wants to set the restriction for the time that the sellers will beable to add an unlimited number of products for the specified time in the group. After theend of subscription, the products will get disabled automatically.Time & Number of Products – If this option is selected, then the limitation will applyboth time and number of products.Membership Time Period – define the membership time period.Number of Products Allowed – set a maximum number of products allowed to upload.Fee Amount – set amount for subscribing to this group.Group Image – upload the group image.Allowed Account Functionalities – set the default functionalities/account menu itemsthat will be available for this group.Sort Order – set the sort order of this group.

14/23

Page 15: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

Disable Subscription – select ‘Yes’ for just allowing the seller to one-timesubscription or ‘No’ for making the group as recurring type subscription membership

15/23

Page 16: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

If the admin has enabled the recurring type subscription membership, then admin will also:

Schedule Description: provide the subscription description in this field.Maximum Payment Failure: set maximum payment failures allowed.Auto Bill on Next Cycle: set whether to generate auto bill on next cycle or not.Billing Period-Unit: set billing period as per Day, Month, Year, Week, Semi-month.Billing Frequency: set the number of billing period that will make up one billing cycle.Maximum Billing Cycles: set the number of billing cycles for the payment period.Suppose, Billing period Unit is Month, Billing Frequency is 2 and Maximum Billing Cyclesis 3 so it denotes the customer will be charged every second month up to 3 times (i.e.stop charging after 6 months).Initial Fees: set this one-time payment amount which is to be paid along with first cyclepayment.Allow Initial Fee Failure: allow initial fee failure by selecting Yes else select No.

The admin will go to Marketplace Management > Manage Sellers and can assign multiplesellers to any single group.

Seller End

The seller can add products to his Products List after logging into his seller account. But ifSeller exceeds the default add product quantity limit then, an info message will be displayed.

16/23

Page 17: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

To add more products, the seller will click on the footer link “Pricing“, that will take them to thegroup pricing page.

17/23

Page 18: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

Here, the sellers can select their membership type and proceed to pay for the selectedmembership as shown below in the snapshot.

18/23

Page 19: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

Also, the seller can click on the menu item “Manage Seller Membership” and here the sellerwill be able to purchase the membership type and the seller can pay thereafter as shownbelow in the snapshot.

19/23

Page 20: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

Recurring Type SubscriptionIf the selected group is recurring subscription type then the seller will make payment usingPayPal from the seller account. When the seller will click on “Purchase Membership” button,the seller will be redirected to the PayPal Account as per the image.

20/23

Page 21: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

After making the payment, the seller can add more product to his product list as per themembership group the seller has purchased. Also, can view the payment information under“Recurring Profiles” tab as per the below image.

Recurring Payment Details:

On clicking on the ‘View’ link, the seller can view the recurring payment details like the imagebelow:

Here, the seller can also cancel, suspend and even get the updates for the recurring profiles.

One-Time MembershipIf the seller selects the One-time subscription group type, the seller will be able to purchasethe subscription just like he would do for any of the web store products he wants topurchase. The selected Group Type by the seller is ‘One-time subscription’, the seller willproceed to pay the group fee by clicking on “Purchase Membership” button. Then, the sellerwill be directed to the following page as per the screenshot.

21/23

Page 22: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

After clicking the “Proceed to Checkout” button, the seller will be able to make the paymentusing the allowed payments methods set by the admin as shown below in the screenshot.

After making the payment, the seller can view the payment information under “Manage SellerMembership” tab as per the below image.

22/23

Page 23: Seller Groups Marketplace Add-On...certain amount of product to his account, e.g. it will limit the number of product upload. Admin can restrict seller/vendors based on product quantity

Now Seller can add more product.

Subscription ExpirationIf seller exceeds the add product limit or time duration expires for any group then, a messagewill be displayed like the below image.

Now the seller needs to be assigned to a group again to add more products.

That’s all for the Seller Groups Marketplace Add-On. Still have any issue feel free to add aticket and let us know your views at https://webkul.uvdesk.com/

23/23


Recommended