Skip to main content

How to Connect Square as Your Payment Gateway

Updated yesterday

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.

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

  • Connecting Square does not disconnect Stripe — but Square takes priority for processing new payments when both are connected

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

  • Existing Stripe payments and subscriptions continue to work normally

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

  • Authorization failed? Make sure you're logging into the correct Square account and that your Square account is in good standing

  • Payments not processing? Verify that your Square account has been fully set up with a linked bank account for payouts

  • Need both gateways? You can have both connected, but Square will be used as the primary processor for new charges

For additional help, contact [email protected].

Did this answer your question?