Your account is limited to posting only in the Pre-Sales Questions forum.
Support forum access is limited to members with a purchase history.

If you are working on behalf of another member, please contact us with the name of the license holder and we will upgrade your account.
   
 
Is It possible to build a store with multiple vendors?
Posted: 10 January 2011 08:30 PM   [ Ignore ]
Wallflower
Rank
Total Posts:  2
Joined  2010-06-05

I am wondering if it’s possible to use CartThrob to build a store with multiple vendors who would upload their products themselves and could control their own shipping methods? If yes, what’s the best way to do it?

Thank you.

Profile
 
 
Posted: 11 January 2011 03:40 AM   [ Ignore ]   [ # 1 ]
Administrator
Avatar
RankRankRankRankRank
Total Posts:  8342
Joined  2008-09-29

I would not suggest it, but it could be done… it’d be a bit advanced. Devot-EE uses CartThrob this way. The one extra thing would be setting the shipping. You can use set_config tag to change a variety of settings on the fly… that’s what you’d use so that vendors could set their own shipping methods.

 Signature 

NOTE: If I say “I will look into x” and you PM me information, please do not hesitate to contact me again about it, if I do not respond in several hours, or at most a day. Please feel free to remind me as you see fit

Profile
 
 
Posted: 29 November 2011 07:06 AM   [ Ignore ]   [ # 2 ]
Wallflower
Rank
Total Posts:  10
Joined  2010-04-12

Chris,

Been looking for a good multi vendor option (multiple vendors, limited shipping options, one store, they manage their own inventory).

Tell me if my thinking is off:

1) build a custom interface in EE that allow vendors to enter & edit their products including inventory levels. The interface will also show a report regarding product sales.
1a) The interface allows them to create product including all options & shipping (a limited set that I create).
2) Cart allow users to add products from different vendors including shipping costs.
3) The vendor & main store admin receives notification when sale is completed.

What your thoughts?

Profile
 
 
Posted: 29 November 2011 02:36 PM   [ Ignore ]   [ # 3 ]
Administrator
Avatar
RankRankRankRankRank
Total Posts:  8342
Joined  2008-09-29

1,2,3 are not a big deal. The complicated part comes in if you plan to pay them immediately for sales… or if you plan on paying them automatically at the end of the month. It can get complicated pretty fast.

 Signature 

NOTE: If I say “I will look into x” and you PM me information, please do not hesitate to contact me again about it, if I do not respond in several hours, or at most a day. Please feel free to remind me as you see fit

Profile
 
 
Posted: 06 December 2011 11:15 AM   [ Ignore ]   [ # 4 ]
Wallflower
Rank
Total Posts:  10
Joined  2010-04-12

I would pay them after the sale has been executed and the payment has cleared - any suggestions on payment?

Profile
 
 
Posted: 07 December 2011 08:29 AM   [ Ignore ]   [ # 5 ]
Administrator
Avatar
RankRankRankRankRank
Total Posts:  8342
Joined  2008-09-29

Well, some stores use manual methods to write checks and send. You can also use

PayPal MassPay
PayPal Adaptive Payments

MassPay will pay a lot of people at once
Adaptive Payments could pay one person automatically based on some condition.

Either method would require custom work. I’ve worked with MassPay before. The only trick there would be in calculating all of the payments.

I haven’t worked with Adaptive Payments, but I’m assuming the CT “on_authorize” hook could be used to trigger an automatic payment when the transaction has cleared. The only difficulty there would be dealing with returns. You’d have either have a NO RETURNS Policy, or wait until some point in the future to issue payments.

 Signature 

NOTE: If I say “I will look into x” and you PM me information, please do not hesitate to contact me again about it, if I do not respond in several hours, or at most a day. Please feel free to remind me as you see fit

Profile
 
 
Posted: 19 December 2011 11:44 AM   [ Ignore ]   [ # 6 ]
Wallflower
Rank
Total Posts:  10
Joined  2010-04-12

what if I’m not using paypal?

returns. probably would need to be a manual process.

wow - too much to think of!

Profile
 
 
Posted: 19 December 2011 02:36 PM   [ Ignore ]   [ # 7 ]
Administrator
Avatar
RankRankRankRankRank
Total Posts:  8342
Joined  2008-09-29

By the way, I recently built an extension that will track when an item from a vendor is purchased, and send them an email,  and track their commission on the sale (at varying rates per vendor) It still doesn’t handle returns… but that’s something to think about.

The only part you’d need to use PayPal for, would be in paying them (if you wanted it automated). Otherwise, you could at least track commissions and pay them manually.

 Signature 

NOTE: If I say “I will look into x” and you PM me information, please do not hesitate to contact me again about it, if I do not respond in several hours, or at most a day. Please feel free to remind me as you see fit

Profile