Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'd like to sell my software on the 'net but am not sure how to do the whole Merchant setup. I have access to Commerce Server 2009, and I want to seem professional so a plain old PayPal account is out.

What do I need to know/do to sell a few things using ASP.NET, accept credit cards, and what not?

share|improve this question

closed as too broad by GlenH7, Tulains Córdova, BЈовић, MichaelT, Kilian Foth Jun 29 '13 at 16:19

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

What country are you in? This will determine your options. Please edit or add a tag. E.g. I'm in the Netherlands so I definitely would want the ability for customers to pay through the 'Ideal' banking service (and there's a lot of payment processors (internationally operating or US-oriented) that can't handle that). – Jan Doggen Jun 28 '13 at 13:51
up vote 16 down vote accepted

Definately use a 3rd party vendor at first. There's a lot of shareware and software sales services that will handle the whole process of purchase and download. Then once you get sales going and have an idea of what type of revenue you are generating, you might look at implementing a store of your own on your site. What you dont want to do is bite off too much to chew at one time. Releasing a new product is tough enough, you dont want to compound that by having to learn all about credit card processing & sales/vat taxes, and maintaining your own store. Nor do you want to invest a large amount of time up front doing all that if it turns out no one is buying your software.

share|improve this answer
I deleted my answer, I think it would be better to add this link to this answer, to complete it: – Klaim Jun 26 '12 at 7:44

You can use a simple checkout service like, paypal, or Google Checkout.

Or you can use a service which has an affiliate network like regnow. This will get your product onto hundreds and hundreds of sites, but it is extremely rare to ever have a sale on any of those sites. In my experience 99.999% of sales came directly from my own company website.

share|improve this answer
R Bondy Would you know which one of those accepts credit cards? – LamonteCristo Sep 5 '10 at 20:59
All of them do, even paypal, you don't need a paypal account. – Brian R. Bondy Sep 5 '10 at 20:59

Personally, I'd just use a payment processor such as WorldPay if it's a small business. You would have to pay them a commission for processing payments on your behalf, but you don't have to worry too much about security on your end, and the liability for security (IANAL, make sure you read the T&Cs carefully) gets shifted to them.

share|improve this answer
What about tax paying? You have to crate a company? – Wizard79 Sep 5 '10 at 18:01
No idea whatsoever. It would change substantially depending on where in the world you were. – Chinmay Kanchi Sep 5 '10 at 19:52
well, at least in Italy there's so much bureaucracy and silly taxes to pay for selling anything, that's not worth unless you'll have somehow high revenues. This is why there are so few Italian shareware vendors... and just another reason to move away from Italy! – Wizard79 Sep 5 '10 at 21:22

I've been using Share-it since 2002.

It works out to about 12%. They handle all of the product delivery and credit card transactions.

share|improve this answer

protected by maple_shaft Jun 28 '13 at 19:13

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.