Magetop Marketplace Extension Guide (Part 1)

Magetop Marketplace Extension Guide will give you solid understanding of how to use Extension. These Magento 2 tutorials cover back-end and front-end development.

Here is the Magetop Marketplace Extension Guide (Part 1).

I. Introduction Magento Marketplace

Magetop Multi Vendor Marketplace Extension

You probably already know Amazon, eBay, Etsy, Alibaba, Aliexpress. They became big companies in the e-commerce industry by creating a marketplace. The marketplace is a special kind of online store where buyers and sellers are meeting each other in an easy way.

Therefore, Magetop brings to you an effective extension for creating a Marketplace on your site. That’s called Magento Multi-Vendor Marketplace extension. It gives you many useful functions and it is easy to use and manage your Multi-Vendor Marketplace.

Magento 2 Multi-Vendor highlights:

  • Take advantage of Magento Marketplace
  • Convert your eCommerce Store into Marketplace
  • Track sales with detailed sales reports
  • Easy of integration
  • Easy to build a Marketplace site
  • Give Vendors the ability to manage their own products
  • Commission Calculations & Order management
  • Full source code
  • Full Addons
  • Free installation

II. Magento Marketplace Extensions Front-end

Demo as Vendor & Administrator

Seller Dashboard:

Demo Seller Info:

  • Email:
  • Password: demo@123

2.1. Create an account as Vendor

To use the Magento Marketplace as a vendor, the first step is to register an account.

Step 1: From header, click Create an Account link.

Step 2: System navigates the user to Create Account page. Fill in data for the user account. If you want to use as Vendor/Seller, check the checkbox Do you want to become Vendor/Seller.

Create New Customer Account

Step 3: The system will show the form to complete the information for Vendor/Seller like Shop Name, Contact Number, Shop URL.

Tick To Become Seller or Vendor

Step 4: Finish the required fields.

Step 5: Click Save button to create an account as Vendor/Seller.

2.2. Seller Dashboard

After register account as a seller, this account will be approved by an admin and then sellers can sign in the account to manage products, manage orders, withdraws and the message

After signing in, the seller will view the Seller Account Management.

This section will give an overview for seller about sales, orders, income like Today’s Sales, Today’s Orders, Incomes, Orders chart, and Sales report.

2.3. Seller Profile

When creating a store, sellers need to provide basic information for the customer about their store name, description, policies.

Step 1: From the left menu of Seller Account, click Seller Profile items.

Step 2: Add value for these following data fields as per screenshot.

  • Store Title: This is the Store Name.
  • Store URL: Type the store URL path.
  • Company Banner: Click Browse to upload banner of the store from your computer. You can delete the image by checking on checkbox Delete Banner Image and then click Save to delete banner.
  • Company Logo: Click Browse to upload a logo of the store from your computer. You can delete the image by checking on checkbox Delete Logo Image and then click Save to delete logo.
  • Description: The description for the store.
  • Return Policy: Enter the store’s rules regarding the return of products by customers.
  • Shipping Policy: Enter the store’s rules regarding the shipping.

2.4. New Product

Now, to start selling on your store you must start to add new product in Multi-Vendor Marketplace system. The Product will display in frontend at the Product Listing of seller’s stores.

Add New Product In Frontend

There are 4 types of product: Simple, Downloadable, Virtual and Configurable Product.

After choosing 1 of 4 types of product, you will fill in data to add a new product. It is basically knowledge about Magento Products. You are easy to add product.

A. Choose Categories for the product.

Sellers can choose multi categories to display product in their store.

B. Upload Image for the product.

To upload the Product Image for a product, you can browse images from your computer or drag and drop to add images.

C. Price of product.

Magento supports many types of prices.

They are useful for sales, promotion campaigns like special price, special price from date.. to date. You can configure them in Advanced Price & Options.

D. Tier price.

Magento supports a type of price that allows sellers can set discount price for customers based on how much they buy. It is called Tier price. Tier price also applies for customer groups like All Groups, Not Logged In group, General group, Wholesale group, Retailer group.

E. Custom option.

It is a field allow seller can describe a feature of the product by separating it from the option’s title and give it a price.

F. Product type of Magento Multi-Vendor.

Magento Marketplace Extension supports 4 types of product: Simple, Downloadable, Virtual and Configurable Product.

  • Downloadable product is a necessary item when your store has an item like ebook, video, music, file, catalog.

