An e-commerce solution allows you to collect credit card, check, and other payments over the Internet! To set up a traditional e-commerce web site, you need to establish a relationship with each of the credit card companies from which you want to accept payments. This is done with a merchant account associated with each company. Then you need a payment gateway to process the payments and deposit funds to your bank account. Although it is not difficult to set all this up, there are easier ways.