Till now you must have switched to the new theme, or some of you have just installed the Multivendor Marketplace App and wants to have the “Seller Membership” feature app, then do refer this.
The Seller Membership feature app allows the Admin/Store Owner to make plans for the Sellers and they need to subscribe to the plan in case they need to publish the products in the Admin Shopify Store.
- Admin can make membership plans for the Sellers.
- Sellers can subscribe to the plan to publish their products to admin’s store.
- Being an admin, You can enable or disable the membership for the sellers.
- If disabled, Your sellers will log in directly to their respective seller panels without having a membership.
- Admin can allow sellers to deactivate their membership plan if required.
- Admin can also set One-time Setup fee for Sellers for the Plans he creates.
Admin will set the payment methods through which he/she wants the payment from sellers. You can activate any of the payment methods of your choice from the Payment Details section.
In addition to the rest of the payment methods, “Stripe Connect” is now added as a Payment method for Prepaid as well as Postpaid Membership Plans.
The featured app is a monthly costing of 25$ USD per month apart from the Multivendor App.
Once the ‘Seller Membership’ App is activated, Admin will configure the same from the configuration >> membership configuration menu :
– Display Membership plan to Seller: Admin can select whether the Seller must select the membership plan at the time of signup or after the signup.
– If Seller Payment is due (after the last date of payment): Admin can select whether the Seller must be disabled, or he cannot access the products or disable the seller products if the Membership Payment is not made after the due date.
– Apply updated Plan changes: It might happen that the Admin makes changes to the Seller Membership Plan then select whether the changes be applied to all the current subscribed sellers or just to the new sellers.
-Enable Membership for Sellers: Admin can now enable/disable the seller membership. If disabled, sellers will directly login to their respective seller panels without membership.
-Allow Seller to deactivate Membership: Admin can now allow sellers to activate/deactivate their membership if required.
-Provide Membership Plans link on Seller Dashboard Header: You can also display the “Plan” link on the header of the Seller Dashboard.
Once all these configurations are done, then you need to make plans for the Sellers.
Go to Sellers >> Seller Membership Plans menu in the app :
Create Membership Plans for the Seller :
While creating the plan, you need to select the name of the plan, the subscription type (monthly, yearly etc.), the price of the plan, you can either limit the number of products with the plan or can keep unlimited products addiction with the plan.
In case you select to limit the number of products to the plan, then specify the number of products and do specify whether the number includes all the products or just the active products.
Select the date of the month on which the payment is due and you can also specify the grace period. You can even select the payment type prepaid or postpaid, ie. before the month or after the month.
Set Commission on Membership Plans:-
While Creating Membership plan, admin can now set percentage commission based on the plans created and this commission will have the highest priority among all the other commissions (Global, seller, product-wise, category-wise commissions) set by the admin.
Just you need to enable the “Set Commission by Membership Plan” Tab while creating the plan and set a Percentage commission.
Only one of the commission applied in this way: Membership Commission > Product Wise Commission > Category wise Commission > Seller wise commission > Global Commission.
RESTRICT SELLERS TO ADD STAFFS IN MEMBERSHIP PLAN
In case You are using Seller Staff Feature app, You can limit the number of staffs for Your Sellers while creating the membership plan.
While creating a membership plan, You need to enable the Tab and enter the number of staff that You want to be added by the sellers in that plan.
This is how a new plan can be created for the Seller Membership.
Set One Time Set-up Fee For Sellers
While creating a membership plan for the sellers, You can also set a one-time setup fee for the sellers. Admin will decide whether he/she wants to charge this One-time setup cost before the trial period gets to start or after the trial period gets over.
This is how an admin can create a Seller Membership plans for his sellers.
Assign Membership Plans to Sellers
Admin can now assign a membership plan for his/her sellers while adding or editing any seller.
While Adding Seller:
Clicking on Add Sellers, the admin will fill the seller details and once he/she clicks on the Save button, he will be asked to select a plan for that seller. Once he selects any plan, the same will get applied to that seller.
While Editing Seller:
In the Edit Seller section, once the admin clicks on the Save Changes button, the membership plans get appeared on the page. From there, admin can select any plan and assign it to his seller.
Admin can view the list of the subscribed seller from the Seller Membership menu:
Admin can see all the subscribed seller list and can see the payment status.
Payment from Seller
Now once you have created the Membership Plan then you need to set the Payment Mode through which you want the payment from Seller for the Membership Subscription. Go to configuration >> payment details :
Setup the payment mode and save the changes.
If you wish to have a recurring payment method, then you can activate “Braintree Payment” for the same. You need to fill in the Braintree account details to activate the same. If you activate the method, then the Plan amount will be deducted from Seller Account automatically (as per the plan).
“Stripe Connect” is now added as a Payment method for Prepaid as well as Postpaid Membership Plan.
As we have created a Prepaid Plan for the Seller, then as soon as the Seller Sign up to create an account, the membership plans appear on the page. Sellers can pay for the plan from here.
As Stripe is added as a Payment method for prepaid as well as postpaid membership plan, when the user signs up to become a seller on admin’s marketplace, he/she will have to select the membership plan. If any membership plan is selected, the seller needs to mention the credit card details and will be processed to the seller account.
Note:- To use Stripe Connect as a Payment method for Membership plans, first you need to enable the “Stripe Connect” Feature app in the Multivendor app.
In the case of Prepaid Plans:
To get the plan, Seller needs to pay as per the “Payment Modes” enabled by in the “Payment Detail” menu.
Seller will pay here and will get subscribed to the plan and can then avail the plan benefits.
For postpaid plans, the Seller has to make the payments later as per the plan subscription type.
This way Seller can subscribe to the plan.
Seller Membership Plan: How to Deactivate Plan?
Admin can deactivate the seller’s membership plan from Seller Membership Details section of his admin panel.
Multivendor Admin Panel>>Go to Sellers>>Membership Plan sub-menu>>Click the Seller>>In Seller Membership Details section, click the Deactivate button.
Also allows the sellers to deactivate their plans from their respective seller panels.
Admin just needs to enable the tab from Membership Configuration menu of the app.
In case Seller wants to deactivate his/her membership plan, he/she can anytime deactivate the plan once allowed by the admin. For this, the seller needs to follow the below-given steps:
- Go to Seller Panel.
- Visit Membership Plan sub-menu in Profile menu.
- In the plan detail section, click the “Deactivate” button.
This way, the sellers can deactivate their membership plan from their respective seller panels.
Use below link and credentials to check the demo of Seller Membership Feature App:-
Furthermore, if you need any kind of support then please raise a ticket at http://webkul.uvdesk.com/ or drop a mail at firstname.lastname@example.org