Back to Top

Marketplace Seller Membership Plugin for WooCommerce

Updated 10 October 2023

WooCommerce Multi Vendor Membership Plugin: The Marketplace Seller Membership Plugin for WooCommerce allows the sellers to purchase memberships which ensures that the sellers keep their customers intact in the store.

There’s no doubt in the fact that sellers are an essential part of any online business and also are a key to a business’s growth.

Through Marketplace Seller Membership Plugin for WooCommerce sellers can purchase a membership and become a member of a store.

A seller can purchase memberships according to his requirements and with this, a seller will lure more customers to a store.

This will create more revenue and also enhance and ensure the growth of an e-commerce site.

Searching for an experienced
Woocommerce Company ?
Find out More

Note: The Marketplace Seller Membership Plugin for WooCommerce is an add-on to WooCommerce Multi-Vendor Marketplace Plugin.

The user must first install WooCommerce Multi-Vendor Marketplace to make use of the Marketplace Seller Membership Plugin for WooCommerce.

Check the flow of the vendors to get the membership in the video below and the rest of the configurations as well –



  • The admin can create memberships on the basis of time, products, or both.
  • The seller can purchase a membership as per the plans specified by the admin.
  • The seller receives a membership email after purchasing the membership plan.
  • Also, the sellers get an email when their plan is deactivated or it reaches its product limit.
  • A seller can purchase only one membership at a time.
  • Only one membership is active at a time.
  • The number of products that the seller adds cannot exceed the product list of membership.
  • The admin can see the list of the sellers who opted for the membership.
  • The admin can assign/remove membership plan to any seller
  • The admin selects the product type for different membership plans.
  • The admin can add commissions with different membership plans.
  • The draft and online options under the product status tab are enabled only when the seller purchases the membership.

Note – If any product is already present in the cart, then the seller cannot add a membership to the cart. Similarly, if membership is present in the cart, the seller cannot add any other product.


The user will get a zip file that needs to be uploaded in the “Add New” menu option in the WordPress admin panel.

For this login to WordPress Admin Panel and in the Dashboard hover your mouse over the “Plugins” menu option and select the “Add New” option.

installation 1

After this, the user will see an option on the top of the page that is “Upload Plugin”, click the option to upload the zip file.

installation 2

On clicking the “Upload Plugin” option, the user will see a “Choose File” button. Click on the button to browse for the zip file as per the image below.

installation 3

After browsing the file, click on the “Install Now” button so as to install the plugin as per the snapshot.

installation 4

Once the user installs the plugin, a message “Plugin installed successfully” displays and an “Activate Plugin” is visible to activate the plugin. The user needs to click on the “Activate Plugin” button to activate the plugin.

installation 5

Membership Configurations

The admin can add a new membership in the admin dashboard by navigating through Marketplace > Memberships Plans > Add New Membership.  The configurations are set under New Membership as shown in the image below.


The admin can configure the Membership settings as follows:

Status: Set the membership status as Enable or Disable’, to activate or deactivate the membership.

Name: Set the name of the membership which would be displayed on the frontend to the seller and the customer.

Code: Set the unique code for the membership.

Type: The user can select any of the three given options i.e. only time, only number of products, and time and number of products.

Membership Time Period:  Allows the seller to upload and sell products in-store for a set membership time period when the user selects only the time or time and no. of products option in the memberships type.

Allowed Categories: The user can choose categories from the list. These categories would be displayed on the frontend to the sellers.

No. Of Products:  If the user selects only a no. of products or time and no. of products then the seller can set the number of products that would be allowed with the membership.

Fee Amount: Set the amount for the membership.

Color: Set the color for the membership from the given color palette.

Image: Upload the image associated with the membership.

Product Type: Choose a product type i.e. simple, variable, external, or group that you want to allow the seller to add new products.

Add Commission: Set the commission percentage for the membership plan.

Admin End Workflow

The admin can select any of the three options from the dropdown list given against Membership Type as shown in the image below.

  • Only Time: If the admin selects the Only Time option, then the admin only provides the time duration. The seller can add any number of products under this membership type.
  • Only Products: If the admin selects the Only Products option, then the admin provides the number of products. There is no need to provide the time duration under this membership type.
  • Time and Number of Products: Under this membership type, the admin provides both the time duration and the number of products.


