views:

106

answers:

1

This is sort of not relevant to programming but I think it also is:

MY site is being built around people selling products through the site and customers buying the product through it. I'll then shave a % off the top of the sale.

As far as skimming a % of the sale off the top, what is the order of events that should take place to do that?

Should the customer pay me then I pay the seller the remaining amount? or Should I let the customer pay the seller directly, then I charge the seller? or...?

I know paypal blows hard, but what other choices are there? I'm NOT setup to store CC info on my server.

The site is built around php if it's relevant.

+2  A: 

Handling the transaction yourself will probably get you all sorts of attention from the tax authorities - usually not a good idea, as it tends to generate tons of paperwork and liabilities (like warranty claims) for little gain.

The usual way is to charge either buyer, seller, or both a fee. Which way is best totally depends on the market you're serving, and your position in that market.

Credit card merchant accounts are a (often cheaper) alternative to PayPal, but most are very expensive.

Other alternatives:

Pekka
I'm sorry if I wasn't clear enough. My question worded better is: If someone on my site puts something up for sale and someone else buys it and I want to charge a % fee from the sale to the seller, should I have the buyer pay my site's account, then I forward the funds, minus the fee to the seller. Think of ebay.
lewicki
@lewicki EBay doesn't work that way, does it? Members will transfer the money directly, and Ebay will bill the seller. At least that's the way it works over here in Europe.
Pekka
@lewicki my basic point remains. If you receive the money before forwarding it to the seller, it is very likely that legally, *you* become the seller in terms of warranty. Also, the money that gets forwarded will be business income that you will have to report to tax authorities (even though you "lose" it again straight away).
Pekka