To set your store domain, go to the Settings tab and find the Domain settings.
Enter your registered domain name and click Set Domain. This is irreversible and the store will be inaccessible until the process fully finishes. Subdomains are not supported, the only exception being
After a few minutes, you'll see the nameservers in the box, and after you've set them and our system registers the change, the final process of SSL certificate installation starts. Please note pointing CNAME/A records instead of nameservers to WooCart servers is not supported.
Downtime is mostly dependant on DNS propagation and can take from an hour up to 24 hours. We recommend doing the change at night time for your customers and putting Scheduled Maintenance notification on your store before you start the process.
If you're not sure how to change the nameservers, here are the help articles for a few popular registrars:
- GoDaddy: Set custom nameservers for domains registered with GoDaddy
- NameCheap: How can I change the nameservers for my domain?
- Dynadot: How do I set my name servers for my domain?
Check Nameserver Propagation
Make sure the results shown are the same as the nameservers shown in your DNS settings.
Transactional Emails Settings
Editing the store before the DNS resolves for you
You can edit your store immediately if you change your hosts file. Just add server IP and store domain and your computer will immediately direct your browser to the correct server. Disable it afterward so you know when the actual DNS resolves. Read more on how to change etc/hosts file on any operating system.
Using third-party DNS hosting (Cloudflare, etc.)
Please note you cannot use WooCart with third-party DNS hosting. Pointing CNAME/A records is not enough and for all features to work correctly, you need to use our DNS.