CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
I need :
- to create a marketplace with several sellers/vendors
- each seller has a dedicate product catalog
- a client can search a product in all catalogs
- a client can buy like Amazon different products from different sellers in one time
Is it possible with Odoo 9 and how ?
Do you know reference of website in production using Odoo as a marketplace ?
Thanks in advance.
Hello Natasha. It sounds like interesting Odoo project. Basically,there could be 2 scenarios to implement this idea:
1) To Create Suppliers as Different companies in Odoo database (multi company approach). They would be able to see just the data related to their company and website would Show Products of all the companies
2) To Create Supplier Portal so that each supplier could log in and edit relevant data of their products, but there would be one company.
In both case Customer would be able to search all the catalogs.
I do not believe that you could find such a project already implemented but hopefully maybe somebody will send you an example!
We have previously created a multi-vendor marketplace on another platform and we are currently looking at the feasibility of porting it to Odoo.
Marketplaces can be a bit of a technical and legal minefield. There are a number of different models that you can use. The simplest is the "Aggregator" approach which is the approach outlined by Dovydas above i.e. you would set up an e-commerce store in Odoo and then create accounts for your vendors with permissions for them to add/amend product details. There would be one checkout and when a customer purchases a product they purchase it from you. In the Aggregator model, the customer is purchasing from you and you will need to pay out to the vendor (supplier). If there are any disputes you will need to resolve them. This approach is technically the easiest to implement but you have more legal responsibilities and overheads in running the marketplace.
On the opposite end of the spectrum to the Aggregator is a true multi-vendor marketplace. As Dovydas stated above you could use Odoo's multi-company functionality to allow vendors to only access their own product catalogues. However you might also want to think about the following:
- Payment systems - Stripe, Paypal (Braintree) and others offer marketplace payment systems so that you can do split payments, partial payments, escrow and other useful marketplace features. Not all features are offered in all countries.
- Commissions - You can end up paying double on payment charges (payment from customer, payment to vendor) depending on the payment system you use and how you implement it.
- Single shopping cart - multiple vendor products - In the Aggregator approach this is easy because the customer is buying from you. In a multi-vendor marketplace you will need to split the order into sub-orders and place these with the vendors separately.
You should be able to achieve all of the above in Odoo, but I am not aware of any out of the box marketplace solution.
About This Community
Odoo Training Center
|Asked: 10/20/15, 4:03 AM|
|Seen: 2197 times|
|Last updated: 9/8/16, 11:28 AM|