also, another benefit of e-commerce services is that you can automatically split the profit between multiple team members: you can set up fastspring, for instance, to give 50% of the money to one person and 50% of it to another person (say, the artist and the programmer), or whatever other percents you like. that makes things a lot simpler than having to figure out the percentages to give to someone if you have lots of tiny amounts of sales to add up and count, and avoids paypal feels for the multiple transfers involved
Does portals (Steam/Desura/Indievania) provide similar service? I mean, it would be pointless if you can split the profits from direct sales but can't do the same from the portal sales. Or maybe you don't use portals for distribution?
- Ability to accept more payment methods than just PayPal (credit cards, Google, Amazon). According to my stats, they make for almost half of the sales.
Interesting... Almost half, that's more than I expected...
- Affiliate networks!
Can you elaborate a bit? I tried to affiliate once and the results were not impressive at all (but it's possible that I used a wrong one).
Take a look at
my store. Just a single "Checkout with PayPal" button. No forms unless you switch payment method to credit card. And the store looks and works like a part of my website, which is nice too.
Now, that one indeed looks decent

Completely unlike the ones I came across in the past.