How to build a multivendor marketplace website in Brazil

Published by WP Doctor on

In Latin America, there are lots of countries which are growing economically very fast. Brazil is one of them because it is growing very fast in both economically and technologically. For the last few years, this country is doing great in the online e-commerce industry.

As per blog in Brazil, the average e-commerce purchase (average cart price) for 2017 was US$ 115.95 (R$ 429), 3% higher than the previous year. This number is projected to reach US$ 120.54 (R$ 446) in 2018. There were 111.2 million online purchases in 2017, an increase of 5% over the previous year. It is estimated that the number of purchases will increase by 8% in 2018, resulting in 119.7 million online purchases.

Source : Statista

Online Market Trends in Brazil

According to the e-Bit Webshoppers 2018 report, the most profitable industry sectors for online shopping include mobile (21.2%), electronic appliances (19.3%), computers (18.9%), home and decoration (8.4%) fashion and accessories (6.1%), cosmetics/health/vitamins (4.8%), sports and leisure (4%), automotive (2.3%) and food and beverage (2.2%).

If you are reading from Brazil and trying to build an online marketplace then we have some good suggestions for you. Keep reading till the end so that you can get the resources to build your dream marketplace.

There are multiple types of the online market like as B2B, B2C, Peer to Peer and many more. Also, there are two types of website for doing online business (shopping) like as –

  1. E-commerce: An e-commerce website is where a  specific brand sells its own products on its website. Only the admin adds and sells the products. It does not have an option to register as a seller, similar to what you see at a retailer shop. It is customer specific.
  2. Marketplace: A website where a user can register/login as a seller (vendor) and sell their own product. In this way multiple seller can sell their own product. It is a platform for both the sellers and buyers, similar to what you see in a market.

How to create an online shopping marketplace?

When you are starting an online business at that time you should know about the suitable platform for you which is easy to manage and cheaper. You need to choose the best platform for you depending on your business investment.

If you are looking for a platform which is easy to maintain with the lower cost then it should be WordPress. There are two types of WordPress version. One is which comes with hosting and another one is which is totally free 😀

We suggest you to use version because it is full free and you will have the freedom. Also, you will get all the feature out of the box. has public plugin repository where you can find tons of plugins to use on your website (As per requirement)

What do I need to start?

To build a WordPress website, you must have to meet with below requirements

  1. Domain
  2. Hosting
  3. WordPress Installation
  4. Plugins
  5. Theme

You can buy a domain and get hosting service from below list –

  1. Bluehost
  2. Namechap
  3. GoDaddy
  4. Digital Ocean
  5. Liquid Web and more here.

After getting your own domain and hosting, you have to install WordPress on the server. You can read this post to get a full installation guide for WordPress. Kindly note that most of the hosting provider has a WordPress installation kit. Within the installation kit, you can easily install WordPress on your server in one click.

Things need to do after installing WordPress

After installing WordPress successfully, you are on the way to build your dream marketplace. Now, you have to install some plugins to add online marketplace functionality on your website.

You have to install below plugins one by one –

  1. WooCommerce
  2. Dokan-Lite
  3. Dokan Pro (Professional/Business)

A WooCommerce compatible theme is also required. You can get some Dokan compatible themes here.

Installing WooCommerce

WooCommerce is a free plugin and you can easily download/install it from your website admin panel.

  1. Log into your WordPress site.
  2. Go to: Plugins > Add New.
  3. Search for ‘WooCommerce‘.
  4. Select Install Now when you see it’s by Automattic.
  5. Select Activate Now and you’re ready for the WooCommerce Wizard!

Installing Dokan Lite

You have to follow the same process for installing Dokan as you have done on the last part of WooCommerce –

  1. Log into your WordPress site.
  2. Go to: Plugins > Add New.
  3. Search for ‘Dokan lite‘.
  4. Select Install Now when you see it’s by Automattic.
  5. Select Activate Now and you’re ready for the Dokan Wizard!

After installing Dokan-lite, your default WordPress website turned into a Multivendor marketplace. Now, the user can register as a vendor and through Dokan plugin, your vendor can upload their own product and sell them from the frontend. Dokan-lite has some limited features so, you may need to buy Dokan-Pro to get all the features. You can buy between Dokan professional or business.

If you have purchased the pro version then you are now ready to start the configuration.

Admin Settings

