Custom Domains
Connect your own domain to your Vaendora store for a professional, branded shopping experience.
Domain Options
You have two options for custom domains:
Connect Existing Domain
Use a domain you already own from any registrar
Buy a New Domain
Purchase and manage a domain directly through Vaendora
Connecting Your Domain
If you already own a domain, connect it to your Vaendora store:
Navigate to Domains
Go to Storefront → Domains in your dashboard.
Click Connect Domain
Click the Connect Domain button.
Enter Your Domain
Enter your domain name (e.g., shop.yourbusiness.com oryourbusiness.com).
Get DNS Records
Vaendora will display the DNS records you need to add at your domain registrar.
Configure DNS
Log into your domain registrar (GoDaddy, Namecheap, etc.) and add the provided DNS records.
Verify Connection
Click Verify to check if DNS is configured correctly. This may take up to 24 hours to propagate.
Buying a Domain
Purchase a new domain directly through Vaendora:
Navigate to Domains
Go to Storefront → Domains in your dashboard.
Click Buy Domain
Click the Buy Domain button.
Search for a Domain
Enter the domain name you want and click Search to check availability.
Review Options
You'll see available domains with different extensions (.com, .ng, .store, etc.) and their prices.
Select and Purchase
Choose your preferred domain and complete the purchase. Payment is processed through your Vaendora account.
Automatic Setup
Domains purchased through Vaendora are automatically configured for your store—no DNS setup needed!
Auto-Renewal
DNS Configuration
If connecting an existing domain, you'll need to configure DNS records:
For Subdomains (shop.yourbusiness.com)
Add a CNAME record:
For Root Domains (yourbusiness.com)
Add an A record (or ALIAS/ANAME if your registrar supports it):
DNS Propagation
Registrar-Specific Guides
Quick links for popular domain registrars:
- GoDaddy - Manage DNS in Domain Settings → DNS Management
- Namecheap - Go to Domain List → Advanced DNS
- Cloudflare - DNS tab in your domain dashboard
- Google Domains - DNS settings in domain management
SSL Certificates
Vaendora provides SSL certificates for your custom domains, with the setup varying based on how you connect your domain:
Purchased Domains
Automatic SSL - no setup required
Vaendora Nameservers
Automatic SSL when using our nameservers
SSL for Purchased Domains
Domains purchased through Vaendora automatically receive SSL certificates with no additional configuration needed. SSL is provisioned as part of the domain activation process.
SSL for Domains Using Our Nameservers
If you connect an external domain and point it to our nameservers (ns1-4.junndigital.com), Vaendora will automatically provision SSL for you. This includes subdomains of domains managed by Vaendora.
SSL for External Subdomains (CNAME)
If you connect a subdomain via CNAME (pointing to vpay-storefronts.fly.dev), SSL certificates are automatically provisioned using Let's Encrypt. Once your domain is verified and the CNAME is correctly configured, your SSL certificate will be issued within minutes.
Automatic SSL
SSL Certificate Status
SSL certificate is being provisioned. Usually takes a few minutes.
Your domain is secured with HTTPS.
SSL provisioning failed. Usually due to DNS not being configured correctly.
Managing Domains
Actions you can take with your connected domains:
Set as Primary
If you have multiple domains, choose which one is the primary/canonical URL. Other domains will redirect to the primary domain.
Remove Domain
Disconnect a domain from your store. The domain itself remains yours but will no longer point to your Vaendora store.
Refresh DNS
If DNS verification failed, make sure your records are correct and click Refresh to check again.
Troubleshooting
Domain Not Working
- Verify DNS records are correct at your registrar
- Wait 24-48 hours for DNS propagation
- Check for typos in the domain name
- Ensure there are no conflicting DNS records
SSL Certificate Issues
- DNS must be correctly configured before SSL can be issued
- Wait for DNS propagation to complete
- Check that your domain is publicly accessible
- Refresh the SSL status after fixing DNS issues
Redirect Issues
- Check that only one domain is set as primary
- Ensure both www and non-www versions are configured if needed
- Clear browser cache and try again