Skip to main content

How to Connect Square as Your Payment Gateway

Overview

SquadTrip supports Square as a fallback payment gateway if Stripe has restricted or rejected your account. When Square is connected, it becomes the active payment processor for your trips — all new charges, including credit card payments, will be processed through Square.

Connect Payment Gateway window over Company Settings with a Stripe tile marked Recommended and a Square tile marked Alternative and selected, each listing its payout and features, with Cancel and Continue buttons

Before You Start

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

  • You'll authorize SquadTrip to process payments on your behalf through Square's secure connection

  • Square is available as an alternative if Stripe has restricted or rejected your account — you connect one gateway at a time -- connecting Square removes your Stripe connection, and reconnecting Stripe removes Square

How to Connect Square

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

  2. Click Settings in the top navigation, then Company Settings in the left sidebar

  3. In the Payment Settings section, Square is chosen in the Connect Payment Gateway window (Stripe "Recommended" / Square "Alternative"). SquadTrip only opens that window when your connected Stripe account is restricted (it then opens by itself) or when Square is already your gateway -- Add Payment Processing Account, and Change Payment Processing Account for a Stripe account in good standing, go straight to Stripe. If you have a healthy Stripe account (or none yet) and want Square, email [email protected]

  4. In the Connect Payment Gateway window, select Square (marked Alternative) and click Continue

  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; the Payment Settings section now shows your Square Access Token

After Connecting

Once connected:

  • Your Company Settings page shows a Square Access Token instead of a Stripe Connect Key

  • 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 -- and your Stripe connection is removed, so refunds of those earlier Stripe payments need SquadTrip support

Square vs. Stripe: Key Differences

Feature

Square

Stripe

Credit/Debit Cards

Yes

Yes

Apple Pay

Not offered at checkout today

Yes

Buy Now Pay Later (BNPL)

No

Yes (Klarna, Affirm, Afterpay)

EUR/GBP Payments

Yes -- charged in your company currency where Square supports it

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, you reconnect Stripe (there is no Disconnect control for Square in Company Settings):

  1. Go to Company Settings

  2. In the Payment Settings section, click Change Payment Processing Account and choose Stripe, then complete the Stripe connection

  3. Connecting Stripe removes the Square connection automatically (there is no Disconnect control for Square in Company Settings)

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

Reconnect Stripe from Company Settings → Payment Settings → Change Payment Processing Account; that removes Square. 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 processes card payments.

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. Because connecting Square removes your Stripe connection, refunds of payments taken through Stripe need SquadTrip support once you have switched.

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: Changing your Square password does not disconnect SquadTrip. The connection between SquadTrip and Square is separate from your Square password. You would only need to reconnect if you revoke SquadTrip's access from your Square account settings.

Related Articles


Did this answer your question?