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.

Installation

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

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.

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.

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.

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 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.

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.

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.

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 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 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.

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.

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

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.

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.

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

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.

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.

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).

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.

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.

Previously Purchased

Under this section, the admin can see the previously purchased products. Here you can see all the products that already 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.

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.

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.

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.

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.

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

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

On clicking on the view profile icon, the seller can see his 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.

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.

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.

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.

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.

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 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.

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.

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

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 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 Income

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

Transaction

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

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.

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.

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