Posted by Michael Hofmockel on April 22, 2008 at 7:30pm
I'm looking into setting up an ecommerce site. I would like users to register as merchants, define products, define merchant specific mail... Basically, abstract the store so any number of merchants can sell products on the same site.
Are there contributed modules or solutions for this already? My very basic understanding of both ecommerce and ubercart is that they assume one merchant/store. True?
Any help?
Looks like this has been asked before - http://groups.drupal.org/node/6889
I don't need separate payment gateways just separate stores.

Comments
Yeah
This is something that has been floating about for a while, under the "multi vendor" paradigm. I was actually approached by someone only this week about this very thing. As far as I know, there is still no actual code for this.
If this idea ever gets off the ground, I think it would be pretty darn cool for Drupal e-commerce or ubercart, whichever got there first. It does introduce quite a few development problems though I think?
Web Development in Nottingham, UK by Kineta Systems
Web Development in Nottingham, UK by Kineta Systems / Follow me on Twitter! @NikLP
This can be done.
Hi,
Well actually not requiring separate payment is generally how it should be done.
For having different store fronts, this can be done by using views and then just adding the user name/uid into the path to the store, and then you can use this as an argument to display all the products that have been created by that user.
We then have the commissions module which can be done to generate the commission for the each store owner and then which we have not done yet is to then pay the store owner via the paypals (or others) pay to facility.
You big problem ATM will be reports for the store owners, but in Drupal 6 we will be using views a great deal and you will be able to set up reports that will allow the store owners to view order history, and other information about processed orders.
--
Gordon Heydon
Lead Drupal Developer - Lonely Planet
--
Gordon Heydon
Hm
That's an interesting way of handling that - does this really require that all "store owners" be paid by the same method, or alternatively all done manually?
Web Development in Nottingham, UK by Kineta Systems
Web Development in Nottingham, UK by Kineta Systems / Follow me on Twitter! @NikLP
Ubercart Potential solution
I have not tested the ubercart_marketplace module but it has the description I was looking for.
http://drupal.org/project/ubercart_marketplace
Regards,
Michael Hofmockel
Hofmockel.org
Open Source || Open Access || Open Mind
Regards,
Michael Hofmockel
Open Source || Open Access || Open Mind
Do we have solution now ?
Hi,
I know the above post are little old .
I am just checking to see if we do have solution now ?
BaywebSoft
With one of the projects that
With one of the projects that I am doing ATM I have started such a module, http://drupal.org/project/ec_domain which will do multiple stores and the such.
ATM it is only tracking purchases such as where the customer put the products into the cart, and which domain the customer checked out from.
Other things like charges based on which domain are going to be added in time, but ATM I do not have the need for them.
Right now I am only doing what I require, but it you have some ideas and want to share some code I will be quite happy to add this to the project.
Gordon.
--
Gordon Heydon
IS this possible now?
I am looking for the same thing, is this possible now?