Basic Web Store

This topic applies to

Applies to

Commerce Web Stores



A basic web store is the simplest implementation of a web store and has a non-secure shopping domain and a secure checkout domain. The secure checkout domain is provided by NetSuite and can be NetSuite branded or generic. Basic web stores are available for Commerce and Site Builder web stores.

To set up a basic web store:

  1. Go to Setup > SuiteCommerce Advanced > Domains.


    You can also open the domains list or add a new domain from the Web Site Setup record.

  2. Click New.

  3. Select the Protocol type: Non-Secure Domain.

  4. Select that the domain should be Hosted As a Web Store.

  5. Enter the Domain Name.

    The CNAME (ALIAS) populates automatically using the domain name.

    You will use the value in this field later to configure DNS settings with your domain name provider.

  6. In Web Site, select the website for the domain name.

  7. Check the CDN box to enable caching of your Commerce web store domains site assets on the Content Delivery Network (CDN). This optimizes your website and decrease page-loading time.

    See CDN Caching and Configure CDN Caching for more details.


    CDN is not available for Site Builder.

  8. In HTML Hosting Root, select Live Hosting Files.

    You can select Hosting Root folders other than Live Hosting Files. For example, if you are setting up a domain for a test site, select Staging. For information about staging a Commerce web store, see SCA on a Local Server (pre-Aconcagua) or Test a Theme on a Local Server and Test an Extension on a Local Server (Aconcagua and later). For more information about staging a Site Builder site, see the help topic Website Staging Environment.

  9. (Optional) For Not-Found Page, select the optional hosted page where customers are directed if they navigate to an inactive page. By default, customers are redirected to your home page.

    Begin by entering the page name and then press Tab or click the down arrow for a list.

  10. (Optional) Select a Site Maintenance Domain. For more information about setting up a custom site maintenance page and domain, see Custom Site Maintenance Page.

  11. Click Save.

    Typical deployments go live in about 10 minutes. If you have chosen to have data cached on CDN, deployments can take up to 45 minutes to go live. You can track progress using the Deployment Status, which changes automatically as the deployment and DNS propagation proceeds. Each status is prefixed with the deployment type: NetSuite Hosting or CDN.

    The possible Deployment Status values are:

    • Live – Deployment successful, all processes complete.

    • Deployment in progress – DNS propagation underway.

    • Removing – DNS switched to new provider, old provider being removed.

    • Failed – Deployment failed.

  12. Visit your domain provider's website to complete the task of setting up a CNAME record. For more information, see Link your Domain Name with your NetSuite Domain.

After you enter your domain name in NetSuite and configure DNS with your domain provider, your domain name begins redirecting to your website. The time it takes for your Commerce web store to go live on your domain depends on your domain provider. Typically, redirection takes place from 2 – 48 hours after completing the setup.

The default checkout domain is set up automatically when you create a web store. To use an unbranded checkout subdomain instead, see NetSuite Checkout Subdomains. You can also pair your shopping domain with a custom checkout domain. Custom checkout domains are secure domains for which you are responsible for obtaining and maintaining the SSL certificate. For more information, see Secure Web Store.