Setting up a custom domain

Every iZettle E-commerce store is powered by Selz technology, and that means that all iZettle stores come with a free selz.com subdomain such as "mystore.selz.com". This domain name can be customised, so you can set up with your own .com, .net, .co, suffix or any other domain of your choice.

In this article:

Get started

You can add your custom domain by heading to your iZettle dashboard and clicking on Your online store > Settings > Domain > Manage

Options for your domain

After selecting 'Manage' decide whether you would like to do one on the following:

  1. Free domain – customise your free subdomain which is included in the format: yourstore.selz.com.

    1. This is a great option for sellers who don't mind having Selz listed in their web address and don't have an existing domain to add.

  2. Purchase domain – If you do not have a domain, you can purchase one by selecting this option and we will walk you through the steps.

  3. Existing domain – add an existing domain to your Selz store by selecting this option.

 


Customising your free domain:

Customise your subdomain by following these steps.

  • Select the first option on the Manage page within the Domain tab and then add your new subdomain.

  • Don't forget to hit 'Save'

 


Purchasing a new domain:

Step 1: Purchase

If you are UK-based, you can set up a custom domain with Google Domains and your domain should sync automatically after purchase. If your domain does not sync automatically, continue to step 2.

If you are outside the list of countries serviced by Google Domains, you can purchase through any other domain register such as GoDaddy, name.com, namecheap, BlueHost and then continue to step 2.

Step 2: Set up DNS records

If you didn't purchase a domain through Google Domains or if you have an existing domain, you'll need to set up what's called a DNS record to point to your online store. DNS records can be set up through the registrar's control panel. Since every registrar has a different setup, contact them for assistance if you're unsure.

The DNS setup depends on what type of URL you want to use. There are two options to set this up:

Option 1 – Root domain e.g. mystore.com

If you want to use the domain just for your online store, you need to create two DNS records:

  • A record and point it to 18.235.252.55
  • CNAME record for www that points to stores.selz.com

Both of these records are required. Your store will be accessible via both ‘https://www.mystore.com’ and ‘https://mystore.com’

Option 2 – Subdomain e.g. store.mysite.com

  • Create a single CNAME record and point it to stores.selz.com

Your store will only be accessible via ‘https://store.mysite.com’

Step 3: Set store settings

Then head to Store Settings (Your online store > Settings > Domain) and enter your domain – from the examples above, either store.mysite.com or www.mystore.com. Then hit 'Save'. DNS changes can take 48–72 hours to take effect, although it's normally a lot faster than that. Check back in a day and click 'Test' to see if everything is set up correctly.

Still having trouble?

Get in touch with your registrar and make sure the redirect has been set up correctly. If needed, send them this support article.

 


Adding an existing domain:

Step 1: Set up DNS records

If you didn't purchase a domain through Google Domains or if you have an existing domain, you'll need to set up what's called a DNS record to point to your online store. DNS records can be set up through the registrar's control panel. Since every registrar has a different setup, contact them for assistance if you're unsure.

The DNS setup varies depends on what type of URL you want to use. There are two options to set this up:

Option 1 – Root domain e.g. mystore.com

If you want to use the domain just for your online store, you need to create or edit two DNS records:

  • A record and point it to 18.235.252.55

  • CNAME record for www that points to stores.selz.com

Both of these records are required. Your store will be accessible via both ‘https://www.mystore.com’ and ‘https://mystore.com’

Option 2 – Subdomain e.g. store.mysite.com

  • Create a single CNAME  record and point it to stores.selz.com

Your store will only be accessible via ‘https://store.mysite.com’

Step 2: Set store settings

Then head to Store Settings (Your online store > Settings > Domain) and enter your domain – from the examples above, either store.mysite.com or www.mystore.com. Then 'Save'. DNS changes can take 48-72 hours to take effect, although it's normally a lot faster than that. Check back in a day and click 'Test' to see if everything is set up correctly.

Still having trouble?

Get in touch with your registrar and make sure the redirect has been set up correctly. If needed, send them this support article.

Please note that custom domains cannot contain 'selz.com' ie: mystoreselz.com

 

SSL setup

When you are in the process of updating and purchasing your custom domain, you have the option to Request an SSL Certificate. When a certificate is successfully installed, the application protocol (also known as HTTP) will change to HTTPs, where the ‘S’ stands for ‘secure’ and there will now be a small padlock icon in your browser that indicates the site is secure to your buyers. Like this:

Toggle ‘Request SSL Certificate’ to begin the process. It usually takes 48-72 hours for the SSL certificate to be enabled and will only work if the above DNS settings are correct.

If the information provided is incorrect or the DNS settings are wrong, you will be presented with a status page indicating the error so that you can make the necessary changes and try again:

All transactions and credit card information stored by iZettle are already protected with industry standard security, including encryption and SSL by default.


SSL troubleshooting

If you or your customers are having trouble viewing your store, or if you receive an error message after going through the above steps – it could be for the following reasons:

  1. Old browser

  2. Mixed content

Older browsers

Please take note that some older browsers do not support the security standards required for SSL certificates.

Here is a list of unsupported browsers:

  • All versions of Internet Explorer on Windows XP

  • Internet Explorer versions older than 7

  • Firefox versions older than 2.0

  • Safari versions older than 2.1

  • Any Google Chrome version older than 6

Unsupported mobile browsers include:

  • All versions of Safari running iOS older than 4.0

  • Any Android browser running on a version older than 3.0 (Honeycomb)

  • Any Windows Phone browser running on a version older than 7

If you have an old browser, customers that go to your iZettle store may have trouble loading the secure, HTTPS version of your site and may not be able to load it at all.

Mixed content

Mixed content occurs when a page is loaded over a secure HTTPS connection but third-party content, resources, and customisations (like images, videos and scripts) are loaded over an insecure HTTP connection.  This is called mixed content because both HTTP and HTTPS content are being loaded on the same page, and the initial request was secure over HTTPS. Your customer, upon reaching your site will receive a warning about this type of content.

Solution: To avoid this, update the linked content within your iZettle store to an HTTPS URL. If this does not work and you are unable to source the content elsewhere, you have the option to disable the SSL within your domain panel as a last resort.

Updating your domain's sitemap after enabling SSL

All iZettle stores automatically generate a sitemap.xml file that contains links to all your products, pages, categories and blog posts. If you have already gone through the process of submitting your sitemap to Google and have just activated SSL for your domain, this may temporarily affect your store's organic traffic.

If you are using Google Webmaster Tools you can manually update your domain's sitemap and notify search engines immediately when your storefront URL changes from HTTP to HTTPS.

Google Webmaster Tools

To update your domain's sitemap using Google Webmaster Tools:

  1. Go to Google Webmaster Tools and sign in if it prompts you

  2. From the Search Console, enter your domain (including the prefix HTTPS://) and then click Add property

  3. Click on the name of the domain that's been encrypted using SSL

  4. Click Crawl > Sitemaps.

  5. Click ADD/TEST SITEMAP

  6. Enter your domain's new HTTPS sitemap (for example: https://www.myawesomestore.com/sitemap/.xml)

  7. Remove your domain's HTTP sitemap

Need more help?

If you can't find what you're looking for, please get in touch. Our Support team is on duty 9:00 am - 5:00 pm on weekdays.

Call us on 0203 699 9934