
Payment on Your Domain: Custom Checkout Solutions for a Secure Shopping Experience
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
- Go to Payment Settings
- Open Payment panel
- Check under "Payment on your domain"
- 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:
- Check Payment panel
- Verify Your Payment URL isn't showing https://secure.squarespace.com/checkout
- Review domain requirements
SSL Security Settings
- Access Developer Tools panel
- Select SSL
- 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
