Back to Top

Magento Marketplace Mass Upload Products

Updated 1 February 2019

Magento Marketplace Mass Upload Products add-on is useful for bulk/mass upload of products. Using this Marketplace add-on, Seller can upload the bulk products using CSV/XML/XLS file and even the admin can bulk upload into Seller store.

Using this add-on, the admin and vendors can upload mass/bulk products (simple, configurable, virtual & downloadable).

**Note:

  1. For uploading the images, you have to put all the images in a separate folder and then archive that folder and then you can upload that zip folder for uploading images.
  2. This module is an add-on of Marketplace Module. To use this module you must have installed first the Marketplace Module.
  3. For uploading products with custom attributes, you need to install Custom Attribute Marketplace Add-On
  4. For uploading products with custom options, you need to install Custom Option Marketplace Add-On
  5. This Module is also available for Magento2.

Features of Magento MarketPlace Mass Upload

  • Product can be upload by CSV / XML / XLS files.
  • The seller can add bulk product.
  • Admin can add bulk products for individual Seller.
  • This module is fully dynamic.
  • Image attachment with the product within CSV/XML/XLS.
  • Multi-Lingual support / All language working including RTL.
  • The code is fully open & you can customize it according to your need.
  • Compatible with Multistore.
  • If there is an error in the CSV / XML / XLS file, then products will not be uploaded and hence seller/admin will come to know about the error.
  • Export Products through CSV via Seller Panel Product Type Wise.
  • Mass Update via Product SKU.
  • Each Attribute has a Different Column.
  • Data Profile Creation feature for Both Admin and Sellers.

MARKETPLACE MOBILE APP

Mobikul Marketplace: Mobikul Marketplace converts your Magento Marketplace store into a mobile app. Your customers can easily purchase products on the go. They don’t need to have a laptop or desktop, they can easily explore your store through their smartphones. It will not only benefit the store owner and customer it will benefit the sellers too. Sellers can see their dashboard, order history and can contact the admin through the mobile app. So what are you waiting for, you must now have a Mobikul marketplace to be a step ahead.

Highlighted Features:

Searching for an experienced
Magento Company ?
Find out More
  • Seller Profile.
  • Seller Dashboard.
  • Seller Order History.
  • Marketplace Landing Page Where Popular sellers and Description about the marketplace is mentioned.

Note: The MOBIKUL Marketplace Mobile app is a different module. You have to install it separately.

Installation of Magento MarketPlace Mass Upload

Installation of the module is very easy. You need to move the app, media and skin folder into the Magento root directory.

installation magento marketplace Mass Upload

After moving both the folder flush the cache from Magento admin module. Under System > Cache Management

webkul-magento2-marketplace-mass-upload-cache-management

After those primary step, you just need to configure the module.

Language translation of Magento MarketPlace Mass Upload

After the module installation, the user will unzip the folder and click on src folder. Inside that folder, you will find app folder. Click on the app folder and you will get locale and inside that, you will find the language folder in the English language as en_US. Now follow the same path and open the locale folder where you have installed the Magento Marketplace add-on and go inside the locale folder and create a new folder and name with the language for which you want to convert your module content. Now edit the Webkul_Mpmassuploadaddons.csv and then upload to your server inside the locale folder.

webkul-magento2-marketplace-mass-upload-language-file

Before uploading the CSV file, open and edit it with the translated keywords. Please check the below image for the better understanding.

webkul-magento2-marketplace-mass-upload-language-translation-file

Front-End Management of Marketplace Mass Upload

After the installation of the module, the vendor can find two options under the Marketplace block –

  1. Mass Upload Product
  2. Mass Upload Data Flow Profile.

Mass Upload Data Flow Profile:

Here, the vendors can create any number of profiles and can select the associated Attribute Set that will be applicable for the created profile names. This profile is to be selected while Mass Uploading the products from the vendor account. To create a profile, enter the name for the profile and select the attribute set name applicable for the profile name and then click the “Save Profile” button to save.

