If you plan to sell physical goods, you'll need a service to handle e-commerce transactions, process credit cards, and provide security for both. Setting all of this up on your own server is an expensive, time-consuming task laden with security risks. It's best to outsource the functions to a hosted service, which can be surprisingly affordable. Paypal allows you to sell stuff from your website and take the payment through their service. It has support for Indian bank accounts, so with drawing money from it is quite easy. If you're only selling digital goods, check out Oranjo as well. This free service lets you quicky set up a digital download system. It supports PayPal and Google Checkout.