
Set Up Custom Domain Checkout for Your Website
When customers make a purchase, they'll be directed to a secure checkout page on your domain (example: https://yourdomain.com/checkout). This creates a seamless shopping experience and enhances trust by keeping customers on your domain throughout the entire process.
Requirements for Domain Checkout:
- Custom domain or subdomain (including Squarespace domains, transferred domains, and third-party domains)
- SSL enabled and set to "Secure"
For sites without a custom domain, checkout will use the built-in domain format: https://youraccountid.squarespace.com/checkout
Verifying Domain Checkout Status:
- Open the Checkout panel
- Look under "Checkout on your domain"
- Your custom domain should appear (e.g., https://yourdomain.com/checkout)
Troubleshooting Common Issues:
If checkout shows built-in domain instead of custom domain:
- Test in incognito mode while logged out
- Check checkout settings
- Verify SSL settings are set to "Secure (Preferred)"
To fix 404 pages after checkout:
- Ensure your site is set to "Public" instead of "Private"
- Note: Orders still process successfully even with 404 errors
To resolve SSL issues:
- Access Developer tools panel
- Select SSL
- Choose "Secure (Preferred)" under Security Preference
These settings ensure a professional, secure checkout experience that maintains customer trust throughout the purchasing process.
Related Articles

Checkout on Your Domain: How to Enable Secure Payment Pages
