If you want to sell products and services through your Web site, you'll need extra features and capabilities.
Before you start planning, make sure your Web host supports e-commerce. For more information on selecting a Web host, see An Intro to Web Hosting Services
Most likely, you will contract with a Web design or development company to implement your ability to sell online. Before you shop around, consider these features:
Customer registration: Asking customers to provide contact information via a registration form lets you build a postal mailing or e-mailing list for marketing your products to them. More important than the basic list is the ability to let customers and prospects state their fields of interest, which will let you customize mailings when new products are available that may interest them, or when there are updates or upgrades available for your current products. It can also keep track of returning customers, so you can offer them special discounts. Be aware, however, that requiring registration can reduce site traffic.
Payment mechanism: You'll also need a merchant account that handles charges made online. Some Web hosts also provide this service, and PayPal, a service owned by eBay, lets customers pay either with their own credit cards or with cash stored in their PayPal accounts. For more about online payments, read Getting Started with Your Merchant Account.