Webkul Store

Description

Odoo Marketplace Membership lets admins create and offer structured membership plans to vendors. Sellers pick a plan that fits their budget and join the marketplace with full clarity.

This module supports free trial periods for new sellers. Admins set the number of trial days and enable a pop-up reminder so sellers act before the trial ends.

Once a seller picks a plan and completes payment, the membership goes live. It activates either after the sale order is confirmed or once the invoice is paid, based on your settings.

Vendors who want to move to a better plan can upgrade anytime. The system charges only the price difference for the remaining days; no full repayment needed.

After a plan expires, sellers enter a grace period if the admin has enabled it. If no grace period is set, all vendor products are auto-unpublished from the marketplace immediately.

Admins get a clear membership timeline for every seller showing trial, active, and grace stages. This module also supports pricelist pricing, downgrade controls, renewal alerts, and one-click membership cancellation.

Highlighted Features of Odoo Marketplace Membership

  Customizable Membership Plans

Admins can create multiple plans with different prices, durations, product limits, and terms.

  Free Trial Period

New sellers get a free trial automatically. Admins set the number of trial days from settings.

  Prorated Plan Upgrade

Sellers pay only the price difference for remaining days when upgrading mid-cycle.

  Grace Period After Expiry

Sellers get extra days after expiry to renew their plan before products get unpublished.

  Auto Product Unpublish

When membership expires with no grace period active, all seller products are unpublished automatically.

  Membership Timeline View

A visual timeline tracks trial, active, and grace stages for every seller in one place.

  Renewal Reminder Alerts

Email and pop-up alerts notify sellers before their membership plan expires or lapses.

  Downgrade Control

Admins can allow or block sellers from switching to a lower plan directly from settings.

Why Do We Need This Module?

Odoo Marketplace does not come with a built-in membership or subscription system for vendors. There is no way to restrict seller access, set product limits per plan, or handle expiry automatically.

Without a membership system, any seller can join and list unlimited products. This makes it hard to earn from the marketplace or keep the quality of listings in check.

Tracking vendor access by hand takes a lot of time. Admins have to check expiry dates, send reminders, and unpublish products one by one. This slows things down and adds to the workload.

Odoo Marketplace Membership fixes this by handling the full vendor lifecycle on its own. From trial signup to plan expiry, this module takes care of every step with very little admin effort.

It also makes billing fair with prorated upgrades and pricelist-based pricing. Sellers get the freedom to choose, and admins get steady revenue from clear plan commitments.

Webkul has been building Odoo marketplace tools for over a decade. We help businesses run vendor ecosystems that are structured, scalable, and easy to manage.

Use Cases

  Subscription-Based Marketplaces

Marketplace owners who charge vendors a recurring fee can use membership plans to control access, set product limits, and automate renewals and expiry.

  Tiered Vendor Access

Businesses offering different levels of vendor access- basic, standard, premium- can create multiple plans and let sellers self-select based on their budget and needs.

  Free Trial Onboarding

Marketplaces looking to attract new sellers can offer a free trial period. Sellers explore the platform before committing to a paid plan, improving conversion rates

  Defaulter Management

Admins can cancel memberships of vendors who violate policies. Products get unpublished instantly, keeping the marketplace clean and trustworthy..

Membership Plan Setup

Admins can create, publish, and manage vendor membership plans with custom price, duration, and product limits.

  • Create, edit, and delete plans with custom price, duration, and product limits
  • Add terms, conditions, plan description, and a highlight color per plan
  • Publish or unpublish plans anytime from the backend
  • Support pricelist-based pricing rules per membership plan

Vendor Plan Selection

With Odoo Marketplace Membership, enrolled vendors can browse, compare, and purchase membership plans directly after logging in to the marketplace.

  • Browse and compare all available membership plans after logging in
  • Complete plan purchase through a guided and simple checkout flow
  • Plan activates once sale order is confirmed or invoice is paid
  • Upgrade anytime; downgrade only with admin permission and within product limits

Membership Timeline and Status Tracking

A visual timeline tracks every seller's trial, active, and grace stages with a progress bar and expiry date.

  • Visual timeline shows trial, active, and grace stages with dot indicators
  • Progress bar displays days remaining with the upcoming expiry date
  • Admins can view the timeline from the seller profile in the backend
  • Sellers can track their own membership status from the seller dashboard

Marketplace Membership Configuration

All trial, grace period, renewal email, downgrade, and product limit settings are managed from one central panel.

  • Enable or disable free trial and set product limits for free membership sellers
  • Configure trial pop-up reminder with a day threshold for when it appears
  • Set renewal email alerts with configurable days before membership expiry
  • Allow or block plan downgrades directly from the settings panel

Support

For any query or issue, please create a support ticket here CREATE A TICKET HERE

You may also check our other top-quality Odoo Modules.

No Reviews
No Showcase.
Product Version
2.0.0
Supported Browsers
Firefox 5+Google Chrome 14+Internet Explorer 7Internet Explorer 8Internet Explorer 9Opera 11Safari 5
Tags
Released
9 years ago
Last Updated
4 days ago
Supported Version
10.x11.x12.x13.x14.x15.x16.x17.x18.x19.x