Reading list Switch to dark mode

    Guide for Magento 2 Multi Vendor Invitation


    Adobe Commerce module seller invitation extension focuses on the genuine registration of the seller. It helps to maintain the record of which seller is registered in the store.

    This Magento plugin is also useful for customized emails for the seller and maintaining the link expiry.

    Note :- For Marketplace seller invitation, you need Webkul’s Magento 2 Multi Vendor Module.

    Check a brief overview of the plugin –


    Feature of Magento 2 Multi Vendor invitation

    • The store owner can send the link for inviting the seller.
    • The e-Mail will be sent to the seller for the invitation.
    • Only one seller can register with one invite link.
    • Admin can check all invited lists.
    • Admin can enable or disable the link expiration feature.

    Install Extension from Webkul Store

    #1 Download Module

    Log in to Webkul Store, then go to My Account>My Purchased Products section. Now verify and then click on download and extract the contents of this zip folder on your system.

    Start your headless eCommerce
    Read More

    #2 Upload Folder

    Now extract the module zip file. Then follow path src>app and then copy the app folder into the Magento 2 root directory on the server as shown below:


    #3 Run Commands

    Now run the following commands in the Magento 2 root directory:

    • php bin/magento setup:upgrade
    • php bin/magento setup:di:compile
    • php bin/magento setup:static-content:deploy
    • php bin/magento indexer:reindex
    • php bin/magento cache:flush

    Install Extension from Magento Marketplace

    If you have purchased this extension from the Magento Marketplace then please follow the below process or visit this link.

    #1 Get Access Keys

    Get access keys, then go to My Profile in Magento Marketplace. After that choose Access Keys in the My Products column


    Now move to Magento 2 and copy both the Access Keys – Public Key and Private Key. These access keys are useful for the next steps for authentication.


    If access keys are not created earlier, click Create A New Access Key, enter any name and click OK.


    #2 Update composer.json File

    To get the component name and version number, go to your Magento Marketplace account section. Follow path  My Profile>My Purchases. 

    Please note – Below is an example image, every extension will have its unique component name and version.


    After that, Go to your Magento project directory. Now update your composer.json file in a given manner.

    composer require <component-name>:<version>

    For example, to install version 5.0.0 of this extension you need to run the following command:

    composer require webkul/webkul/module-sellerinvitation:5.0.0

    #3 Enter Access Keys

    Now enter the Access Keys that you obtained as explained in first step #1 Get Access Keys. Wait till the  Composer finishes updating your project dependencies.

    #4 Run Command

    You need to run the following commands:

    • php bin/magento setup:upgrade
    • php bin/magento setup:di:compile
    • php bin/magento setup:static-content:deploy
    • php bin/magento indexer:reindex
    • php bin/magento cache:flush

    Language Translation

    For translating the module language, navigate through src/app/code/Webkul/swebkul/sellerinvitation/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/sellerinvitation/i18nwhere the Magento 2 is installed on the server. The module gets translated into the Arabic Language. It supports both RTL and LTR languages.


    Module Configuration:- Seller invitation

    Before inviting any seller the admin can set the following fields of seller invitation. Go to store> configuration> marketplace> seller invitation.


    Enable link expiry: The admin can select the link to get expire or not. He can select yes or no.

    Link expiry time: The admin will enter the number of days after which the link will expire.

    Seller invitation email template: The admin can select the email template that he wants to send to the seller.

    The admin can invite the seller to the store by their email id. This can be done by the following steps. Go to marketplace management>invite seller.

    Module Seller Invitation

    After clicking on send invite the page will open as shown in the below image. Here the email id and name of the seller will be filled by the admin along with the description. Then click on send invite button. Then the invitation will be sent successfully.

    seller invitationAfter that, the popup will be visible “invitation sent successfully.”

    seller invitation

    Once the above process is done, the seller will receive an email for the registration as a seller.


    When the seller clicks on register now, then the browser window will open for registration.

    seller invitation form

    Here the seller will fill in the details like the first name, last name, email address, and shop URL, and then he will set the password. After this click on create an account button. Hence the seller gets register successfully.

    This updated status of the registered seller can also be seen on the admin side.Module Seller Invitation registerd


    On the frontend, the user cannot request directly to become a seller while signup on to the store. Instead of this, they can only become sellers by the invitation link which they will get from the admin.


    If any customer tries to become a seller without an invitation link then the below window will be open. They require to ask the admin to send the URL to register as a seller. ask-admin-to-send-invite

    That’s all for the seller invitation adobe commerce module.

    Get in touch

    Have any queries, feel free to reach out to us at [email protected]. You can also raise a ticket at our Help Desk system

    Also, please visit our useful Magento 2 Extensions

    Current Product Version - 5.0.0

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

    . . .
    Add a comment

    Leave a Comment

    Your email address will not be published. Required fields are marked*

    Be the first to comment.

    Back to Top
    Very good service from Webkul. Bought an extension from Webkul. The support team explained everything in detail. Thank you Webkul.
    Juan Alberto Garcia Paredes
    Talk to Sales


    Live Chat

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content