Custom domains let you serve your Fungies store from your own domain (e.g., store.yourgame.com) instead of the default Fungies subdomain.
Benefits
- Brand consistency - Keep customers on your domain throughout the purchase flow
- Trust - Customers feel more confident buying from a domain they recognize
- SEO - Build domain authority for your own properties
Prerequisites
Before you begin, make sure you have:
Access to your domain’s DNS settings (through your registrar or DNS provider)
A domain or subdomain you want to use (e.g., store.yourdomain.com)
Setup Process
Enter your domain
Go to Settings → Domain in the Fungies Dashboard and enter your custom domain
Add DNS records
Add the provided DNS records to your domain’s DNS settings
Wait for validation
Fungies will automatically validate your domain and issue SSL certificates
Step 1: Enter Your Domain
- Go to Fungies Dashboard → Settings → Domain
- In the Custom domain section, enter your domain (e.g.,
store.yourgame.com)
- Click Submit to start the setup process
We recommend using a subdomain like store. or shop. rather than your root domain for easier DNS configuration.
Step 2: Add DNS Records
After submitting your domain, you’ll see a table of DNS records to add. There are typically three types:
Certificate Validation Record
| Type | Name | Value | Proxy |
|---|
| CNAME | _abc123.yourdomain.com | _xyz789.acm-validations.aws. | OFF |
This record proves you own the domain and allows AWS to issue an SSL certificate.
Hostname Validation Record
| Type | Name | Value | Proxy |
|---|
| CNAME | store.yourdomain.com | cname.fungies.io | OFF |
This record points your domain to the Fungies servers.
Future Certificate Renewal Record (DCV)
| Type | Name | Value | Proxy |
|---|
| CNAME | _dcv.yourdomain.com | dcv.fungies.io | OFF |
This record enables automatic SSL certificate renewal.
If you’re using Cloudflare, make sure the Proxy toggle is set to OFF (DNS only, grey cloud) for all records. Proxied records will prevent validation.
Step 3: Wait for Validation
The setup status shows three stages:
| Stage | Description | Typical Time |
|---|
| Certificates Issued | Fungies requests SSL certificates | Instant |
| Certificate Validated | DNS records verified, certificates issued | 5-30 minutes |
| Domain Setup | Domain is fully configured and live | 1-5 minutes |
DNS changes can take up to 24 hours to propagate globally, though most complete within 30 minutes. Click Refresh in the Dashboard to check the current status.
Root Domain Setup (Apex Domains)
If you want to use a root domain (e.g., yourgame.com without www or any subdomain), additional configuration is required.
Root domains require CNAME flattening or ALIAS/ANAME record support, which is only available on certain DNS providers like Cloudflare, Namecheap, DNSimple, and some others.
Recommended Approach
We strongly recommend one of these options:
- Use a subdomain - Set up
www.yourdomain.com or store.yourdomain.com instead
- Move DNS to Cloudflare - Migrate your DNS to Cloudflare for CNAME flattening support
Cloudflare Configuration
If using Cloudflare for a root domain:
- Add the CNAME record as provided
- Set the proxy status to DNS only (grey cloud)
- Cloudflare will automatically flatten the CNAME at the root
Troubleshooting
Certificate Validation Taking Too Long
If certificate validation is stuck for more than 30 minutes, you may need to add a CAA record:
| Type | Name | Value |
|---|
| CAA | yourdomain.com | 0 issue "amazon.com" |
This authorizes Amazon (AWS) to issue certificates for your domain.
CAA records are typically only needed if you have existing CAA records that restrict certificate issuance. If you don’t have any CAA records, you probably don’t need to add one.
Domain Still Not Working
Check these common issues:
| Issue | Solution |
|---|
| Proxy enabled on Cloudflare | Disable proxy (set to DNS only / grey cloud) |
| Wrong CNAME value | Ensure you copied the exact value from the Dashboard |
| TTL too high | Lower TTL to 300 (5 minutes) for faster propagation |
| Cached DNS | Try from a different network or use DNS Checker |
Need Help?
If you’re still having issues after 24 hours, contact us:
Removing a Custom Domain
To remove your custom domain and revert to the default Fungies subdomain:
- Go to Settings → Domain
- Click Delete next to your custom domain
- Confirm the action
The removal process takes up to 10 minutes. Your store will remain accessible via the default Fungies domain.