Custom Domain Checkout: How to Set Up Secure Payment Pages on Your Website

Custom Domain Checkout: How to Set Up Secure Payment Pages on Your Website

By Michael Turner

February 25, 2025 at 05:36 PM

Checkout on your domain enables a secure, custom checkout experience directly on your website's domain. Instead of redirecting to secure.squarespace.com, customers complete their purchase on your domain (e.g., yourdomain.com/checkout), creating a seamless and trustworthy shopping experience.

Eligibility Requirements:

  • Custom domain or subdomain (including Squarespace domains, transferred domains, and connected third-party domains)
  • SSL enabled with "Secure" preference

For sites without a custom domain, checkout occurs on the built-in domain (youraccountid.squarespace.com/checkout).

Verifying Your Checkout Status:

  1. Open the Checkout panel
  2. Look under "Checkout on your domain"
  3. Confirm your custom domain appears (e.g., https://yourdomain.com/checkout)

Troubleshooting Common Issues:

Built-in Domain Showing Instead of Custom Domain:

  • Test in an incognito window while logged out
  • Check checkout settings if issue persists
  • Verify custom domain is properly configured

If Checkout URL Shows secure.squarespace.com:

  1. Open the Developer tools panel
  2. Navigate to SSL settings
  3. Set Security Preference to "Secure"

404 Error After Checkout:

  • Occurs when site is set to Private
  • Orders still process successfully
  • Solution: Set site visibility to Public

Important Notes:

  • SSL must be properly configured
  • Site must be public for optimal checkout experience
  • All orders process securely regardless of domain settings

Remember: Testing checkout flow in incognito mode provides the most accurate preview of customer experience.

Related Articles

Previous Articles