The membership that the admin creates is visible under the Membership tab in the admin dashboard.

The details that the admin configures such as name, membership code, membership type, no. of products, etc can be viewed here.


The admin can configure the settings for the membership under the Membership Plans tab in the admin dashboard.

Under the configuration tab, as shown in the image below, the admin can set the following configurations:

Status: Set the status as ‘Enable’ or ‘Disable’.

Allowed Payment Methods:  Set the payment methods that would be visible on the frontend during the checkout process, when the seller purchases a membership plan, not products.


Seller’s Plans List

From here the admin can view the seller’s list of who have purchased the membership plans.

Furthermore can check the seller’s Membership Plan, the Total Products of the seller, Published Products, Membership Type, and membership Expiry Days.

Check the image below for more details:


Also helps the admin to select and assign the membership plan to the sellers in bulk.

Here the admin needs to select the seller to whom membership should be assigned as shown in the given image:


Moreover facilitates the admin to quickly search for the seller from the list using the “Search Seller” filter option. Check the image for more details:


Now, the admin needs to select the respective plan and click on the Assign button to complete the membership assignment process.

Seller-end Workflow – Woocommerce Multi Vendor Membership

In the frontend, the seller can add products only after purchasing the membership.Woocommerce Multi Vendor Membership products

If the seller has not purchased the membership, a message as shown in the image shall display and the seller will have to purchase the membership, first.

The seller must click on “Look Plans” and purchase the membership.Plans for Woocommerce Multi Vendor Membership

Under the “Membership Plans”, the seller can view the membership plans.

Woocommerce Multi Vendor Membership plans

After selecting the specific plan, a link has been generated. Click on the Click here option to purchase the plan, it will redirect the seller to the frontend.

Please refer to the below image for a better understanding.


After redirecting to the frontend, the seller clicked on the membership plan in order to purchase it.


The selected membership plan has been successfully added to the cart as shown in the below image.

added to cart - Woocommerce Multi Vendor Membership

The user can purchase a membership just like a normal product.

A user can simply add the membership to the cart and proceed to check out.

Woocommerce Multi Vendor Membership - add product to cart On the checkout page, just like the user places an order for a normal product, similarly, the user can place the order for a membership, by simply clicking on the ‘Place Order’ button.Woocommerce Multi Vendor Membership - checkout page

When the user places the order, the order details are created for the user in Woocommerce Multi Vendor Membership.order recieved

Seller receives membership email on the given email after purchasing membership plan as shown in the below image.

receive email - Woocommerce Multi Vendor Membership

Hence, if a seller purchases the membership, the activated membership is visible to the user under the “Activated Plans” tab.

Woocommerce Multi Vendor Membership activated plan

The seller can make use of the membership plans as configured by the admin in the admin panel.

That’s all for the Word Press Marketplace Seller Membership Plugin for WooCommerce.

If you still have any issues, feel free to add a ticket and let us know your views on our Webkul Support System.

Current Product Version - 1.3.0

Supported Framework Version - WordPress: 6.3.1, WooCommerce: 8.1.1, WooCommerce Marketplace : 5.3.1

Blog Version - WordPress: 6.3.1, WooCommerce: 8.1.1, WooCommerce Marketplace : 5.3.1
  • Version Wordpress 4.6.x, 4.7.x, 4.8.x, 4.9.x, 5.0.x, 5.1.x,5.2.x,5.3.x,5.4.x,5.5.x Woocommerce 3.0.x, 3.1.x, 3.2.x, 3.3.x, 3.4.x, 3.5.x, 3.6.x,3.7.x, 3.8.x,4.4.x,
  • Version WordPress: 6.3.1, WooCommerce: 8.1.1, WooCommerce Marketplace : 5.3.1
  • Version WordPress: 5.9.1, WooCommerce: 6.4.1
  • Version Woocommerce 4.4.x,4.3.x,4.2.x,4.1.x,4.0.x,3.9.x,3.8.x
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


  • Najeeb
    • Goldy Bhargava (Moderator)
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content