Troubleshoot Domain Checkout: How to Setup Secure Custom Payment Pages

Troubleshoot Domain Checkout: How to Setup Secure Custom Payment Pages

By Michael Turner

February 25, 2025 at 06:38 PM

Settlement on your domain creates a secure, branded checkout experience for customers. When enabled, shoppers are directed to a custom checkout page on your domain (https://yourdomain.com/checkout) instead of the default Squarespace checkout page.

Requirements for Domain Checkout:

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

Without a custom domain, checkout will use an embedded domain format: https://youraccountid.squarespace.com/checkout

Verifying Domain Checkout Status:

  1. Access checkout settings
  2. Open the Checkout panel
  3. Look for your custom domain under "Checkout on Domain"

Troubleshooting Tips:

For Incorrect Checkout Domain:

  • Test purchases in an incognito/private window to see the actual customer experience
  • Check checkout settings if custom domain still doesn't appear
  • Verify the Checkout URL shows your custom domain, not secure.squarespace.com

For SSL Issues:

  1. Open Developer Tools
  2. Click SSL
  3. Ensure "Secure (Recommended)" is selected

Note: If your site is set to "Private," customers will see a 404 page after checkout, though orders will process normally. Set your site to "Public" to prevent this issue.

This Direct-on-Domain checkout creates a seamless shopping experience that maintains your brand's consistency and enhances customer trust throughout the purchase process.

Related Articles

Previous Articles