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
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
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
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:
Go to Company Settings
In the Payment Gateway section, disconnect Square
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
Contact: [email protected]
