Classic Theme
Zenith Theme
Webkul
Get App
Support
Classic Theme
Zenith Theme
Webkul
Get App
Support
  • Introduction

    • Getting Started
    • Overview
  • Configuration

    • General configuration
    • Product configuration
    • Seller configuration
    • Invoice configuration
  • Seller

    • Seller Profile Page Settings
    • Seller Notification
    • Advanced Seller Policy
  • Product

    • Digital products
    • Import products
    • Add products
    • Collection sync
    • Products updates
  • Commission

    • Overview
    • Commission-Type
  • Payment Flow

    • Seller-Payment
    • Stripe
    • Stripe-configuration
    • Paypal
    • RazorPayX
    • Seller-payment-configuration
  • Featured-App

    • Overview
    • Shipping

      • Marketplace Shipping
      • USPS SHIPPING
      • ECOM EXPRESS SHIPPING
      • CANADA POST SHIPPING
      • STORE PICKUP
      • AIR SPEED SHIPPING
      • AUSTRALIA POST SHIPPING
      • UPS SHIPPING
      • FEDEX SHIPPING
      • VAMASHIP
      • SHIPSTATION
      • BLUEDART
      • ENVIA SHIPPING
      • DHL EXPRESS
      • BRING SHIPPING
      • POSTNL
      • J&TEXPRESS SHIPPING
      • SHIPMONDO
      • SENDLE SHIPPING
      • SWISSPOST SHIPPING
      • DELHIVERY
      • EASYPOST SHIPPING
      • EASYSHIP
      • SHIPROCKET SHIPPING
      • SBEEDY SHIPPING
      • SHIPPIT SHIPPING
    • Connector

      • SELLER SHOPIFY STORE CONNECTOR
      • WOOCOMMERCE CONNECTOR
      • SHOPIFY ETSY CONNECTOR
      • SHOPIFY MAGENTO CONNECTOR
      • SHOPIFY PRESTASHOP CONNECTOR
      • SQUAREUP CONNECTOR
      • LINNWORKS CONNECTOR
      • SOOPOS CONNECTOR
      • BIGCOMMERCE CONNECTOR
      • AMAZON CONNECTOR
      • SHOPIFY EBAY CONNECTOR
      • DYTEL POS CONNECTOR
    • Seller Add-Ons

      • SELLER MEMBERSHIP
      • SELLER BUYER CHAT
      • ASK A QUESTION
      • SELLER VACATION APP
      • PWA
      • SELLER AND CUSTOMER BADGE
      • SELLER TAGS AND CATEGORIES
      • SELLER TIME SLOT MANAGEMENT
      • SOCIAL MEDIA LOGIN
      • EMAIL MARKETING
      • WHATSAPP INTEGRATION
      • AFFILIATE-REFERRAL SELLER
    • Marketplace Product Add-Ons

      • GLOBAL PRODUCT
      • FAVORITE PRODUCT|SELLER
      • STOCK MANAGEMENT
      • MAKE AN OFFER
      • PRODUCT FEED
      • PRODUCT AUCTION FOR SELLER
      • SPONSORED PRODUCT
      • INDIAN GST
      • PRODUCT EXPIRY
      • SLOT PRICING
      • BOOKING PRODUCT

Till now you must have switched to the new theme, or some of you have just installed the Multivendor Marketplace App and want to have the "Seller Membership" feature app, then do refer to this.

This 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.

Features

  • Admin can make membership plans for the Sellers.
  • Sellers can subscribe to the plan to publish their products to the 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.
  • He can also set a 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.

The featured app is a monthly costing of $25 USD per month apart from the Multivendor App.

Check the below video of Seller Membership:


Activation

You need to enable the App from here:

Go to Admin Panel → Feature App section → Enable the feature → Save Changes.

seller membership

Once you enable the featured app, you need to approve the charges for the app i.e. $25 USD/month.


Admin End

Once the App is activated, Admin will configure the same from the Configuration → Membership Configuration menu:

