Brief introduction #
The Shared Listing feature allows multiple stores to sell the same product or listing within a single marketplace. Instead of creating separate product pages for identical items, stores can co-list under one shared product listing.
This helps create a cleaner marketplace structure while giving customers multiple buying options from different stores.
1. For marketplace admins
- Increase product availability across the marketplace
- Reduce duplicate product listings
2. For stores
- Sell existing marketplace listings quickly
- Reach customers already searching for the product
Note: From MultiVendorX 5.0, the earlier Single Product Multiple Vendor (SPMV) system has been globalized and replaced with Shared Listing, making the experience simpler and more scalable for store-based marketplaces.
Required module #
- Shared Listing
To enable the Shared Listing module:
- Go to Admin Dashboard.
- Navigate to MultiVendorX → Modules.
- Locate the Shared Listing module.
- Toggle Enable.

Once the feature is enabled, Store owners can sell existing marketplace products.
Enable Shared Product Listing from the Admin Dashboard #
- Go to Admin Dashboard -> MultiVendorX -> Settings.
- Open the Store configuration tab
- Scroll down and select Shared Listing from Product listing model

Selling an existing listing from the store dashboard #
After shared listing is enabled by the admin, store owners can start adding existing marketplace products from their dashboard.
Step 1: Search for an existing listing
- Go to the Store Dashboard.
- Navigate to Products
- Select Add new
- Search for the listing they want to sell.
- If the listing exists in the marketplace, it will appear in the results.
- Click Copy.
Step 2: Configure store-specific details
A new shared listing will be created for that store with pre-filled product information.
The store owner can then:
- Update pricing
- Manage stock quantity
- Add store-specific shipping details
- Configure delivery settings

Once saved:
- The product gets added to the store
- The vendor becomes part of the shared listing
- Customers can now purchase the product from that vendor
Configure Shared Listing Display Settings from Admin Dashboard #
Admins can control how additional store owner offers appear on the product page.
Navigate to :
MultiVendorX → Settings → Store Configuration →Onboarding

Shared listings display priority #
When multiple stores sell the same product, only one version is displayed as the main listing while the others appear under More Offers. The display priority setting determines which store’s listing appears first.
Lowest price
The listing with the lowest price will appear as the primary listing.
Example
- Store A – $350
- Store B – $200
- Store C – $150
The listing from Store C will appear on the shop page.

Highest price
The listing with the highest price will appear as the primary listing.
Example
- Store A– $350
- Store B – $200
- Store C – $150
The listing from Store A will appear as the main listing.

Top rated store
The listing from the store with the highest rating will be displayed first.
Example
- Store A – Rating 4
- Store B – Rating 3.8
- Store C – Rating 3
The listing from Store A will appear as the primary listing.

Based on nearby location
The listing from the store closest to the customer’s location will appear first.
Store owners can add their Geolocation while setting up their store. When a registered customer visits the marketplace, the system automatically detects nearby stores and displays the closest available store offer first for shared listings.
This helps customers find nearby sellers for faster delivery and better regional availability.
Example:
A customer from New York searches for a product. If one store selling the product is located nearby, that store’s listing will be prioritized.
More offers display position #
When multiple stores sell the same listing, customers can view all available offers under More Offers.
The admin can control where this section appears on the product page.
Options include:
None
The More Offers section will not be displayed.

Above
The More Offers section will appear above the main listing information.

After
The More Offers section will appear below the product information.

Customer Shopping and Checkout Flow #
When customers visit a shared product page:
- They can view multiple store owner offers for the same product
- The default store product is selected based on admin configuration
- Customers can compare offers from the More Offers section
After selecting a store offer:
- The selected store’s pricing and shipping settings are applied during checkout
- The order is placed under that specific store owner
- The respective store owner receives the order in their dashboard
This creates a smooth buying experience while allowing multiple store owners to sell the same product independently.






