Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Does any one know a online shop script ( php - mysql) which support multi providers? I want to run a shop and some providers can login and manage their own products / sales and admin can manage all of them. Providers may create / delete edit own products and can't access to other provider information.


locked by John Conde Dec 24 '15 at 14:05

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

Hi please have a look at my answer about cs-cart multi vendor edition – Anagio Jan 5 '13 at 5:49
up vote 0 down vote accepted

X-Cart is quality e-commerce software which comes in a Platinum version, which contains Multi-Vendor support. This includes separate shipping rates for vendors. As of 23rd Nov 2012 it costs $1795.

we use X-card from 2004, we try to find better product but I think in it's price range X-card is good choose – Ashian Jan 5 '13 at 9:30

You may want to check this out. I saw it not too long ago and have not dived too much into it, but this could help you out. http://www.opencart.com/

opencart does not have multiprovider feature – Ashian Dec 31 '11 at 10:42

One possibility is to build the site in Magento, which is Open Source and can be installed for free, then create an external application which uses the Magento API, through which each vendor can control his/her own products, stock, orders, etc.

The Magento API uses SOAP. Your external application would be built around a SOAP client and would use SOAP calls to perform its various actions. I strongly recommend building this external application in PHP as the native SoapClient will work pretty much seamlessly with Magento SOAP server.


Ubercart is based on Drupal and it's all permission based and you can fine grain as per your requirement. It is powerful but ligher weight than Magento however learning curve is steep.

But I'm not sure whether this type of requirement was kept in mind by the designers of Ubercart.


Actually CS-Cart Multi Vendor is built for this exact purpose so that you can allow vendors to login and sell their own products similar to a market place like Envato and you charge if you want a small fee for each item sold


CS-Cart Multi-Vendor is an extended edition of CS-Cart that enables you to create an online marketplace where multiple vendors can manage sales of their own products through one common web store.


Not the answer you're looking for? Browse other questions tagged or ask your own question.