Supplier Frontend Product Upload Extension for Magento® 2 by CreativeMinds

Supplier Products and Inventory Management Extension for Magento® 2 by CreativeMinds

Give suppliers the ability to upload products and manage inventory using a separate dashboard in the store’s front-end without the need to log into the admin area.
Store manager can approve vendors products, allow certain product types and assigning vendors to products.

Frontend Products and Inventory Management

The Magento 2 Supplier Product Inventory Management Extension by CreativeMinds allows approved suppliers to add and manage products on a front-end dashboard of your site.


Managing Inventory Dashboard

This inventory management extension has the ability to benefit both admin and suppliers.

Admins have the ability to manage suppliers and uploaded products, while store suppliers can upload products from a front-end dashboard without gaining access to the store admin panel.

Frontend dashboard grid showing all vendor products
Frontend dashboard grid showing all vendor products

Managing Product Attributes

Vendor's Edit / Add product screen showing attribute available
Vendor's Edit / Add product screen showing attribute available
Admin can assign attribute sets available for each supplier or vendor, while maintaining the admin's exclusive ability to approve or dismiss uploaded products, as well as being able to moderate supplier products which need further editing.

Vendor Reports

Reporting features allow admin and suppliers to generate detailed reports on sold items and sales achievements. This helps admin track supplier performance. Vendor dashboard showing revenue report and graph
Vendor dashboard showing revenue report and graph

API Integration

Add and update products remotely via API (Application Program Interface). The SOAP API V2 methods allow you to specify every product attribute and much more.

All methods are fully documented: Supplier Frontend M2 – API Methods.


Compare Supplier Product Upload to Other Extensions

Compare between CM MultiVendor Marketplace and CM Frontend Uploader

Compare between CM MultiVendor Marketplace and CM Frontend Uploader (Click to expand)


Magento 2 Stock Management Extension Uses

  • Inventory Management – Give suppliers, vendors or employees limited management access to upload products from a front-end dashboard
  • Stock Management – Help make sure a supplier product is always in stock
  • Maintain Admin Capabilities including product approval and moderation
  • Save Admin Time – Allow suppliers to upload their product information directly to your Magento 2 store
  • Update Product Inventory – Let suppliers update stock data to prevent misunderstandings
  • Sales Reports – Admin and suppliers can see revenue reports to track performance
  • Supplier Management Panel – Each supplier has a private dashboard where uploaded products can be viewed and managed
  • Supplier Product List – Suppliers can view and manage their products from the front-end dashboard
  • Vendor Assignment – Admin can assign a vendor or supplier with a product


Supplier Frontend Product Uploader Related Resources

Frontend Products Inventory Management Features

Please check the user guide to learn more about this extension.

Magento Front-end product upload extension.

Admin Features

Supplier Registration – Enable/Disable option for suppliers to register in a separate form
Vendor Profile Approval – Approve vendor’s profile after registration, or have it approved automatically
Auto/Moderated product Approval – Decide if created products are approved automatically or need approval from admin panel
Customize Product Upload Form – Product upload/edit forms can be easily customized in the admin panel
Product Labels – Change the labels of the existing product metadata
API Integration – Add and update products and more via fully documented SOAP API V2 methods
Supplier Reports – See report of all products added by the supplier
Product Supplier – Change a product’s supplier/owner
Supplier Tax Group – Define tax group for supplier’s products
Product SKU – Define if suppliers can define products SKU or it will be auto-generated
Number of Images – Define the maximum number of images that can be uploaded per product by a supplier
Product Type – Define what type of product can be created by supplier
Downloadable Products – Define type of downloadable product files types and its maximum size
Filter Sales Reports – Filter sales reports by suppliers, product categories, customer groups, and more

Supplier Features

Product Uploader – Suppliers can add new products (simple, configurable, downloadable and virtual), each containing a product description, metadata and images
Stock Management – Suppliers can view and manage their products from a frontend dashboard
Product Preview – Preview products on frontend before they go live
Supplier Login Page – Separate registration and login page for suppliers
Supplier Notifications – Suppliers can receive approved product notification and order notification
Cloning Products – Suppliers can clone their product
Sales Reports – Suppliers can track sales performance

Frontend Uploader Extension Additional Modules

Frontend Products Inventory Management Image Gallery

Frontend Products Inventory Management Frequently Asked Questions

Please check the user guide to learn more about this extension.

Is there a limit to how many supplier accounts can upload products to my store?

No. Anyone who has a customer account can upgrade to a supplier account and upload products to your store, that is of course assuming they have your admin approval. You can approve as many supplier accounts as you like and even add them yourself manually.

Does the extension let suppliers access my Magento admin dashboard?

Absolutely not! Each supplier account has its own front end dashboard from which the supplier can upload and manage products. There is no need for the suppliers to log into the Magento admin dashboard at all.

Will I be able to approve or dismiss products uploaded to my site?

Yes. In the admin panel you can determine which suppliers you trust and that can freely upload products and which of suppliers require admin moderation and approval.

The built in notifications system will notify you whenever a new uploaded product requires moderation and approval and will also notify suppliers when their product has been approved, moderated or dismissed.

To learn more about this feature see this Help article.

Can a customer buy from multiple vendors in one order?

Yes, customers can buy from multiple vendors in one single order. In this case, the shipping cost is calculated as the total sum of shipping costs from all vendors in the current cart. For example if you have three products in your cart, 2 from one vendor, and 1 from another vendor, total shipping costs will be the sum of shipping cost set up by one vendor for his products, plus the shipping cost set by the second vendor for his product.

Can Suppliers be notified by the Extension when an order for their product(s) has been made on the store?

Yes. When products are ordered that belong to a vendor they can receive an email notification that they have orders waiting. This can be disabled or enabled by the vendor but the default setting is for it to be enabled globally.

To learn more about this feature see this Help article.

Is it possible to have suppliers who provide digital content manage uploads/downloads with this Extensions?

Yes. Suppliers are able to add and manage digital products on the store. By default the extension allows only Simple products to be uploaded but other product types including Downloadable products can be Allowed through the Configuration settings.

To learn more about this feature see this Help article.

What types of products can a supplier upload?

Suppliers can Upload any types of products you want to allow. Simple, Configurable, Virtual, Downloadable or Grouped. The kind of products that are available is set in the Configuration settings for the Extension.

To learn more about this feature see this Help article.

Customer Reviews for the Supplier Uploader Extension

We Accept All Major Credit Cards
Accepted payment methods include all Credit Cards and PayPal