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:

1

Navigate to Domains

Go to Storefront → Domains in your dashboard.

2

Click Connect Domain

Click the Connect Domain button.

3

Enter Your Domain

Enter your domain name (e.g., shop.yourbusiness.com oryourbusiness.com).

4

Get DNS Records

Vaendora will display the DNS records you need to add at your domain registrar.

5

Configure DNS

Log into your domain registrar (GoDaddy, Namecheap, etc.) and add the provided DNS records.

6

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:

1

Navigate to Domains

Go to Storefront → Domains in your dashboard.

2

Click Buy Domain

Click the Buy Domain button.

3

Search for a Domain

Enter the domain name you want and click Search to check availability.

4

Review Options

You'll see available domains with different extensions (.com, .ng, .store, etc.) and their prices.

5

Select and Purchase

Choose your preferred domain and complete the purchase. Payment is processed through your Vaendora account.

6

Automatic Setup

Domains purchased through Vaendora are automatically configured for your store—no DNS setup needed!

Auto-Renewal
Domains purchased through Vaendora are set up for automatic renewal to prevent accidental expiration.

DNS Configuration

If connecting an existing domain, you'll need to configure DNS records:

For Subdomains (shop.yourbusiness.com)

Add a CNAME record:

Type:CNAME
Name:shop (or your subdomain)
Value:vpay-storefronts.fly.dev
TTL:3600 (or default)

For Root Domains (yourbusiness.com)

Add an A record (or ALIAS/ANAME if your registrar supports it):

Type:A
Name:@ (or leave blank)
Value:Provided IP address
TTL:3600 (or default)
DNS Propagation
DNS changes can take up to 24-48 hours to propagate globally, though most changes are visible within a few hours.

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
All domains connected via CNAME to vpay-storefronts.fly.dev receive automatic SSL certificates. No additional configuration required!

SSL Certificate Status

Pending

SSL certificate is being provisioned. Usually takes a few minutes.

Active

Your domain is secured with HTTPS.

Failed

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