Enabling HTTPS on checkout

If you're using a payment gateway that has the users enter their credit card number on your site, you'll need an SSL certificate installed on your site and you'll have to enable HTTPS on your site to protect your visitors' information.

Official WooThemes.com payment gateways that should use an SSL certificate will not work without one. This is a good thing, because you can't set it up wrong and then be liable for stolen credit card numbers.

Note

There are some payment gateways that look like you're entering a credit card number on your site, but they might be using technology to embed a secure page within your site. If you're using a WooThemes plugin, don't worry about it. All of those plugins have been audited and are secure. If they require an SSL certificate, they will be clearly documented.

If you're using a plugin from a third party, it's worth checking with the developers to make sure everything is secure.

Getting ready

Before you can enable HTTPS on any page, you need to have an SSL certificate installed on your site. You can contact your host to help you with this.

How to do it…

In order to enable HTTPS on checkout, refer to the following steps:

  1. From the WordPress admin, go to WooCommerce | Settings | Checkout.
  2. Check the Force secure checkout setting:
    How to do it…

    Note

    Checking the Force secure checkout setting will make the Force HTTP when leaving the checkout setting appear. You can enable this setting if you like, but there's not much of a gain to force people to use HTTP on other pages. It could also conflict with another plugin. I recommend leaving this setting off.

  3. Click on Save changes.

There's more…

Users entering credit cards isn't the only time you should use HTTPS. It's also recommended to put it on any page with a password or other sensitive information. For that reason, it's worth using additional plugins to secure login pages. We'll cover that in the next recipe.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset