FAQ: Secure checkout for Merchant Solutions

Sep 6, 2018

What's this all about?

As people conduct more and more of their shopping online, security is becoming a major concern. End-to-end encryption secures a shopper's personal and financial information from the very beginning of a transaction all the way to the end. Most major online retailers support end-to-end encryption, and we're bringing that same security to your own ecommerce store.

When will this happen?

The change will roll out in two phases:

Effective September 27, 2018, we will remove the option to use a non-secure connection from your checkout options. The next time you publish the Store Editor on or after September 27, secure connections will be required.

Effective November 1, 2018, all stores will load the checkout pages securely. If you haven't already published your store with secure checkout required, we will begin directing your shoppers to a secure checkout page. The Secure-basket variable (see below) will no longer be available.

Do I need to do anything?

We recommend that you activate secure checkout immediately. Not only will it secure your shoppers' data sooner, it lets you make sure your checkout works normally, and make changes if you run into any errors.

Here's how to activate secure checkout:

  1. Sign in to your My Services page.
  2. Click the Store link.
    The Store link is under Control Panels
  3. Click Store Editor, located in the Edit column.
    The Store Editor link is under Edit
  4. Click the Variables button.
    The Variables button
  5. Locate the variable Secure-basket and select Yes from the pull-down menu.
    The Secure-basket variable is located in the Store Properties section of the Variables page.
    If Secure-basket is already set to Yes, you can stop here.
  6. Click the Update button.
    Update buttons are found at the top and the bottom of the Variables page.
  7. Publish when ready. Note that since you've made a change to your Variables page, you must publish all pages.
    The Publish Options button

Once you've updated your variables, please place a test order on your store to make sure that everything goes smoothly.

What if my test order has errors?

Most errors caused by this change will say that items were loaded insecurely. Make sure that any external documents used in your checkout--images, CSS files, etc.--are being loaded from your Store Files area or another secure location where content can be loaded with an https prefix. Learn more about using Store Files.

If your store was built by a developer, please contact them for further assistance.