Menu Close
    Start a Project Request quote Reading list Switch to dark mode

    Magento 2 Marketplace Sell as Brand

    Magento 2 Marketplace Sell as Brand: Owing to the ongoing marketing scenarios, a brand name plays an imperative role in distinguishing a company or product from other competitors in the market.

    Obviously, a customer would prefer branded jogger pants over a non-branded one.

    When customers have become so brand-centric, it becomes the prime responsibility of business entrepreneurs to integrate the Sell as Brand feature with their online store.

    Magento 2 Marketplace Sell as Brand is one such extension that facilitates the admin to create brands for their stores.

    Meanwhile, the admin can also allow the sellers to have the Sell as a Brand feature. The sellers have the leverage to request a brand from the admin as well.

    The seller can view a list of approved brands in the seller profile page along with the respective seller’s collection.

    It’s the brand name that lays a positive or a negative impression, on a customer’s mind. It is the key to drive any business and take it to new heights and make a mark in the competitive e-commerce world.

    Note: This module is an add-on of Webkul’s Marketplace Module. To use this module you must have installed Webkul’s Magento 2 Marketplace first.


    • The admin can allow Sell as Brand feature for the sellers. 
    • Product Brand Hints for sellers can be allowed by the admin.
    • The admin can create and manage the brands in the admin panel. 
    • The sellers can request admin for brands. 
    • The admin has the leverage to approve brands which the seller requests. 
    • The approved brands shall display on the seller’s profile page. 
    • The sellers can manage the brands under General Settings in the seller panel. 
    • All brands are visible on the brands category page.
    • Grid or Carousel layouts are available to view the brands.  


    Customers will get a zip folder. Then they have to extract the contents of this zip folder on their system. The extracted folder has an src folder, inside the src folder you have the app folder.

    You need to transfer this app folder into the Magento2 root directory on the server as shown below.

    After the successful installation, you have to run these commands in the Magento2 root directory.

    First command – php bin/magento setup:upgrade

    Second command –  php bin/magento setup:di:compile

    Third Command – php bin/magento setup:static-content:deploy

    After running the commands, you have to flush the cache from the Magento admin panel by navigating through System -> Cache management as shown below.

    Language Translation

    For translating the module language, navigate through src/app/code/Webkul/MpSellAsBrand/i18n and edit the en_US.csv file.

    Thereafter, rename the CSV as “en_SA.csv” and translate all right side content after the comma in the Arabic language. After editing the CSV, save it.

    Then upload it to the path src/app/code/Webkul/MpSellAsBrand/i18n where the Magento2 is installed on the server. The module gets translated into the Arabic Language. It supports both RTL and LTR languages.

    Admin Configurations: Sell As Brand

    On installing the Magento 2 Marketplace Sell as Brand extension, the admin will have to set the configurations by navigating through:

    • Stores > Configurations > Marketplace Sell as Brand
    •  Stores > Configurations > Marketplace
    Marketplace Sell as Brand
    General & Email Templates for Status

    On navigating to Stores > Configuration > Marketplace Sell as Brand, the admin will have to configure General Settings of Sell As Brand and Email Templates For Status as shown below. 

    • General Settings of Sell As Brand:

    The admin will configure the General Settings of Sell As Brand as under:

    Enable Sell As Brand Module: Enable or Disable the module.

    Enable Sell As Brand Module for Seller: The admin may Enable the module for sellers.

    Product Brand Hint for Seller: To display the Hint icon on the seller’s product page. 

    • Email Template for Status

    The admin will configure the Email Template for Status as under:

    Brand Status Mail Templates: Choose an template to send brand status emails. 

    Seller Query Template: Select a template for seller queries. 

    Settings: Marketplace Product Page Fields Hints

    Under Marketplace tab, the admin will find the Enable the Product Hints and Product Category fields as shown in the image below.

    The Marketplace Product Page Fields Hints can be set as under: 

    Enable Product Hints: The admin can enable product hints which display on seller profile page. 

    Product Category: The admin can define specific product categories. 

    Sell as Brand Settings: Admin End

    The admin will find Brands as a menu option in the admin panel as shown in the image below.

    Thereafter, the admin will have to configure All Brands, Brand Requests and Brand Settings options under the Brands menu option. 

    Let’s take a deep dive into each option individually. 

    All Brands

    The All Brands option displays a list of added brands as shown in the image below. To create a new brand , the admin needs to tap on Add New Brand

    As the admin clicks on the Add New Brand tab, it redirects the admin to the Brand page as shown in the image below.

    The admin needs to set Enable Brand as Yes, add a Brand Name, mark it Exclusive or not, set the Visibility and List Priority, etc to add a new brand. 

    Brand Requests

    Under Brand Requests, all the brands which sellers request from the admin shall display in a form of list as shown in the image below. 

    On receiving a brand request, the admin needs to approve it. 

    Brand Settings

    Under Brand Settings option, the admin will  have to set the configurations for:

    • Homepage,
    • Category and Product pages,
    • Brand Showcase pages, and
    • Individual Brand Page. 

    The admin needs to configure the following fields under Homepage:

    Enable Widget: The admin can enable or disable the widget. 

    Widget Label: The name or label for the Widget. 

    Layout View: The admin may set this as Grid or Carousel.

    Brands to Show: The admin selects the number of brands to display.

    Category and Product Pages

    The admin needs to configure the following fields under Category and Product Pages:

    Category Page: 

    Include Brands in Layered Navigation: The admin may set this as Yes. 

    Display Brand Name with Product: This can be set as Yes by the admin.

    Display Brand Image with Product: The admin can allow brand image to display along with the product.

    Product Page: 

    Show Brand:

    • Logo: The admin can set this field as Yes.
    • Name: The admin can allow brand name to display. 
    • Order Details: The admin may allow to display Brand Order Details.

    Brand Showcase Pages

    Under Brand Showcase Page, the admin needs to configure:

    Brand Page Name: Name of the Brand Page. 

    Layout View: Choose either Grid or Grid with images. 

    Brands to Show per Page: Select the number of brands that must display per page. 

    Display Brand Name: Display the name of the brands. 

    Display Brand Description: Display the brand description. 

    Individual Brand Page

    The admin can configure the fields under Individual Brand Page as under:

    Enable to Appear in Search Engine Pages: The admin may set this field as Yes. 

    Show Brand:

    • Cover Image: The admin may allow cover image to display. 
    • Description: The admin allow brand description to display.
    • Other Details: Allow other brand details to display.

    Brand Settings: Seller End

    The Brands option shall be visible to the sellers, if the admin enables the Sell As Brand module for the sellers. 

    The Brands menu option has two sub menu options:

    • Brand Requests
    • General Setting
    General Setting

    On clicking the General Setting sub-menu option, it redirects the sellers to the Brand Setting page, where the seller needs to configure the Visible Brands Count and Layout Select

    The seller can configure the fields as follows: 

    Visible Brands Count: The number of brands that shall be visible. 

    Layout Select: The layout of the brand visibility.

    Brand Request

    As the seller clicks on the Brand Request sub menu option, it redirects the seller to the Brand Requests List page as shown in the image below. 

    A list of brand requests and the request details such as brand image, name, request status etc, is present under Brand Requests List page. 

    A seller can also request for a brand by clicking the Request Brand tab which is present in the same page. 

    On clicking the Request Brand tab redirects the seller to the Request New Brand page as shown in the image below.

    The seller needs to add the Brand Details such as Brand Name, Exclusive or not, Brand Description, Meta Title, Meta Description, etc. 

    On saving the details, the brand request is sent to the admin, and displays under the Brand’s Requests List bearing the status Pending page as shown below.

    In the admin panel, the brand which the seller requests will display under Brand Requests as shown in the image below bearing a Pending status.

    Brand Approval by Admin

    The admin needs to click on View option for the respective brand. 

    A Brand Requests View page opens up, where complete Request Information details is present, under Information tab. 

    The admin needs to click on the Brand Approval tab so as to approve the brand which the seller requests. 

    Before approval, an Edit Brand Before Approving page shall open up, where the admin has to configure the Visibility and the List Priority as shown below. 

    As the admin saves the details, success messages, “Message added successfully” and “Email Send,” will display as shown in the image below.

    Moreover, under Brand Requests, the Pending status (in the admin panel)of the respective brand shall change to ‘Approved’ as the admin approves it. 

    Likewise, in the seller panel as well, the Pending status of the same brand (which the seller requests) will change to ‘Approved’ as the admin approves it, as shown below. 

    Further, on clicking ‘Sell’ option, present in the header redirects to the seller’s profile page as shown in the image below. 

    The seller can view the all the brands on clicking the View All tab as shown in the image below. 

    It redirects the seller to the Seller’s Profile page where Seller’s Collection displays as shown in the image below. 

    For instance, the Joust Duffle Bag, which belongs to Mars can be seen under seller charlie Smith. 

    The tickmark present against the Mars brand icon depicts that it is Exclusive.

    The seller can view all the brands by clicking About in the seller profile page as shown in the image below.

    That’s all for the Magento 2 Marketplace Sell as Brand extension. If you face any issue, feel free to add a ticket at

    Current Product Version - 3.0.0

    Supported Framework Version - Magento 2.0.x, 2.1.x, 2.2.x, 2.3.x

    . . .


    Add Your Comment

    Be the first to comment.

    Back to Top
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again

    Table of Content

    Hide Index