Reading list Switch to dark mode

    OroCommerce Multi-Vendor Marketplace

    Updated 8 July 2019

    Introduction

    OroCommerce multi-vendor Marketplace module will completely convert your OroCommerce store in the marketplace with the multiple sellers and associated seller products. The admin can manage the seller, inventory, products, orders, seller profile page.

    The admin can manage the seller details, company details, and SEO details. Admin can also manage the seller and product approval along with the seller reviews from the seller page. The OroCommerce Multi-Vendor module makes your store quite flexible.

    Basic Requirements:

    • OroCommerce multi-vendor module is compatible with more than OroCommerce 3.0 version.

    Features

    • Create Seller for multi-vendor module
    • Manage seller profile
    • Admin can configure the module
    • Ability to approve/Deny seller
    • Show seller Profile page on frontend
    • Manage, view, and add products by the seller
    • Manage seller Orders (which are part of main order)
    • Create seller Reviews from seller page
    • Manage seller products (view, approve, edit, deny) from Admin panel
    • Manage sellers from Admin panel
    • Setting to default approve the products and Setting
    • Manage seller commission from Admin panel
    • Make the setting to approve the products.
    • Add income to seller account based on commission percent when the order for customer’s products is placed
    • List seller income
    • List transactions for the seller
    • Admin can create transactions for the seller

    What is OroCommerce?

    OroCommerce is an Open Source eCommerce platform specially designed for B2B commerce. OroCommerce helps the businesses and the customer to grow their eCommerce business. B2B eCommerce means the Business to Business eCommerce platform for selling the product between businesses through the internet or an online portal.

    • With the OroCommerce, you can expand your business and also manage the product inventory.
    • You can use OroCommerce for B2B, B2C, and B2X businesses.
    • OroCommerce helps to convert the B2B store to the B2B marketplace.

    Default Web Catalog

    Installation

    Please follow these steps to install the OroCommerce multi-vendor module:

    Start your headless eCommerce
    now.
    Find out More

    1 – Unzip the respective extension zip and then merge “src” folder into OroCommerce installation directory.

    Merge the src folder in OroCommerce root directory

    2 – After ssh to your OroCommerce installation directory, you have to run these commands.

    php bin/console doctrine:schema:update --force
    php bin/console oro:migration:load --force
    php bin/console fos:js-routing:dump
    php bin/console cache:clear --env=prod

    OroCommerce Configuration For Marketplace

    After successful installation of the OroCommerce multi-vendor marketplace module, the admin can see the icon “Marketplace” in OroCommerce admin panel.

    OroCommerce MarketPlace Dashboard

    Here admin can manage the tax rate, commission, and seller approval.

    Seller Approval Required

    By enabling “Yes”, the admin can approve the seller to sell the product on the marketplace. If a new seller registers on the marketplace then admin can approve/disapprove the seller by enabling “Yes/No” in the backend.

    Manage Tax Rate

    Admin can manage the tax rates for the sellers and products. Admin can create own Tax and Tax rules for the customer and product. The existing tax rates also can be used.

    Commission Management

    Admin can define the Commission Management for the seller. Admin can set the commission for all the seller. When the product will be purchased, admin can earn the profit as a commission.

    Product Approval

    The seller can add the products from the seller account. Admin can choose the option to enable/disable the products. Admin also can select the option to approve/disapprove the products.

    • Pending – Admin can select the pending option for the products.
    • Denied  – Admin can deny the products.
    • Approved – Admin can approve the products.

    OroCommerce Multi-Vendor Marketplace Admin View

    For the OroCommerce multi-vendor module admin view, you have to click on marketplace icon in the left side of the screen. Here you will find all the options present in OroCommerce multi-vendor module.

    Oroo Multi-vendor marketplace options

    Seller

    Here admin will find the list of all the seller that have registered on the marketplace. Here admin can do the configuration for the approval and disapproval of the seller. The admin can approve the seller by clicking “Yes” to sell the product on the marketplace.

    Seller list on the ORO marketplace

    Manage Seller Products

    Admin can manage the seller product added/created by the seller in the marketplace. OroCommerce marketplace admin can also change the status and approval status of the products.

    Product Status

    Admin can change the seller product status. He can enable and disable the products.

    • Enable: If the product status is enabled then it will be visible on the marketplace.
    • Disable: If the product status is disabled then it will not visible on the marketplace.

    Product enable and disable option

    Product Approval Status

    The store admin can also change the product approval status.

    • Pending: Admin can select the pending option for the products.
    • Denied: Admin can deny the products.
    • Approved: Admin can approve the products.

    Change Approval Status in OroCommerce multi-vendor

    View and Edit the Products

    With this module, the admin can view and edit the product in the Manage Seller Products option. The admin can edit the details of the product like General, Image, Design, Master Catalog, Inventory, related items, product prices, SEO, and shipping options.

    Edit products in OroCommerce

    Manage Commission

    With this module, the admin can manage the commission. Admin can set the commission for all the sellers. Admin can set the commission percent like 10% and when a product is purchased the admin will get the cost as commission.

    All Manage Commission Marketplace

    Seller Product Order

    Admin can see the seller product order created by the seller. Admin can also filter the orders with the help of Product name, SKU, Ship by, Parent order id, Quantity, Shipping method, Shipping method types, and customer types.

    Seller Product Orders

    Seller Reviews

    With this module, the admin can also see the reviews on the admin panel. Admin can also manage the seller review grid. The admin can see all the review and ratings given by customers.

    Seller Reviews

    Seller Income

    The admin can see the seller income whenever a product will purchase by the customer. The commission amount will be added to list on every product purchase and transaction done.

    Seller Income

    Transactions

    Under the transaction, the admin can see all the transactions done by the customers. Admin can see the transaction details like Amount, currency, payment method, created date, seller id, and the seller name.

    Transactions

    Admin can create a new transaction for the customer/seller.

    create new transaction

    OroCommerce Multi-Vendor Marketplace Seller View

    A seller can register himself on the marketplace. For it, the seller can go to the marketplace and click on the register icon.

    register as a seller

    After it, a seller registration page will be open. Here the seller has to enter the details like name, email, and password and then click on the create an account button.

    Registration for a seller account

    After registration, the seller has to wait for the admin approval. As the admin confirms the seller approves, the seller can log in to the marketplace.

    The seller can click on the account for the features of the marketplace.

    Seller profile on OroCommerce Multi-vendor marketplace

    Seller Profile

    Here the seller can check his profile and he can edit the account info. The seller can edit his info like email, name, password, and Birthday.

    Edit Profile My Account

    Address Book

    The address book contains the customer as well as admin addresses. It will show all the addresses for seller and admin. These addresses can be used as the Shipping address and Billing address for the managing shipments.

    Address Book

    Users

    With this option, you can see all the users existing on the seller’s marketplace. The seller can view the user’s profile. The seller can also see the status of the users(Enable/Disable).

    users account

    Request for the Quote

    Under this option, the seller can see all the quote request made by the seller. If the seller has ordered the product from the seller account and requested for the order then the seller can see the quote and print the quote. The seller can also print the quote.

    print the quote

    Order History

    Under this section, the seller can check all the pending orders and past orders made by him. For the pending order, the seller will find the option like checkout and delete. The seller can also view the past orders and re-sale it.

    Seller orders

    Previously Purchased

    Under this section, the admin can see the previously purchased products. Here you can see all the products that already purchased.

    Previously Purchased

    Quote

    The admin can see all the quote of purchased orders under this section. The admin can see all the quotes when the seller made the complete purchase.

    Marketplace Seller profile

    The marketplace seller can see his profile under this tab. When the admin accepts the seller profile, the seller can see his profile under this tab.

    seller profile

    The seller can see and edit the profile details like Social Marketing links, seller details, company details, SEO details. The Seller has to just click on the Account Info edit option to edit the Seller Details.

    Social Marketing Links

    Under this section, the seller can edit his social media details like Facebook id, Twitter id, and other social media ids.

    Social marketing links

    Seller details

    Under this section, the seller can edit the seller details like Contact Number, Tax/VAT Number, Background Color (Theme), Shop Title, and Shop URL.

    Seller personal details

    Company Details 

    Under this section, the seller can edit his company details like Company banner, Company Logo, Company Locality, Company description, Return & Shipping policy, privacy policy, and country.

    Company details

    SEO details

    Under this section, the seller can edit his profile SEO details. The seller can set meta keywords and meta description of his seller profile.

    Seo details seller profile

    After saving all the details seller can see his seller profile by clicking on the seller list.

    Seller list

    After it, the seller can click on his profile in the list.

    adarshoro com index_dev php seller

    On clicking on the view profile icon, the seller can see his profile.

    Seller own profile

    Marketplace Seller Products

    Under this section, the seller can see all the products created/added by the sellers. The seller can also view the products under this section.

    After clicking on the view icon, the seller can see the products.

    products view

    Marketplace Seller Add Product

    Under this section, the seller can create a new product. He can select the option like product type, product family, and product categories to create a new product. After selecting these data the seller has to click on the continue.

    Create a product

    After clicking on the continue button, a new page will be open for product creation. Here the seller will get these option like General, Images, Design, Inventory, Product Prices, and Shipping Options to create the products.

    General 

    Under this option, the seller has to fill the options like SKU, names, Status, URL slug, Is Featured, new arrival, Brand, Unit of quantity, Precision, additional units, Tax Code, description, and Short description.

    Create the Products

    Images 

    Under this option, the seller can upload the multiple images for the products. You can also select the option to set the images as the main picture. The seller can use the images as main, listing, and additional images.

    Images

    Design

    Under this section, the seller can select the design. The seller can choose Default template, Short page, Two columns page, and List page.

    Default template – The default template will show the product in a single page.

    Short page – The Short page will show the product on the half page.

    Two columns page – The product details will be shown in a two column page.

    List page – The products will show as a list.

    Design page

    Inventory

    Under this option, the seller will get the option to manage the inventory. The seller can manage the inventory like Inventory Status, Managed Inventory, Highlight Low Inventory, Inventory Threshold, Low Inventory Threshold, Backorders, Decrement Inventory, Is upcoming, Minimum Quantity To Order, and Maximum Quantity To Order.

    Inventory Status

    Under this option, the seller can find three option In Stock, Out of Stock, and Discontinued. It will help you to manage the products over the front-end.

    Managed Inventory

    Under this option, the seller will find the option to manage the inventory by OroCommerce or any external resources.

    Highlight Low Inventory

    Under this option, the wholesaler buyer gets the notification that there is not more product left for the purchase.

    Inventory Threshold

    Under this option, a seller can set a minimum quantity of the products. When the quantity reaches this threshold value, the product inventory value falls back to out of stock.

    Low Inventory Threshold

    Under this option, the minimum stock level defined for the products. If a buyer will reach that quantity then he will get a warning message at the storefront.

    Backorders

    Under this option, the seller can set the backorders. The Buyer and seller can order a quantity that is not in the stock. The remaining product will be maintained after the products get back into stock.

    Decrement Inventory

    This option will show whether the OroCommerce decrements inventory over the order. When Decrement inventory and Backorders will be enabled product quantity will show negative value.

    Is Upcoming

    With this option, the buyer can check the product but they can’t order. This option will show the upcoming products.

    Minimum Quantity to Order

    Under this option, the Buyer and seller can mention the minimum quantity of the product in RFQ(Request For Quotation), order, quote, and shopping list.

    Maximum Quantity to Order

    With this option, the Buyer and seller can mention the maximum quantity of the product in RFQ(Request For Quotation), order, quote, and shopping list.

    Product Inventory in OroCommerce

    Product Price

    Under this section, the seller can maintain the price for products. The seller can select the price list created by the admin in the backend. The seller can create the quantity of each item and select a price value for it.

    Seller price list in OroCommerce

    Shipping Option

    With this option, the seller can configure the shipping option. The seller can add the shipping option like the unit, weight, dimension, and Freight Class.

    Shipping Option in OroCommerce

    after entering all the details, the seller can click on the Save and Close button.

    Shirt Front page

    Marketplace Seller Order

    Under this option, the seller can see the marketplace seller order. The seller can check the order history that made by him.

    Seller orders

    Seller Reviews

    Under this option, the seller can see all the seller reviews on the products. The admin can manage the review on the product.

    seller reviews

    Seller Income

    Under this section, the seller can see all the income whenever a product is purchased by the customer.

    Seller income

    Transaction

    Under this option, the seller can see all the transaction made by the customer.

    seller transaction

    Seller Front Page

    After saving the products and seller details, the customer can check the shop details on the marketplace. For this, the customer can click on the seller list menu in the header menus.

    After clicking on the seller list, all the listed seller profile will be shown on the seller list. The customer can see the profile after clicking on the view icon.

    seller profile view

    The customer can see all the product listed by the seller on the marketplace and also get the option to connect. The company and social media details will be visible on the seller page.

    Seller products

    The customer can also post a review on the seller page about the seller products.

    Add a review

    Support

    That’s all about our OroCommerce Multi-Vendor module if you have still any query, please create a support ticket at- https://webkul.uvdesk.com/en/customer/create-ticket.

    Current Product Version - 1.0.0

    Supported Framework Version - OroCommerce 3.0

    . . .

    Leave a Comment

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


    Be the first to comment.

    Back to Top

    Message Sent!

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

    Back to Home

    Table of Content