Odoo Marketplace Membership helps admins set up and manage vendor plans with trials, grace periods, and auto-expiry controls.
- Create and manage multiple vendor membership plans with ease
- Give newly registered sellers a free trial before they pay
- Auto-unpublish all seller products when a membership expires
- Let sellers upgrade their plan and pay only the price difference
- Allow sellers extra days after expiry with a grace period
- Send renewal email and pop-up alerts before a plan expires
- Control whether sellers are allowed to switch to a lower plan
- Show a clear membership timeline to both admins and sellers
- Set custom plan pricing rules for vendors using pricelists
- Cancel any seller membership directly from the backend anytime
- View all seller memberships along with their status and expiry
- Manage all membership-related settings from one central place
- Description
- Reviews
- FAQ
- Customers ()
- Specifications
- Cloud Hosting
- Changelog
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.
Specifications
FAQ’s
Specification
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Cloud Hosting
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Move to Cloud Today
We’re partnered with top-tier, trusted providers!
Default Configuration Details of Server
RAM 1 Core
Processor 30 GB
Hard Disk
Database
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store
* Server Configuration may vary as per application requirements.