Because the downloadable product only available when the customer purchased, so seller must add a sample for it.

  • Configurable product.

When sellers have the product – T-shirt with many options like sizes and colors, they can use the configurable product instead of displaying all product with colors and sizes in frontend. It looks like a simple product with many options but actually, it is a single product with a unique SKU. Magento Multi-Vendor Extension supports this type of product. Seller’s job is to create associated products. When creating associated products, sellers must choose the attribute and value of attribute.

After creating products, sellers can view them in product list in frontend appearance.

2.5. Create Attribute

If you have a configurable product in your store, you need to create an attribute for the product.

Step 1: Click Create Attribute.

Step 2: System navigates the user to Create Attribute page. To add an attribute, do the following.

  • Attribute Code: Type the attribute code.
  • Attribute Label: Type the label of attribute. This data will be shown in the frontend.
  • Catalog Input Type: supports the Dropdown value
  • Values Required: If you want the attribute is a required field, select Yes.
  • Add Option: Add the value to select for attribute.

2.6. My Orders

When the customer buys products on your store, the orders will be managed in this section.

This section help vendor in management orders:

  • Can view the order details and edit information, process the order.
  • Easy to search the order by ID, by Purchase Date, by Order Status.
  • Can view the product details from order.

A. To view the order details and edit information.

Step 1: From Order List, Click the View link corresponding to Order ID.

Step 2: System navigates the user to the Order Details page.

In the Order Details page, sellers can view the information like Buyer Information, Shipping Address, Shipping Method, Billing Address, Payment Method, Ordered Items. Seller also can update shipping, add the tracking number, print the invoices or cancel the order.

B. To Update Shipping.

Click on the Update Shipping button. The system will show a form to update like Carrier, Title of Shipping, Number of Shipping, Shipment Comments.

Update Shipping

C. Create an invoice for the orders.

Click Invoice button, Magento Marketplace Extension will show the form to add an invoice for the order.

2.7. Withdrawals

The Withdrawals section will show you the withdrawal request list and withdrawals history.

In this list, the vendor can view the Withdrawals Method by using Paypal, Payoneer, Bank Tranfer Payment and their description. The vendor can view all Withdrawals Method that configures by admin like Paypal, Payoneer, Bank Tranfer..etc..

To use a method, click on link of method and add your account bank information.

  • Paypal Email Account: Type your Paypal Email Account to receive money.
  • Amount to withdraw: Type amount that you want to withdraw.

You can view Withdrawal History in the list below.

2.8. Messages

When the customer sends the message to the user about product, orders, the messages will be managed in this section.

As you can see in the list, the vendor can view the date that message is sent, the sender name, the subject of the message and the last message content. The vendor can view and send a reply to customer also.

A. To view and send a reply.

Click on View link. The system will navigate the vendor to Message Details page.

You can reply to the customer by entering the message content then click Send Message.

B. Customer asks sellers about the product.

At the product details page, customers can ask sellers about product information by click on the Ask Question button. Magento Multi-Vendor Extension will show the popup message for the customer to input messages.

C. Customer asks sellers about the order, shipping.

When a customer buys the products, customer can ask the seller about order information, shipping information in Customer Account page.

2.9. Advanced Report

Magento Multi-Vendor Extension summarize Total Sales, Total Income, Orders Status by Today, Last 7 Days, Current Month, Last Month, Last Week, Current Week or Custom Date to create advance reports.

A. Seller Sales Report Chart.

It displays Earn Amount, Total Sale daily. It is a useful feature that helps the seller to have an overview of daily sales. The time range is in 7 days.

B. Overview.

When the seller starts adding a new product to their store, they want to know how effective selling products, how many times it is clicked on their store, how many items they sold. This section displays Number Views, Units sold, Earn Amount of each product. It helps seller know does their product sell well.

It comes to the end of the blog: Magetop Marketplace Extension Guide (Part 1).

You can read more useful articles like Magetop Marketplace Extension Guide (Part 2)

Follow us for the more helpful article!

We hope this is a useful series for you.

Thank you for reading!

4.7 3 votes
Article Rating

Adam Roger

CEO and Founder of Magetop. A friend, a husband and a dad of two children. Adam loves to travel to experience new cultures and discover what is happening with ecommerce all around the world.

Leave a Reply or put your Question here

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x