
How to Enable Custom Domain Checkout for Your Squarespace Store
Secure checkout pages on your domain create a seamless purchasing experience for customers. Here's how to set it up and troubleshoot common issues.
Requirements for Domain Checkout
To display checkout pages on your domain, you need:
- A custom domain or subdomain
- SSL enabled with "Secure" setting
- Domain can be Squarespace-managed, transferred, or third-party connected
The checkout URL will show as:
https://yourdomain.com/checkout
For sites without custom domains, checkout displays as:
https://youraccountid.squarespace.com/checkout
Verifying Domain Checkout Status
- Go to Checkout settings
- Look under "Payment on your domain"
- If you see your custom domain URL, it's active
Common Issues & Solutions
Checkout Domain Not Showing
- Test in incognito mode to see actual buyer view
- Check SSL settings are set to "Secure"
- Verify domain connection is active
404 Errors After Checkout
- Usually occurs when site is set to "Private"
- Orders still process successfully
- Set site to "Public" to resolve
SSL Configuration Steps
- Open developer tools
- Click SSL
- Select "Secure (Preferred)" under Security settings
When properly configured, customers enjoy a consistent shopping experience entirely on your domain, enhancing trust and professionalism.
Related Articles

How to Add Custom Name Servers to DNS Records: A Step-by-Step Guide
