SSL encrypts confidential data such as credit card numbers and passwords. Either a shared SSL or a private SSL is required when taking credit cards off your site. Private SSL certificates require a dedicated IP address. You can purchase a private SSL from us for a initial cost of $299 (includes setup) and $199 per year after the first year.