Front-End Management of Marketplace Mass Upload

Now after creating the profile, the seller has to add the Mapping for the profile. Seller will click the “Add Mapping” link and a new page will open where the seller can map the Magento Attributes to the File Attributes. The seller will be able to use these file attributes in place of the Magento Attributes in the CSV file columns.

webkul-magento2-marketplace-mass-upload -add-mapping

After creating the mappings, when the seller downloads the sample CSV file for uploading his products, he can change the CSV file column names corresponding to the File attributes.

For Example

The sample CSV downloaded by the seller for the Simple Products is shown below.
webkul-magento2-marketplace-mass-upload-simple-product

In this CSV, the seller can now easily change the column names that correspond to the file attributes for the Magento Attributes as shown below in the snapshot.
webkul-magento2-marketplace-mass-upload-attributes

Mass Upload Product: 

Here, the vendor can select any type of sample file (CSV/XML/XLS) from the drop-down as per the requirement.

webkul-magento2-marketplace-mass-upload

The sample files will be displayed like the image below.

sample file download option

After selecting and downloading the sample file, you can see the below page with other options.

webkul-magento2-marketplace-mass-upload-sample-file

After selecting the Data Flow Profile, Uploading the Product File & Image Zip and clicking the Upload button, a profile will be created. Select the profile from the drop-down and click on the “Run” button.

webkul-magento2-marketplace-mass-upload-run-profile
From the backend, the admin will do the setting for the validation of the Custom Attributes as per the image below.

mass upload back-end

Export Products and Product Images

The seller can export the Images and the Products at any time by clicking the Export Images & Export Products option button available on the mass upload page.
Export Products & Product Images Separately.

The seller needs to select the product type from the drop-down option and then the seller can click on the “Export Images” button to export the selected product type images as a zip file. Similarly, the seller will select the product type and then click the “Export Products” to download the selected product type as a CSV.

How to upload mass product with custom attributes –

You can see a “Column Name for Custom Attribute”, this feature will only be available if you have installed Magento Marketplace Custom Attributes

After installing Marketplace Custom Attribute, you can see an additional field for the attributes. Only those additional attributes will be displayed in the CSV / XML / XLS files, which will be selected by the user. Also, each attribute has a separate column as shown in the image below.

downloadzip file

Here the seller can see various options like selecting “Attribute Set”, “option for uploading CSV files”, “option for uploading images” and if “Downloadable Product” option is selected then a new option appears for uploading Downloadable zip file

NOTE: In the following screenshots, “Column for Custom Attribute” will not appear as we have removed this module from the back-end.

We will show you how to upload mass products for Simple, Configurable, Virtual & Downloadable without installing the Marketplace Custom Attribute module.

The seller can add the custom option by installing the add-on called Magento Marketplace Custom Option

Now we will see how to upload product through CSV / XML / XLS files. If you are having two categories – P1 & P2  and if you are uploading product via CSV file, then the product will be added to both the categories P1 & P2.

Uploading Simple Products

Seller will select the attribute set, Data flow profile name, upload the CSV/XML/XLS file and images zip files and then click on the upload button.

Simple Product Upload

Now, the vendor will select the created profile and then click on the “Run” option. You can see the screenshot for the same.

simple profile run

CSV / XLS file for the simple products-

CSV for simple

XML file for the simple products-

webkul-magento2-marketplace-mass-upload-XML-file

When profile run will be successful then you can see this message:

profile run success

Now the seller can see the uploaded products under the option called “My Product List“.

simple profile list

Uploading Configurable Products

Seller will select the attribute set, Data flow profile name, upload the CSV / XML /XLS file and images zip files and then click on the upload button as shown below in the snapshot.

You can also see “Configurable Super Attributes“, which are for the configurable product. In our case, the “Configurable Super Attributes” is Shoe_Size.

Configurable Product Upload

After this, a profile will be created like as shown in the screen below. Seller will select that profile and then click on the “Run” option.

simple profile run

CSV / XLS for Configurable product

