Opencart Marketplace Product Mass Upload add-on is super useful for bulk upload of products.
Using this Marketplace add-on, the sellers can upload their products in bulk using CSV, XML, and XLS files also the admin can bulk upload products for himself and into the seller’s store.
The admin and sellers will also be able to update their products in bulk and can export their product in bulk or by specific product selection.
This module is an add-on of Marketplace Module. To use this module you must have first installed the Opencart marketplace module first.
1. This extension will work with Webkul’s Opencart Marketplace version 22.214.171.124 and above.
2. zipArchive extension needs to be installed in the server.
Features – Opencart Marketplace Product Mass Upload
- The Admin/Seller can Import Bulk product using the XML, XLS, and CSV file types.
- The Admin/Seller can Update Bulk product using the XML, XLS, and CSV file types(in zip format only).
- The Admin/Seller can Upload images in Bulk using the Zip file types.
- The Admin/Sellers can get the ID data of various options like – Product, Catalog, Manufacturer, Filter, Download, Stock Status, Tax Classes, Customer Groups, and Attributes etc.
- The Admin can Upload products for the sellers.
- Export Product in Bulk/Specific products via email.
- The files which are exported can be imported at both, the admin and the seller end.
- Multiple products in a single CSV, XML, and XLS file.
- If an SEO Url is repeated then it will auto-generate with a 4 digit random character.
- The products can be added in multi-language.
- Fully dynamic and easy to use.
Opencart Marketplace Mobile App
This is a technology-based era where everything is simplified even online shopping. We all know about shopping apps and its advantages-how it reduces and makes our shopping experience hassle proof.
So it is very important for all the Store owner to have a shopping app for providing a more convenient way to shop from their online store and now Webkul’s has launched its new app Opencart Marketplace Mobile App.
Opencart Marketplace Mobile App converts your marketplace store for Opencart 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 through the mobile app.
So what are you waiting for, you must now have an Opencart Marketplace Mobile App to be a step ahead.
- Seller list.
- Seller Collection.
- Seller Profile.
- Seller Dashboard.
- Seller Order History.
- The customer can contact the seller.
- Market Place Sell Page
- The user can review the seller.
- Seller Location is mentioned on the map.
Installation of Opencart Marketplace Product Mass Upload for Opencart is very simple. After extracting the zip file, choose your Opencart Version Folder and in that, you will find folders admin, catalog, and ocmod folders.
Also, you need to copy the system folder in the Opencart root that you will find along with the Opencart Version folders.
If you are using a custom theme like Journal then we provide Journal theme patch (directory) in the module zip. While installing the module, navigate through Theme Patch->Journal2 folder and you will get “Catalog” folder. Just upload the “Catalog” folder into your Opencart root directory for the proper functioning of the module with the Journal Theme.
Once you have uploaded the file, login to admin panel and from catalog section go to Extensions> Extension installer and upload the XML file. The XML file can be found in ocmod folder under module directory. Under the ocmod folder, you will find wk_mpmassupload.ocmod.xml file.
After Uploading The File Go To The Extensions > Modification and Click On “Refresh“.
Now, navigate to Sytem->Users -> Users Group and edit the administrator. Here, under Access Permission and Modify permission click select all for both options and click the Save button as shown below in the snapshot.
After That Under Extension > Modules, install the Marketplace Mass Upload module like this way.
Here, the admin will –
- Enable or Disable the extension.
- Enable Keyword that will –
- If the product is being updated then the SEO will contain SEO+Product Id.
- If a new product is being added then SEO will contain the provided SEO and random four characters.
- If the keyword is disabled – The product will be skipped and error will be shown for that product.
- Set the Seller Allowed File Types – File types that the sellers will be allowed to upload
- Set the Seller Allowed Backup Files Types – Allow selective file types to be used by the seller for the backup files upload.
Now, navigate through Extensions->Modules->Marketplace and click the edit button. Now, go to the Catalog Configuration tab and under that go to the “Account” tab. Then for the “Allowed Account Menu” click the select all option and then click the Save button to save the configuration.
Now, go to the Product tab. Here, only the allowed product fields and the product tabs that are selected by the admin from the backend will be available for the sellers to use while uploading and exporting their products.
As this Marketplace module supports multiple languages so this section will describe how to make the module work in different languages. Please check this link for language translation
Opencart Marketplace Product Mass Upload – Upload File(Admin’s End)
Using this module, you can allow importing the data from a file in XML, XLS and CSV format.
Step 1: To import the products navigate to Mass Upload >General menu option in the admin panel as shown below in the snapshot.
Here under the “General” tab, the admin will be able to –
- The admin can select the Data Flow Profile from the list of dropdown profiles.
- The admin can set Seller whose products are to be uploaded.
- Select the File Type as XML, XLS, and CSV. (For the below example, we have used XML file type for importing the products).
- Select the Option to upload – New Products Only or Update Old Products.
- Click the Upload button to upload the XML/XLS/CSV file (in zip format only).
Under this tab, the admin will be able to get the Ids for various fields like Products, Catalog, Manufacturer, Filter, Download, Stock Status etc.
After selecting an option, now click on the search box to display the IDs for the selected option.
For example – We have selected the option as “Product” and then we clicked on the search box. Now, you can see the Products displayed with their IDs. Similarly, the admin can get the IDs for the rest of the options(Catalog, Manufacturer, Filter, Download, and Stock Status etc).
Under the Export tab, the admin can easily export the products for the marketplace sellers.
The admin needs to select the seller, the mail on which the exported file will be sent (Admin, seller, both), the Backup File Type(CSV, XML, XLS), the Download Type(Format of the export file – CSV, XML, XLS), and the Download Type as Bulk(all products of the seller are exported) or Selection (only the selected products are exported) as shown below in the snapshot.
After making all the selections above, the admin will click on the Export button to export the products for the seller.
After the export, the seller can find the exported file in their email as shown below in the snapshot.
Admin can find more information about the module under the Information tab as shown below in the snapshot.
Import the Exported Files
The files which are exported can be imported by simply uploading the Exported file at both, the admin and seller end.
Initially, under the Export section, the admin/seller needs to define the following fields:
Select Seller: The admin selects the seller from the given list.
Mail: Admin/seller configures whether the mail is to be sent to the admin or seller or both.
Backup File Type: The admin/seller chooses either of the three File Types, CSV, XML and XLS.
Select Download Type: The admin/seller chooses either Bulk or Selection.
The admin/seller can export the files by clicking the Export button on the top right corner of the page.
The admin needs to define the following under the General tab:
Data flow Profile: The admin/seller has to select the Data Flow Profile form the given list.
Select Select Seller: The seller is to be chosen by the admin.
File Type: The File Type must be same as the File Type chosen in the Export tab.
Upload New Products or Replace Old One’s: The admin/seller may choose either Add New Products Only or Update Old Products.
Upload Zip File: The zip file which was exported can be uploaded on clicking the upload button.
Thereafter, the admin/seller clicks on the Import button on the top right corner of the page.
This redirects the admin/seller to the Mass Upload Import Process page which displays the progress bar showing the Processing of the products import.
- The admin must add the images, which will be used on uploading the exported files (csv, xml and xls), with the following path, respectively:
- Image Path for Admin: image/catalog/massupload/
- Image Path for Seller: image/wkseller/seller_id/
Opencart Marketplace Product Mass Upload – Data Flow Profile
On adding the Data Flow Profile, the admin can add the profile name and add the database name and the name as defined in the files. This will help the database to get mapped between the file that is to be uploaded and database of Opencart.
Now, after mapping all the fields for the tabs click the “Save” button, after which you can see the success message as shown below in the snapshot.
Opencart Marketplace Product Mass Upload – Importing Data(Seller’s End)
Using this module, the sellers can allow importing the data from a file in XML, XLS, and CSV format under their own account panel.
Here under the “General” tab, the Seller will be able to –
- Select the Data Flow Profile from the dropdown listed by seller.
The seller can also add/edit the Data Flow Profile for the files uploaded as shown in the image below
On adding the Data Flow Profile, the seller can set the profiles for which the data needs to be mapped.
- Select the File Type as XML/XLS/CSV.
- Select the Option to upload – New Products Only(to upload the new products) or Update Old Products(Update the new Products).
- Click the Upload button to upload the file with the product data.
- Click the Upload button to upload the file with the image.
After setting up all the parameters, click the “Save” button at the top right-hand side. Now, after clicking the “Save Button” the file will get uploaded and the products will be imported under the “Product List” section of the seller’s account.
After selecting an option, now click on the search box to display the IDs for the selected option.
For example – We have selected the option as “Product” and then we clicked on the search box. Now, you can see the product get displayed with their IDs. Similarly, the seller can get the IDs for the rest of the options (Products, Catalog, Filter, Download, and Stock Status etc).
The seller just needs to select the –
- Mail(the e–mail on which the exported file will be sent – Admin, Seller or Both).
- Backup File Type as – CSV, XML, or XLS.
- Download Type as – Bulk(all of the products will be exported) or Selection(Selected products will be exported).
Similarly, the seller will be able to select the backup file type as – XML, and XLS and the selected file types will be sent via email.
Under this section, the seller will be able to see the information regarding the extension as shown below in the snapshot. That’s all for the Opencart Marketplace Product Mass Upload extension. Still, have issues or want to give your suggestions to make this module better just raise a ticket at webkul.uvdesk.com
Current Product Version - 126.96.36.199
Supported Framework Version - 2.x.x.x, 3.x.x.x