Square
What this is
Section titled “What this is”This is how to connect FleetLoop to a Square account you already use for in-person sales. It’s a good fit if you’re already running Square at your counter and want customer rental payments to land in that same Square balance, instead of opening a separate account.
Before you start
Section titled “Before you start”- You must be the shop owner. Managers and staff can’t connect or disconnect a payment provider.
- You need an existing Square account with at least one location already set up.
- Know the sign-in details for that Square account.
- Only one payment provider can be connected at a time. If another provider is already connected, disconnect it first.
- In FleetLoop, go to Settings → Payments.
📸 Screenshot: FleetLoop → Settings → Payments, showing the Square tile in the “Connect a payment provider” section.
- Click Connect Square. This opens Square’s sign-in page in a new browser tab.
- Sign in with your Square username and password.
- When Square asks which location to connect, pick the one you want customer payments to go to.
📸 Screenshot: Square’s own sign-in and location-picker screen (opened in the new tab).
- Approve the connection. Square closes the tab and sends you back to FleetLoop.
- Back on the Payments page, the Square tile now shows a Connected badge and your merchant ID.
📸 Screenshot: FleetLoop → Settings → Payments, Square tile showing Connected, with the merchant ID and status.
Turning on Tap to Pay
Section titled “Turning on Tap to Pay”To accept tap payments from customers’ phones or cards, you need to turn on Tap to Pay separately — this isn’t done from FleetLoop.
- On a computer, go to the Square Dashboard website (not the Square app on your phone).
- Go to Payment methods.
- Turn on Tap to Pay on iPhone.
How to know it worked
Section titled “How to know it worked”The Square tile on the Payments page shows a Connected badge, your merchant ID, and a status of Active.
If something goes wrong
Section titled “If something goes wrong”“Square connection is missing required permissions.” You didn’t accept every permission Square asked for during sign-in. Click Connect Square again and accept all the requested permissions this time.
A banner says your Square access token expired. FleetLoop couldn’t renew the connection automatically, so new customer payments may fail. Try Refresh access token on the Payments page first. If that doesn’t clear the banner, click Disconnect and then Connect Square again.
“Only the shop owner can manage payment providers.” You’re signed in as a manager or staff member. Ask the shop owner to connect Square, or have them add you as an owner first.