Reading list Switch to dark mode

    Odoo Multi-Vendor Marketplace

    Updated 13 September 2023

    INTRODUCTION

    Owning a Marketplace is a great business model as you can offer a huge variety to your customers. To give a perfect shape to your business model; Odoo Multi-Vendor Marketplace offers you a platform to sell a wide range of products without actually owning it.

    The module allows you to connect with multiple vendors so that they can sell their products on your Online Store. Your business model can attract “Brick-Mortar sellers” to sign in for your Odoo Marketplace. As it gives an opportunity for them to place their markable impression to the wide audience.

    As a Marketplace Owner (Admin), you have complete authority to approve/disapprove products, orders, sellers, etc, manage sellers’ payments, seller shops and much more.

    FEATURES

    Here is the concise list of the features. Visit the Store Page to know the detailed features of Odoo Multi Vendor Marketplace

    1. Transform your Odoo Website into Online store for multiple vendors
    2. Add terms and condition on the seller registration form
    3. Admin can also sell his/her own products on the Marketplace
    4. Only sellers approved by admin can upload their products on Online Store
    5. Admin can set manual or auto-approval of seller products and their quantities.
    6. Only approved products by admin are displayed on store
    7. Assign individual warehouses and locations for all sellers for Effective inventory management.
    8. Allows to show/hide seller’s information on the website such as sales count, Product count, Return Policy, Joining date, shipping policy, etc.
    9. Allow customers to reach out to the seller through ‘Email to Seller’ button.
    10. Each seller has a separate shop and profile page in the marketplace.
    11. Sellers can set a unique profile page and provide shop description, shop name, tagline, etc on the website.
    12. The seller can provide the shop’s term and conditions using WYSIWYG.
    13. View total sales and easily manage all orders on your shop( sales order analysis )
    14. Overview all shop related information like products approval requests, total orders on his account and seller payments directly on the seller dashboard.

    INSTALLATION

    1. Once you purchase the App from Webkul store, you will receive the link to download the zip file of the module.
    2. Extract the file on your system after the download finishes. You will be able to see a folder named- ‘odoo_marketplace’.
    3. Copy and paste this folder inside your Odoo Add-Ons path.
    4. Now, open the Odoo App and click on the Settings menu. Here, click on Activate the Developer Mode.
    5. Then, open on Apps menu and click on ‘Update Modules List’.
    6. In the search bar, remove all the filters and search ‘odoo_marketplace’.
    7. You will be able to see the module in the search result. Click on ‘Install’ to install it.

    WORKFLOW

    Configuration

    1. Login to your Odoo Database with Admin Credentials and go to the Seller Dashboard Module
    2. Click on the ‘Configuration’ Tab>> Settings
    3. You can set the “Auto Approval Settings“; like automatically approve the seller’s requests, product approval, and quantity approval. Moreover, you can set the internal category for all marketplace products.
    Odoo-Multi-Vendor-Marketplace-Configuration
    1. After that, click on the ‘Payment Terms‘ Tab under Other Settings; set the global payment terms for all of your marketplace sellers; however, the payment terms set for each seller profile uniquely can override these settings.
    Odoo-Multi-Vendor-Marketplace-Payment-Term-Configuration
    1. After that, click on the ‘Mail & Notifications‘ Tab under Other Settings; Enable/Disable mail notifications for admins and sellers for different Marketplace Events. The events like seller’s requests, product approval, new order, and quantity approval.
    Odoo-Multi-Vendor-Marketplace-Mail -and-Notification-Configuration
    1. Click on the ‘Website’ Tab under Other Settings; manage marketplace website view settings; like show/hide reviews and the count, marketplace landing page for customers, display recently added products, and so on.
    Odoo-Multi-Vendor-Marketplace website-view-Configuration

    Admin View

    1. Now click on the Dashboard tab for a quick peek at all the approvals.
    Admin-Dashboard-for-the-Marketplace
    1. Go to the Sellers; from here you can view and manage the marketplace sellers
    Manage-Marketplace-Sellers
    1. Open any pending Seller request; approve or deny the request and after that edit seller settings as per your requirements.
    Approve-or-deny-seller-request
    1. Enable the checkbox to Over-ride seller’s default settings and after that set the terms as per your requirements.
    Over-ride-seller's-default-settings
    1. After that, go to the Seller Reviews under Sellers Tab to manage seller reviews and recommendations From customers
     manage-seller-reviews-and-recommendations
    1. Under the Sales Tab, Go to the “Orders” to manage the orders; moreover, you can manage sellers payment history from the sales tab only; Click on the “Approve” button to approve the order.
    Order-Approval
    1. Click on Pay to Seller menu to make the payment and after that fill the required details to pay to the sellers
    Make-Payments-to-the-Seller
    1. Go to the Seller Bills to manage seller payments; On Addition, click on the “Ask For Credit Note” button if needed
    Ask-For-Credit-Note
    1. Go to the Product tab; after that, you can create a new product and approve/disapprove the product request.
    Manage-products-on-Odoo-Multi Vendor-Marketplace
    1. Go to the Inventory; As a result, you can manage sellers inventory request and view delivery orders for the marketplace.
     manage-sellers-inventory-request

    Seller View :

    1. Log in as a seller and go to the seller dashboard. Sellers can check Marketplace products, orders, and payments.
    quick-glance-to-the-Seller's-Dashboard
    1. Seller can create a product and publish it on the website.
    Create-Products
    1. Enter the details such as product name, website product category, product type, sales price and other details.
    Detail-page
    1. After entering the details, click on save and ask for approval from the admin

    In Addition, Please note: If the admin has enabled auto-approval settings, then the product will get approved without asking for approval from the admin.

    Request-to-approve
    1. As soon as the admin approves, the Status will change to Approved and therefore seller can publish their products on the website.
    Seller-approved
    1. Go to “My Profile” under Sellers Tab to manage payment settings, shop policies, and profile page, and click on the “Request For Payment” tab to directly notify the admin for the payment.
    Seller-my-profile
    1. Seller can also check his default configuration settings by clicking on the “Click to view” option.
    Click-to-view-settings
    1. Seller can also manage his payments, shop policies, and profile page.
    manage-profile
    1. After that, under the same Seller tab, the Seller can also visit his shop and edit his shop URL, shop banner, tagline, address, and terms & conditions. Moreover, Sellers can also see all the listed products.
    Edit-shop-page
    1. Navigate to the “Sales” tab to manage orders and payments. Under Orders, sellers can check their pending orders and ship them.
    Orders-payments
    1. Under the same Sales tab, Click on Click on the “Request for payment” for payment from the admin.
    payment-to-request
    1. Moreover,Seller can check his ongoing payments and order analysis under the same Sales tab.
    check-order-analysis
    1. Navigate to the “Inventory” tab, Seller can request admin to update the inventory.
    request-for-Inventory
    1. Lastly, Seller can also check for Delivery orders and stock moves.
    Stock-moves

    Website View

    1. Login as a customer in the marketplace; here, you can see the seller’s name on the product page.
    Website-View-at-customer's-end
    1. After that, click on the Seller’s name to view his/her details
    Seller-Details
    1. Lastly, Click on the “Rating & Reviews” tab to write a review for the seller and can see others reviews.
    Review-Sellers

    NEED HELP?

    Hope you find the user guide of Odoo Multi-Vendor Marketplace helpful! Please feel free to share your feedback in the comments below.

    Searching for an experienced
    Odoo Company ?
    Read More

    Also, check our Odoo Apps store page to go through our other modules.

    If you still have any issues/queries then please raise a ticket 💬

    For any doubt mail us at [email protected] 💌

    Thanks for paying attention!!

    🙂 😊

    Current Product Version - 1.0.3

    Supported Framework Version - Odoo V13, V12, V11, V10, V9, V8

    . . .
    Discuss on Helpdesk

    Leave a Comment

    Your email address will not be published. Required fields are marked*


    40 comments

  • Bill Rust
    Can the sellers have their own website? And do the seller’s products show up in main product database? For example, each seller had their own website and own products.

    seller1.com
    seller2.com
    seller3.com

    Not one website that all sellers are on at the same time. Each seller would have their own Odoo company and independent website. and only the sellers products are available on their own website.

    • Mohd. Razdar Hasan (Moderator)
      Hi Bill,
      Currently this addon is not available as a feature in our module. However, we can customize this for you, so if interested please raise a ticket at [email protected]

      Thanks & Regards,
      Mohd. Razdar Hasan

  • Erno Jancso
    Hello guys
    Please tell me if the Odoo Multi Vnedor Marketplace app is working also under Odoo Community 10?
    Thank you,
    • Anisha Bahukhandi (Moderator)
      Hello Erno Jancso,
      Yes the module Odoo Multi Vendor Marketplace app works with Odoo Community V10.You can reach our technical support team at [email protected] for more queries.

      Regards
      Anisha Bahukhandi

  • Kalvo Garcia
    It is compatible with the community odoo version?
    • Anisha Bahukhandi (Moderator)
      Hello Kalvo Garcia,
      Yes, the module is compatible with the Odoo Community edition.
      Regards
      Anisha Bahukhandi
  • avnkhanh
    Where do I find the trial version
    • Anisha Bahukhandi (Moderator)
      Hello,

      You can check the demo to know the exact working of the module. If you have any doubt or query then you can drop us a mail at [email protected]

      Regards
      Anisha Bahukhandi

  • Kudzwaishe Samuvumba
    can sellers get paid directly to their accounts by the buyers without the admins intervention
    • Anisha Bahukhandi (Moderator)
      Hello Kudzwaishe Samuvumba,

      You need to purchase marketplace payment acquirer to enable this feature. Visit here to check our marketplace payment acquirers. If you still have any doubt or query then you can drop us a mail at [email protected].

      Regards
      Anisha Bahukhandi

  • Paul
    Hi there, hope your are doing well.
    I am a new user of Odoo Enterprise.
    My questions is about software requirements of “Odoo Market place”. Will we need Odoo sh? Do I need pay for hosting or another additional services?
    • Anisha Bahukhandi (Moderator)
      Hello Paul,
      Regarding your question of the requirement for Odoo.sh; you need to purchase it from Odoo only when your hosting is from Odoo that is Odoo Online(saas). If you are hosting your Odoo Enterprise with the help of any third party hosting provider like (Google Cloud, AWS, etc) then you don’t need to purchase Odoo.sh tool; all you need to do is pay as per the plan of the hosting provider. Hence, your requirements for using our module Odoo Marketplace completely depends on the type of services you are using. You can drop us a mail at [email protected] so that our technical support team can help you in the best possible way.

      I hope I was able to answer your query; feel free to ask!

      Regards
      Anisha Bahukhandi

  • Kudzwaishe Samuvumba
    hello webkul, we bought the odoo multi-vendor marketplace, after the installations we realized that the sellers could not access their portals so that they can customize their sites and add products etc. We have tried calling and emailing the [email protected] but they hasn’t been any response please may you get back to us as soon as possible
    • Anisha Bahukhandi (Moderator)
      Hello Kudzwaishe Samuvumba,
      Our technical support team has received your concern and we’ll shortly revert you in our ticket portal.

      Regards
      Anisha Bahukhandi

    • Jack
      I’m having the same problem. Is this a confirmed bug?
      • Anisha Bahukhandi (Moderator)
        Hello Jack,

        The portal user access was an issue due to Odoo new addition; however, we have made our module compatible as per their changes now. I hope your issue is resolved by now; if you still have any doubt or query then you can drop us a mail at [email protected].

        Regards
        Anisha Bahukhandi

  • Afzaal
    We are current user of this module …..
    I can see only one email for the seller.. what if Seller would like to give access to their staff.. is there a way to give access to a seller account to more than one email address so their staff can access it…
    • Anisha Bahukhandi (Moderator)
      Hello Afzaal,

      Yes, for now their is only one e-mail for sellers. You can share your requirements to our technical support team at [email protected] so that they can assist you in a better way.

      Regards
      Anisha Bahukhandi

  • BitOdoo
    I need to buy it but I can’t see the demo, I get an error,
    my question is the following:
    customer 1: purchases three products from different suppliers. Is the sales order generated for each supplier or is only one order generated?
    Please activate the demo url to be able to see the functionalities of your product.
    • Anisha Bahukhandi (Moderator)
      Hello,

      I checked the demo from my end and it is working. The demo URL of the module is http://odoodemo.webkul.com/?module=odoo_marketplace&lifetime=120&lout=1&custom_url=/
      Regarding your query, when a customer orders three products from different sellers then also only one sale order is generated; however, 3 pickings are generated.

      I Hope all your queries are resolved by now. If you still face any query then kindly drop a mail to our technical support at [email protected]

      Regards
      Anisha Bahukhandi

  • Wilder
    I need to buy it but I can’t see the demo, I get an error,
    my question is the following:
    customer 1: purchases three products from different suppliers. Is the sales order generated for each supplier or is only one order generated?
    Please activate the demo url to be able to see the functionalities of your product.
    • Anisha Bahukhandi (Moderator)
      Hello,

      I checked the demo from my end and it is working. The demo URL of the module is http://odoodemo.webkul.com/?module=odoo_marketplace&lifetime=120&lout=1&custom_url=/
      Regarding your query, when a customer orders three products from different sellers then also only one sale order is generated; however, 3 pickings are generated.

      I Hope all your queries are resolved by now. If you still face any query then kindly drop a mail to our technical support at [email protected]

      Regards
      Anisha Bahukhandi

  • Julio
    I see the problem, the demo it’s only available in Odoo 12 version, not in 13 version.

    Thank’s.

  • Julio
    Good afternoon.

    I enter but I don’t see the module anywhere?

    It’s a demo but it is from Odoo as such, it is not from the module which is what interests me.

    • Anisha Bahukhandi (Moderator)
      Hello Julio,

      The module creates a marketplace environment in Odoo. Hence, you can offer multiple vendors to register to your marketplace portal so that they can sell their products on your Online Store with the help of the module. I have shared the demo link to you in the previous comment.
      However, if you are looking for something else then kindly elaborate your query to our support team at [email protected].

      Regards
      Anisha Bahukhandi

  • Aubrey John Roberts
    One big piece is missing in your document is, actual “Marketplace”. I see how a seller is setup, admin role, and individual sellers “shop”. But where is the “Marketplace” example or screen shot?? I have seen your demo but same question applies. If you give me a demo of blank dataset, in order for me evaluate the product, I have spent a lot of time to see the actual impact and possibilities of the “Marketplace”. Can you help?
    • Anisha Bahukhandi (Moderator)
      Hello Aubrey John Roberts,
      Marketplace is a type of e-commerce site where multiple sellers can sell their products at one place. The marketplace owner doesn’t require to own products as the products on the marketplace directly comes from the third-party sellers.
      I have also checked the demo and it has all the data set.
      If you still have any doubt then drop a mail at [email protected] and raise a ticket.
  • Albert
    Hi, I have 2 questions:
    1. Does this module support external API , e.g RestAPI ?
    2. Does this module support to push message by webhook ?
    • Megha Joshi (Moderator)
      Hello Albert,
      Regarding your query, we have already received a mail and accordingly, we have replied on the corresponding ticket(#138427). You can log in here-
      https://webkul.uvdesk.com/en/customer/login
      So kindly revert us on the corresponding ticket accordingly.

      Regards,
      Megha

  • Joe Napoli
    How would a seller log in his/her serial numbers for items that we sell requiring a serial number?
    • Megha Joshi (Moderator)
      Hello Joe,
      Regarding the query you have raised, we would need to check the use case of it, for that kindly drop us a mail at – [email protected] so that we can assist you with the solution accordingly.

      Regards,
      Megha

  • Lorraine
    Hello, in the case of Odoo Enterprise, the sellers who register in eCommerce, will consume license?
    • Khushboo (Moderator)
      In Enterprise the sellers who register in eCommerce will not be considered as an internal user.
      • Theis
        Hi

        does this mean, that if I purchase ODOO.sh entreprise and having 1000 sellers I will only require my own internal license.

        • Anisha Bahukhandi (Moderator)
          Hello Theis,

          If you have 1000 sellers, you do not need 1000 user licenses from ODOO. As currently, Odoo Marketplace sellers are not counted as users but in future, if Odoo applies some check to count seller as a user then you would have to pay for that.

          Regards
          Anisha Bahukhandi

  • Alan
    Hi, is there any limit of concurrent visitors? what about the response speed?
    could rating & reviews on product instead of shop?
    • Khushboo (Moderator)
      There is no limit on concurrent visitors. If you are planning to add a large number of users to your site then you need to Manage the server and optimize your site accordingly.
      By default we can add seller review and rating in the marketplace, if you need to add product review then it can be achieved by customization. you can refer to our default website product review modules https://store.webkul.com/Odoo-Product-Review.html and Odoo Website Product Review After Purchase.
      For further assistance please raise a ticket at [email protected]
  • Saleema
    Hi. Does odoo marketplace have a certain limit of vendors? I need to have 20,000 plus vendors using this. Can this be possible?
    • Prakreti Pandey (Moderator)
      By default, we have not restricted our modules for 20000 vendors.

      But you need to check the performance of the site if you are planning to add 20000+ vendors.

      Hence if you are planning to add this number of users to your site then you need to Manage the server and optimize your site accordingly.

  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home