Skip to main content

How to Connect Square as Your Payment Gateway

Updated today

Overview

SquadTrip supports Square as a payment gateway alongside Stripe. When Square is connected, it becomes the primary payment processor for your trips — all new charges, including credit card payments, will be processed through Square.

Company Settings payment gateway page showing Stripe connected and Square with Link To Square button and connection steps

Before You Start

  • You need an active Square merchant account. If you don't have one, you can create one at squareup.com

  • Square uses OAuth authentication, so you'll authorize SquadTrip to process payments on your behalf

  • Square is available as an alternative if Stripe has restricted or rejected your account — you connect one gateway at a time, not both simultaneously

How to Connect Square

  1. Log in to your organizer dashboard at dashboard.squadtrip.com

  2. Click on Company Settings in the navigation menu

  3. In the Payment Gateway section, click "Connect Payment Gateway"

  4. In the modal that appears, select Square as your payment provider

  5. You'll be redirected to Square's authorization page

  6. Log in to your Square account (or create one if needed)

  7. Authorize SquadTrip to access your Square account for payment processing

  8. You'll be redirected back to SquadTrip with a confirmation that Square is connected

After Connecting

Once connected:

  • Your Company Settings page will show Square as your active payment gateway

  • New payments from travelers will be processed through Square

  • You can view Square transaction details in your Square Dashboard

  • If you previously used Stripe, existing Stripe payments remain on file but new charges go through Square

Square vs. Stripe: Key Differences

Feature

Square

Stripe

Credit/Debit Cards

Yes

Yes

Apple Pay

Yes

Yes

Buy Now Pay Later (BNPL)

No

Yes (Klarna, Affirm, Afterpay)

EUR/GBP Payments

Check Square availability

Yes

Important: If you need Buy Now Pay Later options (Klarna, Affirm, or Afterpay) for your travelers, these are only available through Stripe. Square does not currently support BNPL through SquadTrip.

Disconnecting Square

If you need to switch back to Stripe as your primary processor:

  1. Go to Company Settings

  2. In the Payment Gateway section, disconnect Square

  3. Stripe will resume as your active payment processor

Troubleshooting

Problem

Solution

Authorization failed

Make sure you're logging into the correct Square account and that your Square account is in good standing. Try clearing your browser cache and attempting the connection again.

Payments not processing

Verify that your Square account has been fully set up with a linked bank account for payouts. Check your Square Dashboard for any account holds or verification requirements.

Want to switch back to Stripe

Disconnect Square in Company Settings, then reconnect Stripe. You use one gateway at a time.

Redirect loop during connection

Disable browser extensions (especially ad blockers) and try connecting in an incognito/private window. Ensure pop-ups are allowed for squareup.com.

Frequently Asked Questions

Q: Can I use both Square and Stripe at the same time on SquadTrip? A: No. You connect one payment gateway at a time -- either Stripe or Square. Square is available as a fallback if Stripe has restricted or rejected your account. Stripe is the primary gateway and supports all payment methods including BNPL and Apple Pay. Square supports card payments only.

Q: Does switching to Square affect travelers who already paid through Stripe? A: No. Existing payments processed through Stripe remain on Stripe. Only new charges after connecting Square will route through Square. Refunds for Stripe payments are still processed through Stripe.

Q: Are Buy Now Pay Later options available with Square? A: No. Buy Now Pay Later options (Klarna, Affirm, and Afterpay) are only available through Stripe. If BNPL is important for your travelers, you need Stripe as your gateway. Square does not support BNPL.

Q: Does Square charge different processing fees than Stripe on SquadTrip? A: SquadTrip's 6% payment processing fee applies regardless of whether you use Square or Stripe. The fee structure is the same for both gateways, so your travelers pay the same amount either way.

Q: What happens to my Square connection if I change my Square account password? A: Your SquadTrip connection uses OAuth tokens, not your password. Changing your Square password does not disconnect SquadTrip. You would only need to reconnect if you revoke SquadTrip's access from your Square Developer Dashboard.

Related Articles


Did this answer your question?