How to Make a Multi-Vendor eCommerce Website? Create Amazon-like Marketplace using WordPress

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
[Music] making a simple blogger website has a straightforward approach you sign up for a hosting service purchase a domain create your blog with an attractive theme and you are pretty much good to go while creating an e-commerce website has some additional tasks related to payment shipping etc making a multi vendor ecommerce site is even more comprehensive you need to have a proper system to manage vendors products shipping payment and so on in this video tutorial we will see how to make a multi vendor ecommerce website step by step we will look into the core requirements and how to go about building your multi vendor store we will create our website using WordPress WooCommerce and WooCommerce supported multi vendor plugins like dokkan multi vendor plug-in by we devs and product vendors by WooCommerce we will explain the multi vendor setup process for each plug-in separately you can find links to the plugins in the video description the whole process is largely broken into five steps we will start with an overview of setting up a wordpress website with WooCommerce and then go on to build a multi vendor setup the first step to resign on the web is to own an address in it here's where domain name comes in you need to purchase a domain name from a hosting service provider while most of the service providers offer web hosting and domain names together you have the option to purchase both from different service providers as well the domain name is an address to a digital space from a hosting service provider it is the same address that a user enters into the URL section of the browser to access your site the address of the other pages in the site are followed after the domain name you can also create sub domains that have an individual identity but are eventually a part of the parent domain you should note that domain names are unique names and cannot be duplicated hence there is an increasing demand to own unique domain names now that you have an address on the web it needs a digital space too hence in the second step you need a web hosting service for this web hosting gives you a platform to create any type of website it is a place where all your website files will be stored there are many hosting service providers that provide decent web hosting services to you since we are creating our site with WordPress you can watch our video on the best eleven web hosting for WordPress due to its large popularity service providers offer managed WordPress hosting that cater to the special needs of a wordpress website you could choose the desired hosting service based on your requirements in the third step you need to install WordPress on your site to do this you need to log into your cPanel on your web hosting account the cPanel interface is pretty much the same for all web hosting services there is detailed documentation for each service provider on how to install WordPress on your site here's a sample documentation from namecheap.com the steps are simple and straightforward where you need to install WordPress choose a directory to install provide database details and so on in addition to this you also need to provide a website name optional description administrator username and password if everything goes well WordPress will be successfully installed on your site next up you need to log in to your WordPress site once you have logged in successfully you will end up in the dashboard section you can access all the settings themes and plugins from the left sidebar menu in the fourth step we need to install WooCommerce WooCommerce is a popular e-commerce plugin that lets store owner sell physical as well as digital products with ease who install the WooCommerce plugin go to plugins and click add new in the search bar placed on the top right corner enter the search term WooCommerce next click on the install button to start installing the plug-in after the installation process click activate to activate the plug-in you will be presented with a quick setup wizard that is essential for setting up a store first you need to enter your store address next you can choose to use the stripe Squarespace or PayPal payment methods that come with WooCommerce or choose to skip this step to configure it later you can also choose offline payment methods like check payments bank transfers or cash on delivery method click continue to proceed further next up is shipping if you are availing a third-party shipping carrier service like DHL USPS or UPS you can straight away skip this step and move ahead or you can configure some flat rates for the given regions for demonstration purposes let us add a flat rate of $10 for all the regions you can also choose the desired dimensions for the product in the next step you will be provided with some recommended features that could help you enhance different aspects of your store let us disable all the features for this demonstration you can follow up on the next steps to activate the plugin and click on the visit dashboard button to go to the wordpress dashboard to view the front end of the store hover to the dashboard option and click on the site link or you can copy the website URL and paste it in a new browser tab the site look is pretty basic hence you can change the theme of the site there are tons of free and premium WordPress themes in the market follow the link in this video description to read our articles on the best WooCommerce themes in the final step we will install and configure the dokkan multi vendor plugin for installing the product vendors plug-in by WooCommerce you can replace these steps with the ones explained later in this video the dokkan plug-in is one of the most popular and functional multi vendor solutions in the WordPress space to install this plugin follow the traditional method of installing a wordpress plugin you can use the free version or rather purchase the pro version for more useful features we will be making use of the pro version for our demonstration to use the pro version you need to upload the downloaded zip file on the site install and activate the plug-in to completely activate this plug-in you need the free core plug-in as well hence you can click on the Install Now button to complete the setup process after the plug-in is activated you are presented with a quick setup to configure the basic setup of the store you can skip this step to configure the plug-in in detail later or click let's go to get started first you need to enter basic details like store URL where the vendor store name will be appended after this text shipping fee and tax fee recipient that allows you to choose who should pay for the shipping and tax the next settings are related to selling you can choose to allow all new vendors to start selling their products or enable this setting manually for each vendor from the backend the commission type setting provides two methods for Commission for the store admin you can either set up a percentage type Commission or choose flat Commission and enter the desired amount let us keep a 10% commission the next setting allows vendors to change the order status you could choose to disable or enable this setting let us keep it disabled in the withdraw setup the store admins can configure how the payments have to be withdrawn you can enable the desired payment methods set minimum withdrawal limit and choose the order status for withdrawal this means the vendor can make a withdrawal request only when an order moves to one of these statuses let us keep a minimum withdrawal limit as $100 and choose the completed order status for withdrawal next you'll receive plug-in recommendations from dokkan let us uncheck these plugins and proceed further your dokkan multi-vendor setup is now completed and you are ready to get started click on the visit dokkan dashboard you could view all the dokkan plug-in settings in the wordpress left sidebar menu in this way there are various settings related to a drawl store vendors making announcements to the vendors refunds sales and performance reports and the modules that give you additional functionality and useful add-ons for your store which we will discuss later in the video first let us go to the settings dashboard to configure some basic setup although we have already configured some of these settings with a quick setup wizard let us look into some of the other settings in the general setting the plugin allows you to configure some site options that are reflected in the vendor signup process it allows you to update the store URL logo Terms & Conditions reviews dimensions of store banner and so on we have already setup seller settings you can also configure additional vendor capabilities as well similarly we configure the major withdrawal setup the page settings allows you to choose the desired page for the dashboard orders as well as the terms and conditions page in the appearance settings you can enable Google Maps on your store by providing the google map api key select an attractive banner image for vendors set up store timings and so on additionally you can update your stores privacy policy which will be applied to all the vendors you can also set up seller verification by providing the app settings of the required social media websites also you can verify the vendors via SMS you could provide all the API details dokkan comes with next MO and Twilio support you can use either of the applications to send the verification SMS similarly you can also configure email settings for verification purposes the social API allows you to enable social login you need to provide the required API details to use this service now that most of our major settings are ready let us go ahead and see how this website works first let us create some vendor accounts to do this let us open our site in a new guest window and click on the my account page on the menu next the veter needs to enter his email address and choose the vendor option instead of the customer this feature only appears due to the dokkan plugin further settings reveal where you need to provide more details like name the shop name shop URL and phone number let us enter these details and register for an account after the registration the new vendors need to provide more details this is accepted using the dokkan quick setup wizard vendors need to configure product page setup provide the store address and choose to show the email address on their store if the vendors need to set up a custom flat rate for shipping they can enable their store shipping and provide the shipping cost they can set default shipping cost which will be applied to all their products per product additional cost which will be charged for additional products from their store and per quantity additional cost which will be charged for additional quantity of a product vendors can also define the shipment processing time for the packages if you are using a shipping carrier plugin to access real-time rates and services then you don't need to set anything here next since we have not set up any payment option the vendor can skip this step to configure later the vendor is now ready with his store when you move to the marketplace you can see that no product is added yet click on the my account page link to view the account details you can see there is an additional button that points to the vendor dashboard all the vendors can view and manage their store from this dashboard you can notice that the vendor is shown an error message that his account is not enabled for selling as configured in the settings the store admin needs to manually activate the selling status the site administrators can view all the vendor profiles in the vendors dashboard toggle the status to allow the desired vendor to start selling the store admin also needs to add a payment method for this we will make use of dole cons PayPal adaptive payment method to configure this go to modules and scroll down to find the PayPal adaptive payment module this is an advanced payment method that splits payments to vendors once you have enabled this module go to the WooCommerce payment settings enter the paypal email address and select parallel payments you also need to provide API credentials now coming back to the vendor dashboard the main dashboard section shows the performance report of their store the product dashboard allows vendors to view and manage their products and the orders dashboard shows all the orders associated with their products vendors can also create coupons for their customers the reports dashboard shows sales reports with several filters the review section allows you to view and manage all the reviews related to your products the withdraw dashboard allows vendors to place withdrawal requests view current balance and so on the generic setting is sub settings in itself you can go ahead and add a suitable banner image and profile picture to the store configure payments and shipping settings as well as provide links to your social media accounts in addition to this vendors can optimize your store page for SEO as well you can enter an SEO optimized title meta description and meta keywords you can also provide a custom title description and image for social media accounts finally it's time to add products to do this vendors can go to the products dashboard and click on the add new product button located on the top right corner the vendor can start adding the product name price image and select predefined categories from the drop-down list and add product tags click create product to create this product or click create and new to continue adding products we have added some sample products for this vendor to view all the vendor shops go to the store listing page this page is automatically created when you installed olkhon multi vendor plug-in the customers can view all the vendor shops on this page here's how a vendor shop looks with the vendor details and products customers can add multiple products from different vendors easily in addition to this dokkan provides several other modules that cater to different needs of the website for example the vendor verification module will help store owners accept only verified vendors the vendors need to provide ID and address verification the store owner will then check the documents manually and verify the vendor from the back end another useful module is the vendor staff module that allows vendors to add staff to their store once the staff account is created vendors can manage permissions they can make one set of staff to only manage orders to create products analyze reports and so on if you are setting up a subscription-based store the vendor subscription module would come in handy similarly there is wool commerce booking integration stripe connect single product multiple vendor live search and much more you can refer to the dokkan multi vendor plug-in documentation for all the modules and its usage now let us see how to set up our multi vendor store using product vendors plug-in by WooCommerce this is another popular option for a multi vendor set up and is developed by WooCommerce itself you can explore the complete features of the plug-in on the product page the link for which is given is the video description first let us go ahead and install the plugin the installation and activation process is the same as any other wordpress plugin next we need to set up some vendor settings which are available under the WooCommerce product setting the first set of settings is related to payments the payout schedule settings allow store admins to choose the frequency for vendor payment they can choose to pay manually weekly bi-weekly or monthly if you are using paypal mass payments you need to select the required payment environment and enter client ID and client secret in the respective fields you can also specify the default commission rate in terms of percentage or fixed value the display section shows some quick settings that allow you to show or hide the vendor name for each product vendor review logo and profile picture after configuring all these settings click Save Changes the next step is to create vendor accounts there are two ways to create vendor accounts the store owners can either let the vendors register for an account from the front end of the store or they can create it from the back end the products vendors plug-in by WooCommerce majorly comes with two vendor roles vendor admin and vendor manager it also comes with a pending vendor role which is a temporary role waiting for the store admin to be assigned to the vendor admin or vendor manager role to let vendors register for an account you need to create a custom registration page by adding this shortcode to the page once you publish this page and place the link on your site vendors can access this page and register for an account vendors need to provide details like name login username email address vendor name which should be a unique name to identify their brand and a description of the company and their products let us enter these details and register a vendor account once a vendor registers for an account a wordpress user account is created and the store owner receives an email notification the store owners can view all the vendor accounts in the vendors dashboard that is listed under the WooCommerce products menu another method to create a vendor account is from the dashboard itself to do this the vendor needs to have an existing account on the store admin site or the store admin can create a new account in the WordPress user setup the store admin then needs to open the vendors wordpress profile from the WordPress users dashboard and scroll down to find the user role setting as you can see it is now assigned as pending vendor the store owner needs to change to either the vendor admin or vendor manager next if you scroll down further you can see the vendor management settings these settings provide some privileges to the vendors the store admin can choose to allow the vendor to add and publish their products directly or wait for their approval in addition to this the store owners can choose to let vendors manage their customers and create new customers of their own now to create a vendor account the store owner needs to go to the vendors dashboard they need to enter the vendor name set up the slug and click on additional settings link to reveal further settings the store owner can then enter private notes upload vendor logo as well as profile image a description of their business email address and needs to select a vendor user account which was created in addition to this you need to set up a commission rate that can be provided in a percentage value or a fixed amount the instant payout method will pay the commission to the vendor instantly after the customer makes the payment this is possible with the paypal mass payments option if you use this payment method you also need to provide a respective paypal email address you can set time zones and also set per product shipping rules with this setting a vendor can set shipping rates for each product we will understand more about this feature later in the video lastly if you offer a booking service on your store and are using the WooCommerce bookings plug-in you can enable this setting for the vendor after you have configured all the settings save them moving to the per product shipping setting to configure this go to the WooCommerce shipping settings you can see a new section called vendors per product shipping tick this check box to enable per product shipping for vendors this section also has some global settings that will be applied to all products in your store you can set a custom method title that will be shown in the cart and choose to apply tax on the custom shipping rates next you can set a default product cost that will be applied for all products for which no cost has been defined similarly you can specify the handling fee per product and per order the last setting allows you to choose the region where you want to offer the shipping method once these settings are configured save them now let's move to add products to the store vendors can log into their account and move to the my accounts page they can click on the vendor dashboard to get started the product adding process is similar to the usual WooCommerce product method the vendors can add and edit their products once a vendor has added a product or will be pending for a review from the store owner depending on the settings configured by the store owner if store owners add products to the store they can see three additional settings in the WooCommerce products page in the general tab of the Product data meta box they can enter a fixed Commission rate if they want to pass the shipping and tax rate for the product they can enable the settings to do so the store owners can also see an additional meta box called vendors that allows them to assign the required vendor for the product when customers access your multi vendor website they can see a specific vendor shop page in this way therefore these are the steps to set up a multi vendor store with the product vendors plug-in by WooCommerce for choosing the best multi-vendor plugin among these two you can check out the respective product pages you can also read our blog article on the comparison of these plugins when it comes to WooCommerce product vendors you are assured the quality of the plug-in as it is developed by WooCommerce itself and you can expect instant support in any issues one of the highlights of this plug-in is the per product shipping feature that offers advanced shipping functionality also this plug-in is compatible with WooCommerce bookings plug-in which can be quite useful if you are offering a booking service in your store when it comes to the dokkan multi vendor plug-in it provides some free and premium modules that help you enhance your store even better the vendor interface is better compared to the WooCommerce product vendors plug-in as vendors can access all the settings from the front end screen hence in this way you can easily make a multi vendor ecommerce website you although vendor payment is sorted with advance PayPal payments the shipping is still in conflict if you offer third-party shipping carrier services but some developers like al extensions have come up with a multi-vendor support add on for their shipping plugins that allow customers to see shipping methods separately based on vendors check out learn whoo articles resources and videos related to WordPress WooCommerce Shopify and big commerce go follow us on our social media channels and subscribe to our YouTube channel for more informative videos related to WordPress and WooCommerce
Info
Channel: LearnWoo
Views: 61,544
Rating: undefined out of 5
Keywords: wordpress, woocommerce, ecommerce, plugins, woocommerce multivendor marketplace, woocommerce multi vendor, woocommerce multi vendor plugin, woocommerce multivendor marketplace tutorial, woocommerce multi-vendor store, make multivendor ecommerce website, create a wordpress website, create a multivendor website, ecommerce website, online store, wordpress tutorial, wordpress website, dokan multivendor marketplace, woocommerce products vendors, make ecommerce website, create a website
Id: I7I4I4AUUb4
Channel Id: undefined
Length: 32min 23sec (1943 seconds)
Published: Thu Oct 17 2019
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.