Payment on Your Domain: Custom Checkout Solutions for a Secure Shopping Experience

Payment on Your Domain: Custom Checkout Solutions for a Secure Shopping Experience

By Michael Thompson

February 25, 2025 at 06:38 PM

When customers make a purchase, they'll be directed to a secure, personalized payment page on your domain (example: https://yourdomain.com/checkout). This creates a seamless shopping experience without redirecting to external payment pages.

Eligibility Requirements

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

Default Domain Payments If you don't have a custom domain, payments will process through your default domain (example: https://youraccountid.squarespace.com/checkout).

Verify Your Payment Domain Status

  1. Go to Payment Settings
  2. Open Payment panel
  3. Check under "Payment on your domain"
  4. Your custom domain should appear as https://yourdomain.com/checkout

Common Issues and Solutions

Payment Domain Not Showing

  • Test purchases while logged in will show default domain
  • Use private browsing for accurate preview
  • If custom domain still doesn't appear:
    1. Check Payment panel
    2. Verify Your Payment URL isn't showing https://secure.squarespace.com/checkout
    3. Review domain requirements

SSL Security Settings

  1. Access Developer Tools panel
  2. Select SSL
  3. Set Security Preference to "Secure"

404 Error After Payment

  • Occurs when site is set to Private
  • Solution: Set site to Public
  • Note: Orders still process successfully despite 404 error

For optimal performance, ensure your site meets all eligibility requirements and regularly verify your payment domain status.

Related Articles

Previous Articles