Reading list Switch to dark mode

    Magento Marketplace Version 1.0.0

    Updated 1 July 2015

    Magento Multi Seller Marketplace Extension converts Your Magento Store into a complete marketplace shop. Using Magento Marketplace Module, vendor can manage the products, order Shipment, Split Payment, returns and every standard marketplace Features. (using addons for marketplace).

    To enhance the capability of marketplace module, we have created many addons for marketplace module.

    You may visit complete list of addons for marketplace module right here http://marketplace.webkul.com/add-ons/magento/. Again we are going to illustrate how to install and  use magento marketplace in much more details and deep way.

    Features

    • A special and attractive design for manage the Products, Sellers, and Commission.
    • Separate Seller Profile with Company Banner and company Logo.
    • Different Product type for Seller (Simple, Downloadable, Virtual, Configurable).
    • Admin can configure the Marketplace Module.
    • 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.
    • Admin can deny/approve/disapprove seller.
    • Admin can view, approve, disapprove, update, deny and delete 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.
    • Different seller commission for every seller.
    • Tax management for seller / vendor.
    • Product Preview for product approval at admin.

    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

    Module Installation for Custom Theme

    If you are using custom theme then after module installation follow following steps carefully:

    • Go to your FTP directory where you installed Magento then find “app/design/frontend/default/default/template” folder and copy “marketplace” folder and paste into “/app/design/frontend/your_theme_name/default/template” folder.
    • Then copy “marketplace.xml” file from “app/design/frontend/default/default/layout” folder and paste into “/app/design/frontend/your_theme_name/default/layout” folder.
    • Go to “skin/frontend/default/default” folder,copy “marketplace” folder and paste into “skin/frontend/your_theme_name/default” folder.

    After moving both the folder flush the cache from magento admin module. Under System > Cache Management.

    Multi-seller marketplace configuration

    After the successful installation of the marketplace module you will be able to see the configuration panel under system > configuration as per the below screen.


    As per the above screen, you can see many admin config parameters for marketplace, we are going to explain every config parameters one by one:

    Percent % per product sale is the global commission which seller needs to enter, this commission mechanism will be applicable for all the sellers. Lets 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 is the attribute set ID for your global catalog by default this is Default that’s why in the screenshot it is showing as default. Admin can select multiple attribute set from Multi-Select list.

    Product Approval Required by this option admin can restrict automatic approval of the product. e.g if seller add a product every time product will be moderated by admin, store owner can set YES or NO.

    This is introduction message for your marketplace landing page. You can set anything here e.g “Webkul Marketplace is the best marketplace module in the planet” using WYSIWYG editor.

    Marketplace landing page label is the title of the marketplace for that particular store where marketplace has been installed, you will get more feel below as per the screenshot.

    Marketplace landing page button label is the title of the button for marketplace for that particular store where marketplace has been installed , you will get more feel below as per the screenshot.


    Now you can compare both the screen and can understand, this is a beautiful landing page for your marketplace module. Here list of sellers and latest added product by seller will display with shop create button and introduction text.

    Marketplace Front-end Management

    Now let’s see how the Marketplace work from the seller’s end.

    Seller signup is pretty easy, user can signup for seller using marketplace landing page button or from store my account link and during signup they need to choose “Want To Become Partner”

    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.


    As in above screen you can see the url name is nike. This shop url input field is ajax driven by which seller can see that particular URL does exist or not as below screens.


    As per the above screen that URL does exist.


    And above url shows that URL does exist so seller need to choose another one.

    If the user has been approved as a seller then the marketplace block will display in my account section of user as per the images.

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

    Using this menu seller can his shop information like shop name, location about their shop banner image, shop logo, shop meta description and meta data and many more parameters, as per the below image screenshot.

    Also seller can choose their seller shop background and there are quick links for their shop and product collection.

    Under Payment Details, seller can add their bank account or PayPal id.

    After inputting all the information you will get a beautiful shop page for your shop as below:

    And when user will click on see more he will reach to seller’s product collection page where user can filter the product based on the category where seller has assigned the product.

    Under this menu seller can select suitable Attribute Set for any Product Type (simple,downloadable,virtual and configurable) to add his / her product. Seller can input product name, description, short description, price, stock, weight and multiple images. Also seller can add custom attributes but to use custom attributes and custom option admin need to have:

    Note – Above two plugin does not come with marketplace base plugin admin need to purchase both the addons to use them.

    Add product screen will look something like that. Also proper validation has been applied for seller product add screen with live Ajax check for product SKU.


    After successful product addition (if in the module admin product moderation is set NO then product will be approved automatically) seller can edit or delete the added product and can manage by their end using under my product list.

    using this menu, seller can manage their product like they can update their product, delete their product can track their product sales and can mange their stock as per the screenshot.

    Using seller dashboard seller can track his sales using interactive chart, recent orders and recent comments with total sales matrix.

    Also seller can ask questions or doubt to admin directly from my dashboard.

    Using this link seller can see their products order history in one shop. Order history comes with pagination as per the screenshot.

    Thats all from seller front end using base marketplace module. More menu will appear in marketplace block as you will install more marketplace plugin.

    Buyer can rate seller under their profile with star rate vote and feedback message, user need to be logged in to cast a review and rating.

    As above screen you can see feedback link under seller profile.

    Also above the screen, you can see user can put the review about the seller, these reviews will be moderated by the admin of the store.

    Admin Management

    After the successful setup of the marketplace module, admin will be able to see new admin menu “Marketplace Management” as per the below screenshot:

    This menu is responsible for seller product management if from marketplace configuration panel (system > configuration > Webkul) 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.

    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 menu is responsible for seller management if from marketplace configuration panel (system > configuration > Webkul) partner approval is required then in this case every seller need to be approved by admin as per the image below.

    There is a action drop down menu by where admin can make pending customer to seller and visa Versa.

    Also as you can see a column order when admin will click here it will display all the order of that particular seller as per the screen.

    Also under view admin can view the complete order of that seller.

    Also mode of payment here is the payment details added by seller from my account > seller information. It can be anything lets sat bank account number or PayPal id where seller need payment from 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 different commission for different different sellers.

    Under this screen there are some terms which needs to be explained and the explanation are below:

    Pay action in grid will clear the payment for that particular seller lets say Seller S1 have a remaining amount 100 USD then after the pay button has been clicked that’s mean seller have already send the payment now he / she is going to clear it (no actual payment with any payment gateway will happen here this link is for calculation only).

    Under drop down the action is same as per grid but it can be applied for multiple seller.

    This column is for per seller commission display. All these information can be seen under customer > manage customer.

    As admin can all the sales matrix here and can set the per product commission %.

    Payment mode is payment detail entered by the seller during account creation under my product > seller information, this payment details will be used by admin to pay the sellers.

    This tab is very useful when admin needs to assign any product to any particular seller, admin can set the product id of the product into seller account.

    Using this tab admin can make that seller to a normal customer.

    This menu is responsible for all the feedback and review management for that seller which will be added by customers, admin can perform the following:

    • Approve
    • Unapprove
    • Delete

    ** Additional Information only for Marketplace Combined Product (i.e. to allow Simple, Downloadable, Virtual, Configurable products)

    In combined Marketplace, Admin allows the type of products(like simple, downloadable, virtual, configurable) which was added by seller.

    Here, admin need to select the product type inside system->configuration->Marketplace.

    The frontend for multi-select product type look like this:

    Here seller can select the product type for product addition.

    That’s all for the base marketplace module , still have any issue feel free to add a ticket and let us know your views to make the module better http://webkul.com/ticket/index.php

    Current Product Version - 1.0.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