If you plan to use the Stripe payment gateway, you need SSL installed on your server/domain. Stripe requires SSL be installed on your domain. Using Stripe, sensitive credit card information is sent directly to Stripe, and does NOT touch your server. However, in order to protect yourself from certain forms of man-in-the-middle attacks, Stripe requires serving the page containing the payment form over HTTPS as well.
Additionally, your customers will be more comfortable sharing sensitive information on pages visibly served over HTTPS, which can help increase your customer conversion rate.
Posted in: General