webkul-magento2-marketplace-mass-upload-csv-file

XML for Configurable product

webkul-magento2-marketplace-mass-upload-xml-configurable
You can also see the message when the profile runs successfully.

webkul-magento2-marketplace-mass-upload-run-profile

Now the seller can see the uploaded products under the option called “My Product List“.

webkul-magento2-marketplace-mass-upload-product-list

Uploading Downloadable Products

For uploading downloadable product, the seller will first tick the checkbox for the downloadable product as shown in the screen below:

Seller will then select the attribute set, Data flow profile, then upload the CSV/XML/XLS file, images zip files, Downloadable Product Zip File and then click on the upload button.

webkul-magento2-marketplace-mass-upload-downloadable-product

After this, a profile will be created like as shown in the screen below. Seller will select that profile and then click on the “Run” option. You can see the screenshot for the same.

webkul-magento2-marketplace-mass-upload-dowmloadable-run-profile

CSV / XLS for Downloadable Product

webkul-magento2-marketplace-mass-upload -xml-downloadable

XML for Downloadable Product

webkul-magento2-marketplace-mass-upload -xml-downloadable

When the profile runs successfully then you will see this message:

webkul-magento2-marketplace-mass-upload-profile-run

Now the vendor can see the uploaded products under the option called “My Product List“.

webkul-magento2-marketplace-mass-upload -downloadable-product

Uploading Virtual Products

For uploading virtual product, the vendor will select the attribute set, Data flow profile, then upload the CSV / XML /XLS file and images zip files and then click on the upload button.

webkul-magento2-marketplace-mass-upload -virtual product

After this, a profile will be created like the screen below. The vendor will select that profile and then click on the “Run” option.

webkul-magento2-marketplace-mass-upload -run-profile

When the profile runs successfully, you can see the message.

webkul-magento2-marketplace-mass-upload -run-profile

CSV / XLS for Virtual Products

webkul-magento2-marketplace-mass-upload -csv-virtual product

XML for Virtual Products

webkul-magento2-marketplace-mass-upload -XML-virtual product

Now the vendor can see the uploaded products under the option called “My Product List“.

webkul-magento2-marketplace-mass-upload -virtual product

NOTE: If there is any type of error in the file then you will get an error message at the top of the mass upload page. By this error detection technique, the uploader can see the error and can rectify those error.

The product will not be uploaded if there is any error. So this module provides 100% error free mass upload. You can see one of the error messages below:
uploading-error

Admin Management of Magento MarketPlace Mass Upload

Admin can also mass upload the products for the individual vendor. Under Marketplace Management > Manage Mass Upload. From the backend, admin can upload any product (simple, virtual, downloadable, configurable).

Step 1:
Admin will select the Vendor for which the admin wants to upload the product, then select the Attribute set, select the Data flow profile, upload the CSV / XML / XLS file and Image ZIP file, and lastly, click the Save button.

 mass Upload marketplace via admin for seller

Step 2:
Now, go to the Run Profile tab and select the profile from the drop-down and tap the Run Profile in Popup button as per the snapshot below.
**Note: Please make sure to save your changes in step 1.

Admin Select profile from the dropsown option

After clicking the Run Profile in Popup button, you can also see Profile running and executing like in the image shown below

run-profile
You can see in the image below that admin has uploaded a Simple product called “Heels” for the seller, John Doe. Like this way, even admin can upload mass products (simple, configurable, virtual, downloadable) from the back-end for any of its sellers.

seller's product

That’s all for the base Magento Marketplace Mass Upload Products Module, still have any issue feel free to add a ticket and let us know your views to make the module better https://webkul.uvdesk.com/en/

Current Product Version - 1.0.0

Supported Framework Version - 1.6.x.x, 1.7.x.x, 1.8.x.x, 1.9.x.x

. . .

Leave a Comment

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


7 comments

  • Alex
    • VipinSahu
      • Nalla
        • Webkul Support
  • Djamel
    • webkul
  • Djamel
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content