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
Log in to your organizer dashboard at dashboard.squadtrip.com
Click on Company Settings in the navigation menu
In the Payment Gateway section, click "Connect Payment Gateway"
In the modal that appears, select Square as your payment provider
You'll be redirected to Square's authorization page
Log in to your Square account (or create one if needed)
Authorize SquadTrip to access your Square account for payment processing
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:
Go to Company Settings
In the Payment Gateway section, disconnect Square
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].