Read More
Read More
Menu Close

    Guide for Magento 2 Seller Invitation

    Introduction

    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 Marketplace.

    Check a brief overview of the plugin –

    9-Cy49lm8R8

    Feature of Magento 2 Seller 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
    now.
    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:

    installation

    #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

    my-profile

    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.

    copy-keys

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

    create-key-name

    #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.

    know-component-name-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 Magento2 is installed on the server. The module gets translated into the Arabic Language. It supports both RTL and LTR languages.

    webkul-magento2-paytabs-sadad-payment-multilingual-2

    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.

    link-expiry

    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.

    5

    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

    Note:

    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.

    create-account

    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 webkul.uvdesk.com.

    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

    . . .
    Discuss on Helpdesk

    Leave a Comment

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


    Be the first to comment.

    Back to Top

    Table of Content