Setting Up Payment on Your Domain with SSL Security

Setting Up Payment on Your Domain with SSL Security

By Michael Chen

February 25, 2025 at 06:38 PM

Payments on your domain enable customers to make purchases through a secure, personalized checkout page hosted directly on your website's domain (example: https://yourdomain.com/checkout). This creates a seamless shopping experience and builds trust with your customers.

Eligibility Requirements:

  • A custom domain or subdomain
  • SSL enabled and set to "Secure"

Without a custom domain, checkout occurs on your predefined domain (example: https://youraccountid.squarespace.com/checkout).

Verifying Payment Domain Status:

  1. Go to Payment Settings
  2. Open the Payment panel
  3. Check under "Payment on your domain" for your custom domain

Troubleshooting Common Issues:

If Custom Domain Isn't Showing:

  • Test in private browsing window while logged out
  • Check Payment Settings panel
  • Verify your custom domain is listed instead of secure.squarespace.com/checkout

SSL Security Configuration:

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

404 Errors After Payment:

  • Ensure your site is set to "Public" instead of "Private"
  • Note that orders still process even if 404 appears
  • Change visibility settings to resolve the issue

To maintain a professional checkout experience, always verify your domain settings and SSL configuration are properly set up before accepting payments.

Related Articles

Previous Articles