Back to Top

Magento 2 Multi Vendor Badge System

Updated 15 April 2024


Magento 2 Marketplace Vendor Badge System allows the admin to add badges for different sellers according to their performance.

This badge will appear on the seller profile page so that buyers can know about the performance of the particular seller and the admin can manage the seller badge.

Note: The Marketplace Seller Badge System for Magento 2 is an add-on to the Magento 2 Marketplace Multi-Vendor module.

So before using this add-on, you have to install the Magento 2 Multi Vendor Module first.

Feature List

  • The admin can create multiple badges.
  • The admin can assign multiple badges to multiple sellers.
  • The buyer can see badges on the seller’s profile page.
  • The admin can delete or change the status of badges.
  • The admin can manage the seller’s badge.
  • Admin can set the rank of each badge from the admin panel.
  • This extension is compatible with the Hyva theme.
  • GraphQl has been implemented for the extension.


Marketplace Vendor Badge System for Magento 2 installation is super easy. You need to move the app folder in the Magento 2 root directory as per the screenshot.

Searching for an experienced
Magento 2 Company ?
Find out More


If you have downloaded the module from Magento Connect then unzip the respective extension zip.

Create Webkul(vendor) then MpSellerBadge(module) name folder inside your magento root directory as app/code/Webkul/MpSellerBadge.

Now, move all module’s files inside /app/code/Webkul/MpSellerBadge/ folder in magento root directory.


After the upload, you can see the folders in your Magento 2 Root Directory.

After the successful installation, you have to run these commands in the Magento 2 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 log into the admin panel and you have to clear the Cache. You can refer to the below screenshot.

flush cache

Thus, in this way, the installation of the module completes.

Configuration of Multi-Lingual Support

For the multilingual support, the admin will navigate through Store->Configuration->General ->Locale Options and select the locale as English (the language into which the admin wants to translate his store content).
Locale settings

Thus the multi-lingual translation is done.

Language Translation Of The Module

If a user wants to translate their module from English to German then they need to follow the path app/code/Webkul/MpSellerBadge/i18n.

After that, unzip the Magento Marketplace folder and will get a CSV file with the name “en_US.csv”.

Now they will rename that CSV as “de_DE.csv” and translate all right side content after the comma in the German language.

After editing the CSV, save it and then upload it to the path app/code/Webkul/MpSellerBadge/i18n where they have installed Magento 2 on their server.

The module will be translated into the German Language. It supports both the LTR and RTL languages.

module translation

Thus, the module language translation is done in this way.

Admin Configuration

After the module installation, the admin can enable the seller badges from the back end.

For that, they need to navigate through Store > Configuration >Marketplace > Seller Badge Settings as per the below image:

Enable seller page settings

And, the admin can also manage the seller profile page.

To set up the profile admin navigates through Marketplace > Seller Profile Page Settings as shown in the below screenshots.

Seller profile page settings - admin panel

  • Enable and disable the seller profile page.
  • Admin can add a banner image for the seller page which can be viewed by the customer on the store.
  • The seller profile layout can be changed by the admin. Admin can choose Layout 1 or Layout 2 for the seller profile page.
  • The seller Information display card type can be changed by the admin. Admin can choose Type 1 or  Type 2  for the seller profile page.
  • The admin can enable the color picker to allow sellers to change their profile page background color.
  • The admin can enable and disable the seller policies at frontend.
  • The admin can allow sellers to manage the shop URL by selecting Rewrite Seller’s shop URL.
  • Admin can allow to automatic create seller public URL on seller registration.
  • Admin can allow to show the featured sellers on frontend.

The admin can see the Seller Badges menu under the Marketplace Management section as per the below image:

Seller badges - Admin

Manage Badge

From here, the admin can Add New Badge, Edit the existing badges under the Action button, and Delete and change the existing badge Status.

The admin can see the list of badges under Manage Badges with Badge Name, Description, Thumbnail image, Rank, and Status.

Manage badges- Admin panel

After clicking on Add New Badge, the below page will open, and from here the admin can add a new badge:

Create new badges - Admin

Manage Seller Badge

From here, the admin can assign badges to the sellers or remove badges from the seller and also find the seller list with their badges.

For the reference, check the below snapshot:


Admin can also add and remove multiple badges to any seller at one time.

Assign badges

Seller End

The seller can find the badge added by the admin under the edit seller profile page as per the below image:

Badges on seller profile page

Customer End for Layout 1

The customer can see the Seller Badge on the Seller Profile page. Please check the below image for a better understanding:

Customer end- Seller profile

The customer can click on the View More button to see all badges assigned to the seller.

For the reference, check the below snapshot:

Seller profile page badges

Customer End for Layout 2

If the admin can set Layout 2 for the seller profile page, then the seller profile will be displayed alike to the customer as shown in the below snapshots.

Customer end- Layout 2

Thus, that’s all for the Marketplace Seller Badge System for the Magento 2 module still have any issues feel free to add a ticket and let us know your views to make the module better at the helpdesk System.

Current Product Version - 5.0.3

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

. . .

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