Stripe Payment Integration Guide: How to Accept Credit Card Payments on Squarespace

By Michael Turner

December 4, 2024 at 02:19 PM

Accept payment cards on your site using Stripe to enable customers to pay with credit cards, debit cards, Apple Pay, and other payment methods. Here's how to set it up and manage your Stripe integration.

Connecting Your Stripe Account

  1. Open Store Payments panel
  2. Click "Connect an existing Stripe account"
  3. Sign in to your Stripe account or create a new one

For New Stripe Accounts:

  • Enter email and password
  • Complete the registration form
  • Provide tax ID or social security number

For Existing Accounts:

  • Enter email address
  • Enter password
  • Select the correct account (if you have multiple)

Troubleshooting Connection Issues:

  • Enable browser pop-ups if connection window doesn't appear
  • Disable browser extensions if you get error messages
  • Ensure your domain doesn't contain special characters

Managing Your Stripe Integration

Testing Your Setup:

  • Enable test mode to process test orders without real charges
  • Click "Test mode" and select "Enable test mode"
  • Save your settings

Important Considerations:

  • Use one Stripe account per site to avoid disconnection issues
  • You can connect the same bank account to multiple Stripe accounts
  • Enable Afterpay/Clearpay for installment payments (if eligible)

Disconnecting Stripe:

  1. Go to Settings > Sell > Payments
  2. Scroll to "Accept payments with Stripe"
  3. Click Manage, then "Disconnect Stripe"

Note: Disconnecting Stripe will cancel active subscriptions and disable card payments

Support and Troubleshooting

Contact Squarespace Support for:

  • Connection issues
  • General setup questions
  • Refund processing
  • Order management

Contact Stripe Support for:

  • Failed payments
  • Unauthorized activities
  • Banking information updates
  • Account verification
  • Payment processing errors

Remember: You can use both Stripe and PayPal simultaneously for maximum payment flexibility. Keep your Stripe account information updated to ensure uninterrupted service.

Related Articles

Previous Articles