SSL creates a connection that is secure and keeps all customers information private. Most credit card companies require this secure connection to process the order. It also makes your customers happy because they know your site is secure, and their information (name, address, credit card info, etc.) will be safe.