Demos Buy Now

Magento Marketplace Multi Vendor Module

Magento Multi-Seller Marketplace Extension converts your Magento Store into a complete online marketplace shop. Using Magento Marketplace Module, the seller can manage their Products, Order Shipment, Split Payment, Returns and every standard marketplace features (using add-ons for marketplace).

The current version of Magento multi-vendor module works in the Responsive theme which is very convenient for users. Magento multi-vendor module works very fine in a community ( free ) and enterprise version of Magento. Marketplace extension works very fine with all languages (including LTR and RTL ). Marketplace module has multilingual support. Marketplace Support all templates and themes including latest RWD, Ultimo (responsive web design).

We have added more shipping modules for our Marketplace so that sellers can manage the shipping from their end and generate shipping labels, you can check the complete list of Shipping Modules here http://webkul.com/blog/magento-marketplace-shipping-modules/

As in base Magento all the payment from the customer goes to the admin first and then admin can manually transfer the payment to sellers, keeping this in mind we have designed several payment modules wherein the payment from the customers is automatically split among the admin and the sellers involved. Admin gets his commission and the sellers get their payment. You can check the complete list of Magento Marketplace Payment Modules here http://webkul.com/blog/magento-marketplace-payment-modules/

Mobikul Marketplace (A Marketplace Mobile App)– Our marketplace mobile app has been launched. Mobikul Marketplace converts your Magento marketplace store into a mobile app. Now customers can easily purchase products on the go. They don’t need to have a laptop or desktop, they can easily explore your store through their smart phones.The sellers can see their dashboard, order history and can contact to the admin through the mobile app. So what are you waiting for, you must now have a mobikul marketplace to be a step ahead.

Please check the demo here Mobikul Marketplace Demo

To enhance the capability of marketplace module, we have created many add-ons for marketplace module.

