Menu Close
    Hire us Request quote Reading list Switch to dark mode

    Magento 2 B2B Wholesale Catalogue for Vendors

    Using Magento 2 B2B Wholesale Catalogue for Vendors, the seller cannot add or list their own products to sell. The module will restrict the sellers to sell only admin products.

    The admin can create various seller groups and assign them to sellers. The seller group is created based on the attribute set.

    The seller can send product assign request to admin only for those products which belong to the attribute set and seller groups assigned to the seller.

    The admin can accept or reject the product assign request of sellers. The seller can edit the price and quantity of assigned products.

    Note:

    • To use this module, you need to purchase and install Magento 2 Marketplace first.
    • For configuring the module, it is a must to enable your browser popup.

    Features

    • The seller can sell admin products only.
    • The admin can create various seller groups and assign them to sellers.
    • Create seller groups as per the attribute sets and category.
    • Assign multiple attribute sets and categories to a seller group.
    • The admin can enable/ disable the products to be visible in the front-end.
    • The seller can request only those products which belong to the attribute set, category and seller groups assigned to the seller.
    • The sellers can view their product requests raised by them for admin.
    • The seller product will depend on the seller group, category or seller group.
    • The admin can set the auto-approval for the product assignment to the seller.
    • Separate section for admin to manage seller groups and product assign requests.
    • The admin can accept or reject the product assign request of sellers.
    • The sellers can view, edit, and sell the products which are approved by the admin.
    • The seller can edit the price and quantity details of the approved products.
    • The seller products will only be visible at the seller shop, profile and collection pages.
    • The module supports simple and virtual product types.

    Installation

    The customers will get a zip folder and 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 –

    Second Command –

    Third Command –

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

    Multi-Lingual Configuration

    For Multilingual support, please navigate to Store > Configuration>General > Locale Options. And select your desired language from the Locale option.

    Language Translation

    For module translation, navigate to the following path in your system app/code/Webkul/MpVendorCatalog/i18n/en_US.csv.

    Open the file named en_US.CSV for editing as shown in the below screenshot.

    Then replace the words after the comma(,) on the right in the file with your translated words.

    After editing and translating the CSV file, you need to save the translated file name according to your region language and country code such as – de_DE.CSV.

    Followed by uploading the translated file to the same folder from where you have obtained it. Now your module translation is complete.

    Module Configuration

    After the module installation, the admin will configure the module settings by navigating to Stores > Configuration > Webkul > Marketplace Vendor Catalog, as shown below.

    After that, the admin will be able to manage the following settings:

    • Seller Product Approval Required: In this, the admin approves the product requested by sellers:
      • Set to Yes – The admin approval is a must for a seller to sell the products.
      • Set to No – The seller can sell the products without the admin approval.
    • Enable/ Disable Admin Products From Frontend –
      • Enabled – The admin product will be visible in the front-end.
      • Disabled – The admin product will not be visible in the front-end.
    • Enable Default Configurations For Seller – By this, the admin will manage the default configurations:
      • Set to Yes – The default attribute set and category selected by the admin will get assigned to the seller and following field will be visible:
        • Default Attribute Set – In this field, select the default attribute set to assign the seller.
        • Default Category – The default category will be selected by admin for the seller group.
      • Set to No – The seller will select the desired attribute set and category while creating the seller group.

    When the admin will enable/ disable the product then a popup will appear, in which a loader will be visible. Within the loading, the products will get enabled and disabled for customers.

    As this uses multi-window there will be no effect in other configurations of the module. This means the admin product is disabled for the customers but can be assigned to the seller.

    And, then hit the Save Config button to save the configuration successfully.

    Create Seller Groups – Admin End

    Now, the admin will create the seller groups. For this, the admin will navigate to Marketplace Management > Create Seller Groups as shown below.

    Clicking the Create Seller Groups menu option will navigate the admin to the Group Details page.

    The admin will create the seller groups –

    • Group Name: Enter the group name.
    • Attribute Set: Select one or multiple attribute set to assign to the group.
    • Category: Select one or multiple categories to assign the group.

    Note: The seller group which is not assigned to any of the seller will get assigned to the default attribute set and category set by the admin in the backend configuration.

    Manage Seller Groups – Admin End

    The admin can even manage the created or existing seller groups easily. For this, the admin will navigate to Marketplace Management > Manage Seller Groups as shown below.

    Clicking the Manage Seller Groups menu option will navigate the admin to the Seller Group List page.

    The admin can-

    • View the complete list of the existing seller groups.
    • Edit the existing seller groups by clicking Edit link available.
    • Remove the existing seller groups. For this, select the seller group and click Delete option available in the above Action drop-down.

    Assign Seller Groups – Admin End

    The admin can assign the seller groups to the sellers. For this, the admin will navigate to Marketplace Management > Manage Seller as shown below.

    Clicking the Manage Seller menu option will navigate the admin to the Seller List page.

    To assign the seller group to the seller, the admin will-

    • First, select the seller from the list.
    • Then, select the Assign A Seller Group option available in the above Action drop-down list.
    • Finally, select the desired seller group to assign it to the selected seller as shown below.

    Assign Product Request – Seller End

    Once the module is installed and configured, the seller will not be able to add or list their own products.

    The sellers can sell only admin products. For selling the admin products, the seller first needs to request the admin to assign the admin products to them.

    **Note: The seller can request only those products which belong to the attribute set,category and seller groups assigned to the seller.

    Under the menu option All Product, the seller can view the products as per the attribute set, category, or seller group assigned to the seller.

    The products which are visible under the All Product section, only these products the seller can request to assign for selling. For this, the seller will-

    • Select the products from the list.
    • Then, select the Assign Products option available in the above Action drop-down list.

    Under Pending Requests section, the sellers can view their requests raised by them for admin to assign the products to them.

    The sellers can check the status of their requests whether approved or not.

    Once the admin has approved the requests, those products will be under visible under My Catalog section to the sellers.

    Here, the sellers can:

    • View the products which are approved by the admin.
    • Edit the product details and sell them accordingly.

    To edit the assigned product, the seller will click on the edit link available in front of each assigned product. Clicking the edit link will navigate the seller to the Product Edit page as shown below.

    The seller can only edit the Price and Quantity details of a product.

    Manage Product Requests – Admin End

    The admin can easily accept or reject the product requests raised by the sellers. For this, the admin will navigate to Marketplace Management -> Manage Seller Product Request as shown below.

    Clicking the Manage Seller Product Requests menu option will navigate the admin to the Seller Product Requests list page.

    Here, the admin will:

    • Select the requests from the list.
    • Then, select the option either Approve or Reject from the Action drop-down available above.

    Front-End

    On the front-end, the seller products will only be visible at the –

    • Profile Page
    • Collection Page

    ** NOTE: The admin’s product SKU will differ from the Seller’s product SKU.

    In the product page, the product SKU will be displayed as associated with the admin’s product but in the seller’s store and collection page the same product will be displayed with different SKU as shown in the images below:

    • SKU of Admin’s Product.
    • SKU of Seller’s product.

    That’s all for the Magento 2 B2B Wholesale Catalogue for Vendors. If you still have any issue, please feel free to add a ticket and let us know your views to make this module better webkul.uvdesk.com.

    Current Product Version - 3.0.0

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

    . . .

    Comment

    Add Your Comment

    Be the first to comment.

    Back to Top
    css.php
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just received your message and our expert will get back to you shortly.
    Send Again
    Close