seller membership

  • Display Membership Plan to Seller – Choose if sellers should pick a plan during or after signup.
  • If Seller Payment is Due – Choose what happens if a seller misses payment: block access, disable products, etc.
  • Apply Updated Plan Changes – Choose whether updated plans apply to all or only new sellers.
  • Enable Membership for Sellers – Toggle to enable/disable the membership requirement.
  • Allow Seller to Deactivate Membership – Let sellers cancel membership if needed.
  • Provide Plan Link on Seller Dashboard Header – Show a "Plan" link on the seller panel header.

Accept Card Details Before Trial Period

Go to Multi-vendor Admin Panel → Configuration → Membership Configuration, then enable the tab.

Screenshot-4


Create New Plans

Go to Sellers → Seller Membership Plans in the app.

seller membership

Create Membership Plans for the Seller:

seller membership

While creating a plan:

  • Enter name, price, billing cycle (monthly/yearly).
  • Choose product limit (unlimited or fixed count).
  • Set due date, grace period.

Set Commission on Membership Plans

While creating a plan, enable Set Commission by Membership Plan and enter a percentage.

Add Membership Plan Admin

Commission Priority: Membership > Product-wise > Category-wise > Seller-wise > Global


Restrict Sellers to Add Staff in Membership Plan

If using the Seller Staff App, restrict staff per membership plan.

Add Membership Plan Admin


Set One-Time Setup Fee for Sellers

Set one-time setup fee when creating plans.

One time setup fee

Reorder plans via:
Sellers → Seller Membership → REORDER PLANS

screenshot_from_2022_09_23_19_35_15


Assign Membership Plans to Sellers

While Adding Seller:

After filling details and clicking Save, select a plan.

While Editing Seller:

Membership10

You’ll see plans appear after clicking Save Changes.

View subscribed sellers here:
Membership5


Payment from Seller

More on this here:
👉 Seller Membership Payment Methods

Steps:

Go to Configuration → Payment Details

membership


Seller End

Sellers will see membership options right after signing up.

Membership3Membership3

If it’s a Prepaid Plan, seller chooses and pays via available payment methods:

Membership2


Deactivate Plan (Admin & Seller)

Admin Panel:

Go to Sellers → Membership Plan → Select Seller → Deactivate

Screenshot (19)

Seller Panel:

Admin must first enable this from Membership Configuration:

Screenshot (18)

Then seller can do:

  • Go to Seller Panel → Profile → Membership Plan
  • Click Deactivate

Membership-Plan-Seller-•-Multivendor-MarketPlace

To update card details, click View → Update Card:

Membership-Plan-Seller-•-Multivendor-MarketPlace-1Membership-Plan-Seller-•-Multivendor-MarketPlace-2

If card is invalid:

Screenshot-by-Lightshot-3-1


Payment History

Admin:

  • Go to Sellers → Seller Memberships → Select Seller → Payment History → View

screenshot_1690984483943screenshot_1690897965199

Seller:

  • Go to Profile → Membership Plan

Display Membership Plan Only to Selected Sellers

Enable Assign to Particular Seller while creating the plan and enter seller emails.

image


EcPay Payment Method for Membership

How to Enable EcPay:

  • Go to Configuration → Membership Payment Details
  • Activate EcPay
  • Enter Merchant ID, Hash Key, Hash IV

Ecpay activate for memberhispecpay details for membership

Seller Flow:

  1. Choose plan → Select EcPay as payment method
  2. Click Pay and Proceed

select-ecpay for seller membership feature

  1. Enter payment details on EcPay page → Submit OTP

ecpay interface seller membership featureTransaction verification seller membership feature

  1. See Payment Success message

Payment succesfull seller membership feature

Note: After payment confirmation, seller is redirected automatically.


How to Deactivate Membership

  1. Seller Dashboard → Profile → Membership Plan
  2. Click Deactivate, confirm.

deactivateseller membership featurePayment succesfull seller membership feature

Test with EcPay sandbox:
👉 EcPay Developer Sandbox

Last Updated:: 8/12/25, 6:36 AM
Contributors: pratik-webkul
Next
SELLER BUYER CHAT