Is there a marketplace function that I can add on to this? I'd like to have multiple sellers listing their products. I've been working with the settings, but I'm not sure if this is possible at the current time.

Again, great module! Thanks.

Comments

Garrett Albright’s picture

Status: Active » Closed (won't fix)

It's not possible at this point in time, and as it's not something which is required by the site I'm building uc_auction for, it's not something which I personally am going to implement. If someone else wants to implement it, they are free to do so. But in my case, it would be a lot of extra work for an unnecessary feature.

coloryan’s picture

Status: Closed (won't fix) » Active

Would you be interested in creating this function if there was money involved?

Garrett Albright’s picture

Well, actually, I gave it a bit of thought since I last posted, but I never got around to coming back here and posting another reply.

The truth is that it's already supported to a certain extent. Since products are nodes in Ubercart, any product created will be "owned" by its creator. So to allow people to create auctions, you can add those people to a role, then give that role the "create products" permission. Sprinkle on some Form API magic to make it so all new products created must be auctions and to disable the "Add to Cart" button appearing when the auction is won (since the site itself can't actually sell anything), then bam, you've got (at least an early version of) eBay.

Is that sufficient to your needs? I'm guessing not - feel free to be more specific about what need you have that Ubercart/UC Auction can't fill as they currently stand.

coloryan’s picture

Actually, I'm not sure where my head was when I wrote that... What I really meant to suggest/request, is some type of reporting function that is incorporated into the system. This way, my clients can log in and process their own orders.

On top of this, what are your thoughts on an escrow system? Buy/win, pay the "site", buyer accpets the items, and the site releases the money to the seller... Would this be impossible?

2ndChanceTech’s picture

You may want to check into the marketplace module for UC D5, and perhaps port it to D6. I'm sure from there you could integrate them to work together some how. Marketplace from my understanding allows users to create products, tracks there sales, etc. Much of the order allocation and such is already there. Might want to look into that.

I'm trying to figure out basically the same thing.

I want a user to create a node of any type, and put it up for a set price (already possible with marketplace), or by auction (not yet supported in D5).

Looks like our goals are the same, accept your on D6 and have auction abilities and I'm on D5 with multi seller support... hmmmmm.

Garrett Albright’s picture

I'm not familiar with the Marketplace thing, but it sounds promising. Might be something to look into. Frankly, I think the onus should be more on the Marketplace maintainer(s) to update their module to D6 than it is on me to downdate mine… But on the other hand, odds are they're doing this mostly for the money too, so if they don't have a client that needs it, it might never happen.

As for the escrow system, something like that could probably be done, but that's more of a payment thing than a product thing. When the payment is received, the product's status could be changed to reflect that, and a notification could be sent to the node owner's address…

Unfortunately, nothing really cool people will want to do with Ubercart is going to be turnkey… It's a good foundation, though.

2ndChanceTech’s picture

The suggestion was more stating the original person wanting the auction/marketplace features should look into porting marketplace to D6. That would solve the issue. I don't really feel people should backport much, as it's sort of counter productive. It would be much better to port marketplace forward, then to port auction backwards.

coloryan’s picture

Taken from the UC Marketplace message board, "Unfortunately, there are no current plans for Drupal 6 development. At best, such development will wait for a stable Ubercart 2.0 release." Dated: July 28, 2008 - 14:06... not sure of the latest developments.

2ndChanceTech’s picture

Nothing stops porting being done by the person needing it. Just because the dev doesn't have it on their plate currently. Just like Auction, if the need isn't there for the developer to do it, he won't. If it's absolutely needed I'm sure you can find someone to do it, before the dev jumps in. Many module ports are provided by people other then the dev. Most dev's make modules to fill a need of their own, what's the point of putting in the work if it's not personally needed?

Garrett Albright’s picture

Status: Active » Closed (won't fix)