Set Up Custom Domain Checkout for Your Website

Set Up Custom Domain Checkout for Your Website

By Michael Chen

February 25, 2025 at 05:36 PM

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:

  1. Open the Checkout panel
  2. Look under "Checkout on your domain"
  3. 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:

  1. Access Developer tools panel
  2. Select SSL
  3. Choose "Secure (Preferred)" under Security Preference

These settings ensure a professional, secure checkout experience that maintains customer trust throughout the purchasing process.

Related Articles

Previous Articles