How To: Allow Customers to Become Vendors


Vendors are available only in Multi-Vendor.

Step 1. Allow Customers to Apply for a Vendor Account

  1. In the Administration panel, go to Settings → Vendors.

  2. Tick the Allow users to apply for vendor account checkbox.

  3. If necessary, allow automatic creation of vendor’s administrator accounts for approved vendors on the same page. That way you won’t need to manually create a vendors’ administrator accounts before vendors can access their admin panels.

  4. Click the Save button.


    At this point, it is a good idea to set up a user group for vendors’ administrators if you want to limit what those administrators can see or do in their admin panels.

    Allowing users to apply for vendor accounts.

Step 2. Configure the Application Form

  1. In the Administration panel, go to Administration → Profile fields.

  2. Switch to Vendor information in the right sidebar.

  3. Now you’ll be able to edit the vendor registration form: add or remove fields, make them required (or not required), change the order of fields, etc. This works the same way as editing the profile fields available to customers and administrators.


    The form has a field with the Vendor terms and conditions type. When you edit that field, you can change the text of the agreement that vendors must accept when they register.

    Customizing the vendor application form.

Step 4. Grant a New Vendor Access to Vendor’s Admin Panel

  1. Go to Vendors → Vendors.

  2. Find the vendor you want to activate. The vendor accounts that haven’t been activated yet have the Approve (thumbs up) and Disapprove (thumbs down) buttons next to their names.

  3. Click the Approve button. The status of the desired account will be automatically changed to Active.

    Find the vendor account you want to activate and change its status to Pending or Active.


    You can manually change a new vendor’s status to Pending. Pending vendors can access the administration panel and manage their products. However, customers won’t be able to see those vendors and their products on the storefront. Learn more about vendor statuses.

Once you approve the vendor, he will receive an email notification, and vendor’s administrators will be able to sign in to vendor’s administration panel. The content of the notification depends on what you did in step 1.3:

  • If you allowed automatic creation of a vendor’s administrator account, the email notification will include all the necessary information for signing in.

  • If you didn’t allow automatic creation of a vendor’s administrator account, the new vendor will simply be notified that the application for a vendor account has been approved.

    You’ll have to create a vendor’s administrator account manually. When you create the account, you can choose whether or not to send an email notification with all the necessary information for signing in.