Payhip Custom Domain Not Working
Quick answer
Use an A record for a root domain or a CNAME for a subdomain, remove conflicting old records, and wait up to 24-48 hours. Payhip creates the SSL certificate automatically after DNS is correct.
Most likely fix: Pick the correct record
How to fix it
Try these in order — the most common fix is first.
1. Pick the correct record
- Root domain (yourdomain.com): add an A record
- Subdomain (shop.yourdomain.com): add a CNAME record
- Follow Payhip's guide for your registrar (GoDaddy, Namecheap, Bluehost, etc.)
Did this fix it?2. Clean up and wait
- Delete older conflicting records
- Allow 24-48 hours for DNS updates
- If you use Cloudflare, try DNS only (grey cloud)
Did this fix it?3. Reconnect and ask for help
- On the Domains page, disconnect and reconnect the domain
- If SSL stays stuck, email contact@payhip.com
Did this fix it?
Symptoms
The domain will not connect, the store does not load on it, or the browser shows a 'not private' or 'setting up SSL' message.
Why it happens
- Wrong record type for root domain vs subdomain
- Conflicting leftover A or CNAME records
- DNS changes not yet propagated
- Cloudflare proxy or registrar setting interfering
- SSL certificate still being generated
This guide also covers
- payhip custom domain not working
- payhip ssl not private
- payhip connect domain godaddy
Still not working?
If Payhip keeps failing, you're not alone. See every Payhip problem users report or the alternatives people switch to.
Done fighting Payhip? Our small team builds your own Payhip alternative, or any software you need: web, mobile, games, desktop. Price agreed together.
Talk to usOther Payhip errors
- Payhip Download Link Not Working
- Payhip Did Not Receive Email or Order
- Payhip Payout Not Received or Payment Missing
- Payhip Can't Connect PayPal
- Payhip Refund Request: How to Get or Issue a Refund
- Payhip EU VAT and UK VAT Explained
- Payhip Store Closed or Account Deleted
- How to Cancel Payhip Plan or Delete Your Account