Dokan plugin has settings for the admin. From the settings panel, the admin can control vendor capabilities, commission rate, withdrawal, refund etc. Kindly navigate to wp-admin -> Dokan -> Settings

Now, on the settings you will get some tabs like as General, Selling Option, Page Settings, Withdraw Options etc. From the General tab, you can set the newly uploaded product status for the vendor, Google Map and many more options.

You can control the vendor selling option from Dokan settings. If you do not want them to sell after registration then you can disable the option from Selling options. Also, you can set how much commission the admin will get from each sale by vendor.

You can allow vendor to create their own product tags from the frontend. If you want the vendor to publish product directly that is also possible through Dokan.

Apart from the selling options there are many more settings to configure Dokan.

Why Dokan?

Dokan has tons of functionality to operate the marketplace smoothly. You will get all these benefits –

  1. A vendor can upload their own product from the frontend
  2. Managing order from the frontend
  3. Managing vendor coupon
  4. Frontend reporting option
  5. Withdraw options for the vendor
  6. Customizable store page with a banner image and profile image
  7. Vendor subscription system
  8. Earning commission from the vendor
  9. Payment gateways
  10. Refund and return management
  11. Store review
  12. Store support for vendor
  13. Booking and auction system
  14. Shipping system for Vendor and many more.

Can I accept payment in Brazil through Dokan?

Yes, Dokan has MOIP integration which is one of the best payment gateway in Brazil. However, MOIP has been acquired by Wirecard so the name has been changed recently but the job is still the same. This payment gateway will split the vendor commission automatically after completing checkout by a customer. If a customer purchase product from 4 vendors then each vendor will get their own commission to their own MOIP/Wirecard account. No need to send any withdraw request from your vendor 🙂

Vendor Dashboard

A user can easily register as a vendor from the my-account page your website. Just he/she needs to insert his/her name, store name, phone 🙂

Vendor Registration Page

The vendor will get a setup-wizard to configure his store onboard.

Your store is now ready if you have completed the setup wizard. A dashboard will be appeared for you and from this dashboard you can upload your products, manage your orders/coupons etc.

Vendor Dashboard

Each vendor will get their own store page to show his own product. The store has a sidebar with store category, map and a contact form. A vendor store banner can be uploaded by the vendor himself/herself. Dokan has a very fresh and unique store layout.

A vendor store page

How can I check their demo?

If you need to check Dokan demo then you can visit this link. You can directly ask their support to get any help to know about the plugin also, you can leave your comment if you have any question.


Matheus · September 9, 2019 at 9:55 pm

There a new solution, ith realtime split, multi-order split, pinpad and other high-end funcionalities.

woocommerce + WCMP ( + Wirecard for WCMP (

    WP Doctor · September 10, 2019 at 10:06 am

    @matheus, We had edited your comment before approving. Thanks for your suggestion.

artdesign12d · November 24, 2019 at 7:55 am

I use the dokan theme, I download it here “”
after setting everything up, and I see there is no automatic update available on my wordpress,
whether the dokan theme, there is no automatic update and is free for me to modify the theme and I no longer need to make a child theme
thank you

    WP Doctor · November 24, 2019 at 1:17 pm

    Dokan theme does not have an auto-update system. As it is not available on repo. So, you have to update the theme manually if there is any latest version.

artdesign12d · November 24, 2019 at 9:00 pm

how to manually update,
whether after I re-download with the latest version and I upload directly to my admin wp, or I first delete the old theme,
or there are other ways to upload directly with the latest version without having to delete the theme with the old version

there is one more problem that I experienced, before I could make the theme of children from pray, with the plugin “one-click-child-theme” and it worked, I also added as in this tutorial plugin-template-easy /
“dokanfolder -lite / templates / products” and it works,
but after I activate the child theme, I visit my site sometimes it appears only a white screen with the notification “error establishing a database connection”
even though before I made a child theme, it never happened before, and finally I deleted the child theme
thank you

    WP Doctor · November 24, 2019 at 10:23 pm

    We provided all kind of help as we could as a blog author. If you need further help you can hire a developer to do the modification. Also, as we said before that to template override the folder name into the child theme would be just “dokan” and if you are modifying any file which has folder like the product then the folder path would be into child-theme like as dokan/templates/products.

      artdesign12d · November 24, 2019 at 10:33 pm

      well, thank you very much for the information

Leave a Reply

%d bloggers like this: