I wish to put up a web site that would allow online transaction of goods and services my company offers. The most important point when starting such a venture is the business idea. You need to determine what you want to do, who would be your customers, why would they buy from you and not from a physical store or from a competitor and how you can bind those customers to your site. Determine the probable size of the market, how you plan to deliver the goods or the services and how best to collect the payments. The easiest and cheapest way to do online sales is to join one of the shopping malls that are already operational.
Different malls offer different services.
But in general, you can enter your products into a database, you can enter your prices and you can collect money through a payment system that uses a common merchant account that is already set up. The money that is due to you will be paid to you from the operator of the mall. In this case you do not need to worry about buying hardware, getting it connected to the Internet. All this are done for you. The above approach is mainly for startup companies.