An SSL Certificate establishes a private communication channel enabling an encryption of the order information during transmission with the payment gateway. Encryption enables the data, essentially creating an envelope for message privacy. An encryption method is established with a unique session key from checkout page and secure transmission can begin with payment gateway for order processing.