Before you begin
You need:- A Gamecart plan that includes custom domains.
- Access to your store’s Settings.
- Control of the domain’s DNS records.
- A hostname to use for your storefront, such as
store.example.com.
Add your domain in the dashboard
- In the dashboard, open Settings > Domain.
- Enable Custom domain.
- Enter your hostname, such as
store.example.com. - Save the change.
https://, a path, or a trailing slash.

Enable the custom domain, enter only the hostname, and save the change.
Create the DNS records
After you save the hostname, the dashboard displays the DNS records for your store. Add those exact values at your DNS provider.
Copy both DNS records exactly as the dashboard shows them.
Use a subdomain for the simplest setup
To use an apex domain such asexample.com, your DNS provider must support CNAME flattening or an equivalent ALIAS record. Otherwise, use a subdomain such as store.example.com.
Check activation
After you add the records, Gamecart checks their status with the provider. This check runs periodically, so activation may take some time.PENDINGmeans the records or provider validation are still incomplete.ACTIVEmeans routing and TLS are active.FAILEDmeans validation reached a permanent failure. Check your records before you select Recheck in Settings > Domain.

A pending domain keeps the required DNS records visible while Gamecart validates them.

An active status confirms that routing and TLS are ready for the storefront hostname.
Troubleshoot DNS setup
If the domain does not become active:- Check that the configured hostname and
_acme-challengerecord were not expanded into the wrong name by your DNS provider. - Confirm that both records are DNS only when your provider offers proxying.
- Remove or correct stale, conflicting
A,AAAA, orCNAMErecords for the same hostname. - For an apex domain, confirm that your provider supports flattening or an ALIAS-equivalent record.
- Wait for DNS changes to propagate before selecting Recheck.