1. You are expanding a business but not starting a new one. If you are starting a new one, you will need to spend a considerable amount of time setting up your business before you can focus full-time on setting up your online store.
2. You know which products or services you plan to sell.
If you are a expert of your field, you will not worry about others who want to catch you.
3. Your products or services are "Web friendly".
Question is what is called "Web friendly"?
4. Your products are easy to ship.
My experience is: you can not sell just a bag of patato for 99 cent and ship to other country. You have to count the cost and benifit.
5. The products are brand-name or otherwise "trustworthy".
It will let your customer make final decision.
6. You have reliable suppliers for those products.
You should prepare your hot product "sold out".
7. Your services can be offered "remotely".
Exception: you already have a set of branch of
fice around the world.
8. You have customer service and sales support plan.
To keep your customer is more cost efficient than to get new customer. A 1-800 number is enough to give most of support, a "no-question-to-ask" return policy is a strong plus.
9. You accept credit card payments.
Everybody knows this right now, just make sure you add it firmly.