Features of Magento Multi-Seller Marketplace

  • Any buyer can become a seller and can sell their products on Marketplace.
  • A special and attractive design to manage the Products, Sellers, and Commission.
  • Separate Seller Profile with Company Logo and Seller Collection Page with Company Banner.
  • Different Product type for Seller (Simple, Downloadable, Virtual, Configurable).
  • Admin can configure the Marketplace Module.
  • Allow admin to create custom templates.
  • Admin can assign or unassign product to any particular Seller.
  • Using seller dashboard seller can track his income, latest order, comment and reviews, recent orders and recent comments with total sales matrix.
  • Buyer can give their reviews about sellers.This module provides an attractive landing page with top 4 sellers with their top 3 products.
  • This module provides an attractive landing page with top 4 sellers with their top 3 products.
  • Allow the seller to edit shop URL for the Profile page, collection page, review page, Location page.
  • Option to view the list of all the sellers of the marketplace at one place.
  • Allow the seller to select Check boxes for enabling the social media fields on Seller’s Profile page.
  • Admin can deny/approve/disapprove seller.
  • Admin can view, approve, disapprove, update, deny and delete a seller requested product.
  • Buyer can view all the details about the product is given by the seller.
  • Option to configure products with available attributes-key features.
  • Ajax check for vendor/seller shop URL.
  • Work with all the themes and templates including responsive templates.
  • Contact to seller with captcha support.
  • Separate seller’s product collection page.
  • Different seller commission for every seller.
  • The seller can manage the order from the front-end.
  • Product Preview for product approval at admin.
  • Admin can do the Landing page setting.
  • Admin can manage the Seller profile page setting.
  • Admin will allow Product Image Type for the product image when a seller adds the product.
  • Admin can manage the inventory setting.
  • The seller will be notified by mail when product inventory reaches to the specified minimum level set by the admin.
  • The seller can change their profile page background color.
  • Allow seller to add Carrier and Tracking numbers for orders.
  • Allow seller to create a duplicate product from seller panel.
  • Automatically generate seller product URL’s like- Profile, Collection, Location & feedback URL.
  • Admin can choose and customize 3 different layouts for Landing Page.
  • Marketplace sell page (in the case of layout 2 and layout 3) works as seller central where the user can separately create his account.
  • Admin can choose to auto-approve orders or not.
  • The seller can manage the order from the front-end when approved by admin.
  • Admin can allow the seller to add related products, up-sell products and cross-sell products from seller’s panel.
  • Admin can allow the seller to add product limit for the customer on product purchase.
  • Multi-lingual support, all language working including RTL (http://en.wikipedia.org/wiki/Right-to-left Hebrew and Arabic).

Installation Of Marketplace Module

Installation of the marketplace module is super simple after downloading the marketplace module from this URL.

http://store.webkul.com/Magento-Extensions/Magento-Marketplace.html

After downloading the Marketplace zip file, you need to unzip it on your system. You will find two folders inside it namely- MagentoMarketplace and MagentoMarketplaceUltimoThemePatch. Inside the MagentoMarketplace  file folder you will find SRC folder, inside the src folder you will find app, media & skin folders. You have to upload these three folders- app, media & skin  into the Magento root folder on the server as shown below.

Module Installation For Custom Theme

After uploading the app, media & skin folders into the Magento root folder as shown above, if you are using a custom theme like Ultimo, for which we are already providing the Ultimo theme patch for Marketplace you need to navigate to MagentoMarketplaceUltimoThemePatch->src->app and upload the app folder into the Magento root folder as shown below.

After moving both the folder flush the cache from Magento admin module. Under System > Cache management.

Configuration For Multi-Lingual Support

Inside folder  Magento Marketplace->src->app->locale-> we have two folders en_US and es_ES. If you want to change the language to Spanish, then just move your Webkul_Marketplace.csv which is inside the es_ES folder file inside the Magento root -> app/locale/[LANG CODE]. For an example, if you want to change the language in Spanish, then choose the locale Spanish and put the locale Spanish and put the Webkul_Marketplace.CSV file inside inside app/locale/ as shown below in the screenshot.

Arabic Translation – Magento Marketplace Multi-Vendor Module

Step 1:

After Magento marketplace module installation, unzip the folder and click on the src folder, inside src folder you have an app folder. Click it to open the locale folder, inside the locale folder you shall have the language folder. e.g en_US. Inside this folder, you have Webkul_Marketplace.csv file, open and edit it according to the translation.

The actual CSV file looks like below snapshot:

Now you need to translate all the keywords on the right hand side inside the Webkul_Marketplace.csv file as per the below screen shot.

Step 2:

Follow the same path inside the Magento root on the server and open the locale folder where you have installed Magento Marketplace. Now create a new language folder with the language code ar_SA, the language in which you want the translation.

Step3:

Now, upload the translated Webkul_Marketplace.csv file from the step 1 to the language folder inside locale on the server. Now you are done translating your Magento Marketplace Multi-Vendor module.

Multi-Seller Marketplace Configuration

After the successful installation of the marketplace module, the admin can configure this module.

Options

The admin will be able to see Marketplace Configuration settings by navigating through System>Configuration.

As per the above screenshot, you can see many admin configuration parameters for Marketplace. Let’s explain one by one.

Percent per product sale

Percent per product sale is the global commission which the admin needs to enter. This commission mechanism will be applicable for all the sellers. Let’s say as an example there is a seller S1 and his/her product(P1) price is 100 USD so on the sale of product P1 seller will get 80 USD and admin will get 20 USD as commission.

Attribute Set ID

Attribute Set ID is the default ID for your global catalog. Admin can select multiple attributes set from the Multi-Select list.

Allow Seller to Manage Orders

By enabling “YES”, the admin allows the sellers to manage the orders from front-end. Now the seller can generate invoices, tracking number and shipment for the orders of their products. Even the seller can notify the customers by sending them emails, cancel/refund the order and even print the order.

And by enabling “NO”, the sellers can’t manage the orders for their products. Now the admin will generate invoices, tracking number and shipment for all the orders.

Move Product Tax to Seller Account

If Move Product Tax To Seller Account is set as NO then the product Tax amount will forward into Admin account else, it will go into Seller account.

Seller Approval Required

If the admin has set “Seller Approval Required” as “Yes”. Then, the users required the admin approval to become the sellers. But if this option set as “No” then the users won’t require admin’s approval for becoming the sellers.

Product Approval Required

If the admin has set “Product Approval Required” as “Yes”. Then, Whenever the seller adds products, he would require admin’s approval to make the product visible on the web store. But if this option set as “No” then the sellers won’t require admin’s approval for their products.

Set Captcha Enabled

The admin can Enable/Disable the captcha from the backend. Captcha is used at the time of contacting a seller as shown below in the screenshot. After clicking on “Contact Us” option, this pop up comes up where the buyer needs to fill in the required information and the captcha to send the message to the seller as shown below.

Product Update Approval Required

By this option, admin can restrict Product update by the seller. If the admin has set “Product Update Approval Required” as “Yes”. Then, whenever the seller tries to update any parameter of the product, he would require admin’s approval to make those updations visible on the web store. Else if set as “No”, then no need of admin’s approval.

Allowed Categories for seller to add product

Using this field admin can restrict seller to use only some selected categories to add products. Those categories which are not selected by admin will not appear.

Allowed Product Image Type

Here, the admin will enter the “file extension” of the image for the product and these extensions will be comma separated. While adding new products the seller can add images of the products having the extension configured by the admin from the backend.

Inventory Settings

Enable Low Notification– If “Enable Low Notification” is selected as “Yes”, then seller get notified via emails when their product inventory decreases with subsequent orders. As soon as the inventory reaches to the specified minimum level set by the admin, a low stock notification mail will be sent to the seller if enabled from the admin panel.

Low Stock Quantity– Enter low stock quantity, which will allow sending low stock notification mail to sellers when product quantity will be equal or less than this quantity.

Order Settings

When “Order Approval Required” is set as ‘Yes’, the admin has to approve each order manually and only after that seller will get notified about the order. If set as ‘No’, order notification will automatically be sent to the seller.

Admin can approve an order by navigating to Sales > Orders. Once the order gets approved by the admin, the seller will receive a notification email and can manage or view the order from his seller’s panel.

Seller Product’s Settings

Allow Seller to Add Related Products

Admin can allow sellers to add ‘Related Products’ while creating or editing products from the seller’s panel.

Allow Seller to Add Up-Sell Products

Admin can allow sellers to add ‘Up-Sell Products’ while creating or editing products from the seller’s panel.

Allow Seller to Add Cross-Sell Products

Admin can allow sellers to add ‘Cross-Sell Products’ while creating or editing products from the seller’s panel.

Allow Seller to Add Limit on Product Purchase for Customer

Admin can allow the seller to set product purchase quantity limit for buyers.

Allowed Product Qty on Product Purchase for Customer

Here admin can enter the default value that will use when the seller has not set any product purchase limit.

For example, if the admin has set default 3 product purchase quantity and the seller has not set any limit then the customer can only buy 3 product quantity. If the seller has set some product quantity limit then that limit will be used.

Seller Profile Page Setting

Display Seller Profile

If admin sets this option as “Yes”, then the seller info. will be visible under the Marketplace Dashboard menu on the product and the landing page. If this option is set to “No”, then the seller info. will be hidden from the Marketplace Dashboard, product, and the Marketplace landing page.

Enable Color Picker

If this option is set to “Yes”, then seller can change their profile page background color as per their need.

Rewrite Seller’s Shop URL

When this option is set “Yes”, then the seller can change the URL to any name they want and then that new name will appear. The seller can change the URL of the Profile page, Review page, Collection page & Location page. Like this seller can manage the custom URL for their shop.

Seller Policies Enable at front end

The seller policies like return policy, shipping policy will be visible on the frontend if the “Seller Policies Enable at front end” option is set to “Yes” by the admin. Else the seller policies will not be visible if set as “No”.

Allow to automatic create seller public URL on Seller registration

If the admin has selected “Yes” for this field then when a new customer creates a new account it automatically creates the seller public URL at the time of registration. If the admin has set this option as “No“, then the seller will have to manually add his rewrite URLs.

Landing Page Setting

Here, the admin can Enable or Disable the Seller registration from Customer Registration Page. The admin can also choose any of the layouts among the 3 available layouts and customize them as per the need.

Display Seller Registration Block on Customer Registration Page

From here admin can Enable/Disable the seller registration from the customer registration page by selecting either “Yes” or “No”.

When selected ‘No’ and if Layout 2 or 3 is selected then it will work as a Seller Central.

When selected ‘Yes’,

Layout Configuration

Case 1: When Layout1 is selected

Admin Panel

Marketplace Landing Page Head Title

Here admin will enter the Head title of the Marketplace landing page and that name will appear on the front-end.

Marketplace Landing Page Layout

Here admin can choose from various layouts that will be shown on the front-end.

Display Banner, Banner Image & Banner Content

Here admin will enable the option “Display Banner” so that the banner will be displayed on the front-end. In “Banner Image” section, the admin will choose and upload the banner image. For the “Banner Content”, the admin will write the content which will be displayed over the banner image in the Marketplace.

MarketPlace Landing Page Label 1

Here admin will enter some catchy lines and it will be displayed above all feature’s icons.

Marketplace Landing Page Label 2

Here admin will enter some content which will be displayed above top 4 seller blocks.

Marketplace Landing Page Label 3

Here, Admin will enter the content for displaying above “View All Seller” button.

Marketplace Landing Page Label 4

Here admin will enter the content for displaying above marketplace content.

Marketplace Landing Page Button Label

Here admin will enter the label for the landing page button label and it will get displayed on banners.

Display Icons-

Admin can set this as “Yes or No” and then anyone can see Feature icon and Feature label. Likewise, the admin will select for all the Feature icons 1,2,3,4 and Feature Label and it will be displayed as per the admin setting.

Admin will explain the overall workflow of the Marketplace through the four icons as shown in the image below. Any Seller can register themselves in the Marketplace, then add products for their shops. After adding the products into their shops, selling will be done and then revenue will be generated for the sale.

About Marketplace

Here admin will enter the content inside the box provided.

Marketplace Seller List Page Top Label

Here admin will enter the label which will be displayed at the top of the Marketplace Seller List Page.

Marketplace Seller List Page Bottom Label

Here admin will enter the label which will be displayed at the bottom of the Marketplace Seller List Page.

Front-end

Case 2: When Layout2 is selected

Admin Panel

Marketplace Landing Page Layout

Here admin can choose from various layouts that will be shown on the front-end.

Marketplace Landing Page Head Title

Here admin will enter the Head title of the Marketplace landing page and that name will appear on the front-end.

Display Banner, Banner Image & Banner Content

Here admin will enable the option “Display Banner” so that the banner will be displayed on the front-end. In “Banner Image” section, the admin will choose and upload the banner image. For the “Banner Content”, the admin will write the content which will be displayed over the banner image in the Marketplace.

Marketplace Landing Page Button Label

Here admin will enter the label for the landing page button label and it will get displayed on banners.

Terms and Conditions URL

Here admin has to enter the Terms & Conditions Page link address.

Front-end

Case 3: When Layout3 is selected

Admin Panel

Marketplace Landing Page Layout

Here admin can choose from various layouts that will be shown on the front-end.

Marketplace Landing Page Head Title

Here admin will enter the Head title of the Marketplace landing page and that name will appear on the front-end.

Display Banner, Banner Image & Banner Content

Here admin will enable the option “Display Banner” so that the banner will be displayed on the front-end. In “Banner Image” section, the admin will choose and upload the banner image. For the “Banner Content”, the admin will write the content which will be displayed over the banner image in the Marketplace.

Marketplace Landing Page Button Label

Here admin will enter the label for the landing page button label and it will get displayed on banners.

MarketPlace Landing Page Label 1

Here admin will enter some catchy lines and it will be displayed above all feature’s icons.

Marketplace Landing Page Label 2

Here admin will enter some content which will be displayed above top 4 seller blocks.

Marketplace Landing Page Label 3

Here, Admin will enter the content for displaying above “View All Seller” button.

Display Icons-

Admin can set this as “Yes or No” and then anyone can see Feature icon and Feature label. Likewise, the admin will select for all the Feature icons 1,2,3,4,5 and Feature Label and it will be displayed as per the admin setting.

Admin will explain the overall workflow of the Marketplace through the five icons. Any Seller can register themselves in the Marketplace, they can customize their profile and add details, then add products for their shops. After adding the products into their shops, selling will be done and they will generate profit from sales.

Terms and Conditions URL

Here admin has to enter the Terms & Conditions Page link address.

Front-end

 

Marketplace Product Hint

This field is responsible for Enable or Disable product hint for the product category, name, price, special price, quality, stock, tax, and image.

Marketplace Profile Hints

Using this field admin can Enable or Disable the profile hints including shop URL, profile id, and much more.

 

Marketplace Seller Review Settings

When Marketplace Seller Review is set to “YES”, then the customer can make a review only after the purchase and if “NO” is selected then the customer can make a review before the product purchase.

Marketplace Transactional Emails

Now, the admin can select the custom templates from drop down list. Created custom templates will be added in the drop down list and admin can use desired template.

Marketplace Landing Page

This module is based upon a responsive theme which makes the marketplace landing page more beautiful than before, incorporating an alluring banner with its content. The page is divided into 4 different labels, between the Banner Image and Footer links, showing icons like Registering Yourself, Adding products, Start Selling and for Generating Revenues.

The second label will display the top 4 sellers of the marketplace, with their top three selling products, Seller logo, Shop Title, and a button to redirect to view the full collection of the seller.The label also contains the option to ‘view the list of all the sellers’ of the marketplace at one place.

You can see there are four icons which display the overall working of the Marketplace in a gist. Any customer can register themselves in the Marketplace, then add products for their shops. After adding the products into their shop selling will be done and then revenue will be generated for the sale.

After clicking on View All, you will redirect to a new page, where the customer can search seller by the shop and all the seller’s information will be there along with the seller’s logo. There will be a “View All” button which will display all the products of the seller.

Marketplace Vendor Sign-up

When Display Seller Registration Block on Customer Registration Page is selected as “Yes”, the seller can register from the customer registration page only.

Seller signup is very easy, the user can signup for the seller using marketplace landing page button or from store My Account link and during signup, they need to choose “Do You Want To Become A Seller / Vendor?”. If they want to signup as a seller then they need to choose YES else NO. If they choose YES then they need to put their shop URL which will be unique as per the screenshot.

The shop URL input field is Ajax driven by which seller can see that particular URL exist or not as below screens. As per the screen that URL does exist.

As per the below image, that URL does not exist.

When Display Seller Registration Block on Customer Registration Page is selected as ‘No’, the Customer will be able to register themselves using the separate registration page form for Sellers. Landing Page Layout 2 & 3 will work as Seller Central.

The seller can go to Account > Sell to visit seller registration page.

Marketplace Seller Panel Management

If the user has been approved as a seller then, the Marketplace block will display in the Account section of the user as per the image. From here Sellers can edit their profile, add new products, delete their products, view their transaction list and order history.

You can see there are many other links for base marketplace module to manage seller profile and to add the product to the store. Let’s proceed one by one.

Seller Profile Management By Seller

Using this menu seller have shop information like shop name, the location of their shop, banner image, shop logo, shop meta description metadata and many more parameters as per the below image screenshot. In the Seller profile panel, the seller can add his various social media links, contact number, Background color, Shop title, Company Banner, Company Logo, Policy details, etc. If there are multi-lingual stores then seller can provide different information for different store views.

The company logo uploaded here on the seller profile page will be visible on the Invoice & Shipment slips as shown below in the snapshot.

Edit Seller’s Shop URL Rewrite

One can now edit the different Shop page’s URL as required for Profile Page, Collection Page, Review page & Location Page,then he can set accordingly, as shown in the screenshot, which will be displayed in the URL of the particular page requested. The seller can manage the custom URL for the shop.

Payment details under payment details seller can add their bank account or paypal id or any other kind of payment information.

After entering all the information you will get an amazing page for your shop as below. In profile menu you can see Reviews by customers, Contact Us Information, Return policy and Shipping policy as set for the company.

When user will click on View Full Collection, user will be able to see Seller’s Product Categories. From seller collection page buyer can add product to his cart and proceed for further process.

In the product page, the customer can view the reviews for the seller along with the shop link for that seller as shown in the below image.

Marketplace Feedback and Rating system

Buyer can rate the seller according to his/ her opinion under their profile with star rate vote and feedback message as shown below.

From above screen, you can see user can put their review about seller, these reviews will be moderated by Store admin.

Marketplace New Products Addition By Seller

Under this menu seller can add new product with any Attribute Set allowed by admin. Seller can input the product name, description, short description, price, stock, weight and multiple images. Seller can add custom attributes and custom options as well but to use custom attributes and custom option you need to install:

Note:

Above two plugin does not come with marketplace base plugin, admin need to purchase both the add-ons to use them.

After selecting Attribute Set and Product type new product page will be open, in which you have to enter whole information about the product and save it.

Admin Backend Setting For Allowed Attribute Set & Product Type For The Seller

Well, the admin can set the functionality for not showing the select dropdown for selecting the attribute set and product type for adding products at the seller end as per the below cases-

Case 1 :

If the admin has set only one “Attribute set” and one “Product type” then – in this case, the seller will be directly taken to the “add product page” without being prompted to select the Attribute Set and the Product Type for the new product. This will cut the selection of these two options for the sellers where the admin has set only one Attribute set and only one Product type for the sellers.

Admin Panel

Seller Panel

Case 2 :

If the admin has set more than one “Attribute Set” and “Product Type” then – in this case, the seller will have to first set the Attribute set and the Product type for the new product and then the seller will be taken to the Add New Product form page.

Admin Panel

Seller Panel

Case 3 :

If the admin has set only one “Attribute Set” and more than one “Product type” then – in this case, the seller will first have to set the Product Type for the new product and then the seller will be taken to the Add New Product form page.

Admin Panel

Seller Panel

Case 4 :

If the admin has set more than one “Attribute Set” and only one “Product type” then – in this case, the seller will first have to set the Attribute Set for the new product and then the seller will be taken to the Add New Product form page as per the below screenshot.

Admin Panel

Seller Panel

 

Note-The seller cannot upload image from the WYSIWYG editor provided in the Description & Short Description text box in the Add Product page.

Simple Product

Seller have to fill up all the details for adding the product. Seller can also duplicate an existing product. To create a duplicate product using an existing product, seller has to provide the SKU, Stock quantity and Stock Availability. Seller can also select the Related Products, Up-sells products and Cross-sells products if the admin has enabled this option.

 

Marketplace Downloadable Products Addition By Seller

Seller can add Downloadable Product also using Magento Marketplace multi-vendor module. Software, e-books, images, music or video, or any type of content that can be packaged into files and downloaded can be added using this product type. Seller can also duplicate a configurable product they just to select the attributes and the product will be duplicated and then seller can add associated products for that duplicated product.

Adding up a downloadable product will create an additional field to enter the URL or upload File, as mentioned in screenshot.


Marketplace Virtual Product Addition By Seller

Seller can add Virtual Product which do not have physical presence.

Marketplace Configurable Product Addition By Seller

Seller have an option for configurable product as well. Seller can add Configurable product as shown below. You must create attribute for Configurable products.

Create Attributes

You need to create attribute for Configurable Products including attribute set, group, code, label and more.


Here you will select the configurable attributes for which combination of associated product will be created. Now enter all the fields value to create a configurable product.

After adding Configurable product page, seller will edit that particular product and then seller can see the option for adding “Associated product” for the same product.

After successful addition of the Associated product, that product will appear on the product list as a Simple Product. When the seller will click on the “View” button, then seller will be re-directed to the page where seller can edit or delete that associated product.

Marketplace Seller Product List

Using this menu seller can manage their product like they can edit their product, delete their product, track their product sales and can manage their stock as per the screenshot. There is a delete option “Delete Products” by which seller can delete selected products. Filters are also available by which products can be filtered according to Product Name, Date and product approval status. You can see this as below screenshot.

Quantity Confirmed

Quantity Confirmed denotes that the order has been completed.

Quantity Pending

Quantity Pending status shows that order is not completed yet.

Quantity Sold

Quantity sold denotes that buyer have placed orders whether it is confirmed or not.

Marketplace Seller Dashboard

Using seller Dashboard seller can track his income, latest order, comment and reviews, recent orders and recent comments with total sales matrix. Seller can also track Total Payout and Remaining Amount from My Dashboard.

If Seller have any doubts or query then they can ask from the admin by click-in on the “Ask Question To Admin” button provided on their dashboard. The communication here is via emails and there will be no record of this communication in the back end. This is a way of communication between Seller and Admin.

Marketplace Seller Transaction List

Seller can see their Transaction in this field. Seller can also filter the transaction using Transaction id, Date and view whole transaction details.

Manage Shipping/Vendor Shipping Management

The sellers of the Marketplace can manage shipping from their end and can generate invoice and shipping labels when you have installed any of the Magento Marketplace Shipping Modules.

Here the sellers can save their Invoice and Packaging/VAT/TAX Information that will be visible on the Invoice and Shipping labels as shown below in the snapshot.

The company logo can be uploaded under the seller edit profile and will be visible on the Invoice and Shipping slip as shown below in the snapshot.

The information entered above for the company logo and the Invoice and Packaging Slip/Address/VAT/TAX/Information will be visible on the Invoice and Shipping slips as shown below in the snapshot.

Invoice Slip

Shipping Slip

Marketplace Seller Order History

Using this field seller can see order history of their product. Order histories can be filtered by Order Id, Date and order status.

After clicking on View Order, Order Details will display with Buyer information, Shipping address, shipping method, Billing address, Payment method, Items ordered as shown below along with that, a seller can manage shipment, add tracking number, creation of credit memo, sending emails, printing of invoices etc. Just by viewing order in ‘My order history’.

 

Seller Order Notification Mail Template

In the magento marketplace module, if an order is placed and it’s invoice has been created then seller will receive product sold notification mail with their product details. For an example, if an order is placed with three products (A,B,C) of Seller (x,y,z) respectively. So when order invoice will be created then sellers (X,Y,Z) will receive an email for their products (A,B,C respectively) with order details.

Magento Marketplace Admin Management

After the successful set up of the marketplace module admin will be able to see “Marketplace Management” as per the below screen.

Marketplace Product Management By Admin

This menu is responsible for managing Seller’s Product from Marketplace configuration panel (System> Configuration) product approval is required then in this case every product added by seller need to be approved by admin. Product approval will happen from Manage Product menu as per the screenshot. There is also a Deny option by which admin can deny the Seller’s product for a valid reason.

As you can see there is a prev button which will show the preview screen for product added by seller as per the image.

This is an option by which admin can Deny the product.

Marketplace Seller Management By Admin

This menu is responsible for Seller Management from marketplace configuration panel (System>Configuration). If partner approval is required then in this case every seller need to be approved by admin as per the image.

There is an option by which admin can Deny the Seller.

To pay the seller, the admin will go to Marketplace Management->Manage Sellers. And from the list of sellers, you can select the seller by clicking on the “Order” link.

After that, you will be redirected to the “Manage Seller’s Orders” page and can see the complete orders of that seller. The admin will pay only for those order whose order status is “Complete” and Paid status is “Pending” as shown in the below image.

Also, the “Pay Seller” button will get enabled only for those orders whose order status is “Complete” and Paid status is “Pending”. However, the amount displayed against the “Total Amount To Be Pay” under Seller Payment Information will be calculated only for those orders whose order status is “Complete” and Paid status is “Pending”.
Then you can click the “Pay Seller “Button and a pop-up will appear where you can add a comment and click pay to pay the outstanding amount to the seller.

The product name field will display the order details relating to the specific product like the products ordered, invoiced, shipped & refunded. The Quantity to be paid field shows the amount for the particular quantity on which amount is still to be made.

Also under view column admin can see the order of the seller including Account Information, Billing Address, and Shipping address and many more.

Marketplace Commission Management By Admin

Manage commission menu is responsible for all the commission management despite of global commission. There is an individual seller commission by which admin can set different commission for different sellers.

Admin can Manage the Customer under Customer > Manage Customer. In Manage Customer section admin can edit the Customer information.

Under Edit action this page will be open and from here Admin can perform following action.

Payment Information

Payment information is payment details entered by a Seller during account creation under Customer> Manage Customers> Edit. This payment details will be used by admin to pay the sellers.

Seller Account Information

Admin can View and change the Seller account information of different stores using this field. This field will also help to Create new order and delete customer through admin.

Seller Commission

Admin can set the commission in percentage for particular seller. To set the commission navigate to Customer > Manage Customers > Seller Commission.

Add Product

Admin can add and assign product to any seller by navigating through Manage Sellers, then Select the customer and under menu “Customer Information” select “Add Product” menu item. Admin need to enter the “Product ID” that is associated with the product in the “Product ID “field and click save after that to assign product to the particular seller.

Remove Product

Admin will navigate through Manage Sellers, select the customer for whom he wants to unassign the product and then from the menu “Customer Information” select the “Remove Product” menu item. Admin will provide the “Product Id” of the product to be removed and will click “Save Customer” to save the settings.

Want To Remove Seller

Using this field admin can remove any seller from the Marketplace and make him a normal customer.

Marketplace Feedback Management By Admin

This menu is responsible for all the reviews. Admin can approve, unapproved, and delete the reviews. Unapproved or deleted reviews will not appear in Seller’s account. Admin can also see the ratings for price, value and quality in terms of star.

Marketplace Customer Product Purchase

A customer can add products of multiple sellers in the cart and process checkout.

The customer can check out with the products of multiple sellers at the same time. The customer can select shipping and payment method and process checkout.

Now the customer can see the order under the order history page like this.

That’s all for the base marketplace module and if wanna use more features in your marketplace store then find out our add-ons at https://store.webkul.com/Magento-Extensions/Marketplace.html, still have any issue feel free to add a ticket and let us know your views to make the module better http://webkul.uvdesk.com/

Current Product Version - 1.0.7

Supported Framework Version - 1.4.x.x, 1.5.x.x, 1.6.x.x, 1.7.x.x, 1.8.x.x, 1.9.x.x

. . .

Comments (88)

Add Your Comment

  • Angad Ahluwalia
    When a successfully completed order is refunded, the amount for that transaction in the Marketplace Management > Manage Sellers > Order list becomes ‘0’ — suggesting the amount to be paid to seller is ‘0’ for this transaction. Is

    However since this transaction was already ‘successfully completed’ and payment released to seller already (by previously clicking the PAY button), should this ‘0’ number, instead be a negative value to the extent of the refund amount so total payable can be adjusted to account for this refund amount against future transactions?

    Please advise as currently for an amount already paid to seller, the refund amount is not reflecting the return payment from seller back to admin

    • Nirupama Shree
      Hello Angad Ahluwalia,

      Please share the snap where it is not reflecting the refund amount from seller back to admin so that we can assist you in a better way at support@webkul.com

  • Angad Ahluwalia
    Hi,

    my marketplace emails such as ‘seller request to admin to open shop’ are not being received on my official email (powered by google apps), however If i use my personal gmail, it is being received, any help?

    A

    • Nirupama Shree
      Hello Angad, Please report this issue at support@webkul.com and provide essential details like FTP details, Magento Admin details and the order id of the purchased module. Our development team will check the email related issue asap.
  • Sunil
    I have patched my magento 1.9.1.0 with work with php 7. Would like to know if the marketplace module is compatible with php 7 as well?
    • VipinSahu
      Yes it will work with PHP7 as well .
  • Angad Ahluwalia
    HI, if i dont want a certain email to be sent to sellers, such as the “Product approval Mail to Seller Template” email, how do i disable sending this particular email?, I only want to disable this email sending. all other marketplace txn emails notifications are needed

    I wan
    thank you

  • Nirupama Shree
    Hello Angad Ahluwalia,

    Currently, in Magento Marketplace Multi Vendor Module there is no feature to disable the “Product approval Mail to Seller Template” email. If you need it, please contact us at support@webkul.com

    • Angad Ahluwalia
      thank you
  • Angad Ahluwalia
    is there a way to do user roles and access controls for multiple users in our magento Admin panel?

    thank you

  • Angad Ahluwalia
    Is it possible to sort by newest product first for each shop?
    • Rajat Singh
      Hi Angad Ahluwalia,

      The module works on the default Magento sorting options. Here, you can sort the products with name or price. If you want additional sorting option then you can email us at support@webkul.com

  • Poogle Ameen
    Hai i have some proplam on Marketplace adminpanel. System > Marketplace > Landing Page Settings
    there two field is missing is a Display Seller registration block on customer registration page and Marketplace Landing Page Layout. How to shown this field in my admin?
    • Rajat Singh
      Hi Poogle Ameen,
      Please make sure that you are using the latest version of the module. To confirm you can contact us at support@webkul.com and we will assist you further.
      • Poogle Ameen
        Hai Rajnat Singh,
        I am using marketplace version 1.0.4
        • Rajat Singh
          The current version of Marketplace module is 1.0.7, please send an email to support@webkul.com and our team will assist you regarding module update.
  • refaelgold
    where is the change log?
    • Webkul Support
      You can check the changelog in module zip. For more details email us at support@webkul.com
  • css.php

    Index