Feature docs

    Connect a custom domain to your Vareons store

    Domain management on Vareons gives every store a working subdomain from the moment of registration, and lets the merchant add a new subdomain or a custom domain they own, with DNS instructions and a verify action that re-checks DNS and the SSL certificate, plus setting a primary domain or removing one.

    Last verified: 2026-09-18

    Every Vareons store owns an address that works immediately on registration in the form {name}.vareonos.com, and the platform also runs an additional domain, vareons.store, alongside the primary one. This subdomain needs no setup from the merchant and is enough to start selling and share the link.

    If the merchant owns a domain (for example mystore.com), connecting it is managed from /dashboard/settings?tab=domains. You add the domain and it appears as pending_dns, and the system shows the required DNS records (record type, name/host, and value) in a setup dialog you can copy from. After adding the records at your domain provider, use the Check DNS / Refresh action, which re-verifies the DNS records and the Cloudflare SSL certificate status.

    The status path is explicit: from pending_dns to verification, then either active when DNS and certificate issuance succeed, or intermediate states such as invalid_dns and pending_ssl with diagnostic hints (for example apex record or ownership TXT notes) shown to the merchant. The DNS setup and Check DNS / Refresh actions stay available even for an active domain, because changing an ALIAS or apex record later can require a re-check. Note that this path does not go through platform admin approval: verification is purely technical via DNS and the certificate.

    A new subdomain on the primary domain can also be added; in that case it becomes active directly and the store's domain field (User.domain) is updated. A custom domain, by contrast, is not copied into the subdomain field; it is resolved per request from the domains collection by checking that the domain is active and DNS-verified. This means a custom domain only serves traffic once status=active and dnsVerified=true.

    Once connected, the domain can be set as the store's primary from the same tab, or removed (unless it is suspended; a suspended domain shows a contact-support note). In practice, a custom domain gives your store an easy-to-remember address, increases trust, and strengthens brand association in Facebook and TikTok ads and in search engines, while the dashboard and editing remain on the platform's primary domain.

    One operational benefit: a single store can serve more than one address (a primary subdomain, a custom domain, and the vareons.store domain), because tenant resolution happens from the Host in the proxy layer before the page is reached, so a request lands on the same store and the same data regardless of the address the visitor typed.

    Setup steps in Vareons

    1. Use the ready subdomain or open the Domains tab

      Your store runs from the start on {name}.vareonos.com. To add another address, open /dashboard/settings?tab=domains.

    2. Add the custom domain

      Enter the domain you own. It appears as pending_dns, and DNS instructions (type, name, value) are shown in a copyable setup dialog.

    3. Add the DNS records at your provider

      Open your domain provider's panel and add the records exactly as shown. Do not confuse the apex record with a subdomain record; the type and name matter.

    4. Check DNS until the status is active

      Press Check DNS / Refresh so the system re-checks DNS and the SSL certificate. On success the status becomes active; if pending_ssl or invalid_dns appears, follow the hints and re-check.

    5. Set the primary domain

      After connecting successfully, press Set as primary to make the custom domain the store's primary, or remove the domain if you no longer need it.

    Frequently asked questions

    Do I get a free domain with the store?

    Yes. Every store runs automatically on a free subdomain in the form {name}.vareonos.com from registration, with the additional vareons.store domain.

    Does connecting a custom domain need platform approval?

    No, the path is entirely technical: you add the records then check DNS and the certificate, with no admin approval gate. The status becomes active on successful verification.

    Why does the domain not work immediately after adding it?

    Because it starts as pending_dns and is only served once active and dnsVerified, which needs the DNS records to be added, verification to pass, and DNS to propagate.

    Can the store serve more than one address?

    Yes. The store can serve the subdomain, the custom domain, and the additional domain at the same time, because the tenant is resolved from the Host before the page is reached.

    What if a domain shows a suspended status?

    A suspended domain cannot be removed by the merchant from the tab, and a contact-support note is shown. Contact the support team to resolve the suspension reason.

    Troubleshooting

    1) If verification fails, check that the record is added with the correct type and name, especially when using an apex record with ALIAS. 2) If pending_ssl appears, wait for certificate issuance then re-check; issuance can take a little time after DNS succeeds. 3) If the domain is at a different provider than the host, make sure there are no conflicting records or stale CNAME records. 4) Connecting a custom domain does not change the dashboard domain; store management stays on the platform's primary domain.

    Related links

    تواصل معنا على واتساب