Unless your website is just a hobby, you probably expect it to bring in some revenue. And while it is possible to use your site as an advertising vehicle, it is way more profitable to actually accept credit card payments for your products and services while your visitors are there.