Allow multiple merchants/stores?

Events happening in the community are now at Drupal community events on www.drupal.org.
Michael Hofmockel's picture

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

niklp's picture

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

This can be done.

gordon's picture

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

niklp's picture

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

Ubercart Potential solution

Michael Hofmockel's picture

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 ?

Mac_drupal's picture

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

gordon's picture

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?

mittal_anant's picture

I am looking for the same thing, is this possible now?

e-Commerce Module

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: