# Connecting Square

Connect each store's Square account so Mays gets its sales, payments, tips and refunds, sold-out items and team. Admins and managers can connect; one Square location per Mays location.

For: Admins, Managers · On: Web · [Help Center](https://www.mays.app/help) › [Integrations](https://www.mays.app/help/integrations) · Last updated October 13, 2026 · Mays Team

Connect each store's Square account and Mays brings in its sales, payments, tips and refunds, the items it has sold out, and its team.

**Who:** admins, and managers for the locations they're assigned to. Square is part of **Integrations**, which is in the Basic and Pro plans.

**Before you start:** have the login of someone who can approve apps on the store's Square account, usually the account owner. Each Mays location connects to **one** Square location.

## Connect a store (admins)

1. Go to **Integrations** and find **Square** under **Add Integration**.
2. Click **Connect**. Once one account is connected, the button reads **Connect another Square account**.
3. In **Connect Square**, pick the Mays **Location** this Square account is for.
4. Click **Connect with Square**.
5. Sign in to Square and approve the connection.

![The Connect Square window: Which store is this Square account for? You'll be redirected to Square to authorize access, and the store is mapped to that account's location, with the Location list and the Connect with Square button](https://mays-uploads.s3.us-east-2.amazonaws.com/site/help__connect-square__01-connect-square.cb1feaece6.png)

Square sends you back to Mays:

- **If the Square account has one location**, it's linked straight away. You'll see *Square connected · (account) · (Square location)*.
- **If it has several**, pick the right one in **Choose Square location** and click **Use this location**. Sales and payments from that location will sync to your store.

**Finish within 10 minutes, as the same person.** The Square sign-in Mays opens only works for 10 minutes, and only for the Mays user who clicked **Connect with Square** or **Connect Square**. If it runs out, you'll see *Connection failed: This Square connection link is invalid or has expired. Start again from Integrations.* Start the connection again from **Integrations**.

## Connect your store (managers)

Managers see **Square for my locations** on the **Integrations** page, with a row for each location they manage.

1. Click **Connect Square** next to your location.
2. Sign in to Square and approve the connection.
3. If Square asks, pick the Square location for your store.

If your organization already has a Square account connected, you'll also see **Use an account that's already connected**. It lets you pick one of those accounts instead of signing in again.

![Square for my locations: Each store connects its own Square account, the South location marked Not connected with a Connect Square button, and the note that disconnecting is done by an administrator](https://mays-uploads.s3.us-east-2.amazonaws.com/site/help__connect-square__02-square-for-my-locations.834df453b6.png)

Once a location is connected, its row shows **Connected** with the account and Square location, plus two links:

- **Change location** picks a different Square location on the same account.
- **Connect a different account** signs in to another Square account.

## What comes into Mays

| What | How often |
| --- | --- |
| **Sales**: orders and the items on them | Every 15 minutes |
| **Payments**, with tips and refunds | Every 10 minutes |
| **Sold-out items** at each location | Every 30 minutes |
| **Your Square team** | Once a day |

- **Team:** team members assigned to the connected Square location are matched to people in Mays by email. Anyone new is added as an employee at that location. Someone who's no longer active in Square is deactivated in Mays.
- **Older payments:** each sync only looks back two days, so the payments from before you connected aren't there yet. An admin can bring them in: open **Integrations**, click **Configure** on the Square card, go to the **Location Mapping** tab, pick a period in **Backfill payments** (from **Last 7 days** to **Last 90 days**) and click **Backfill**.

## A task for every refund

Connecting Square also turns on an automation called **Investigate Square refund**. Whenever a refund goes through at a location, Mays creates a high-priority task, **Refund issued — explain why**. The task goes to whoever is on shift there and asks them to write down what happened. You can change or switch off the automation under **Automation & AI**.

## Good to know

- **Inventory:** with Inventory in your plan, sales can take ingredients out of stock. See [POS mapping and automatic depletion](https://www.mays.app/help/inventory/pos-mapping-and-depletion).
- **One POS per location.** If a location already gets its sales from Union POS, unmap it from Union first, or its sales are counted twice. Mays won't link Square to it until you do: after the Square sign-in you'll see *Square connected, but this location was not mapped*, and on **Location Mapping** the location is marked *(sales from Union POS)* with **Map** turned off. See [Integrations overview](https://www.mays.app/help/integrations/integrations-overview).
- **Card shows** ***No stores mapped yet*****?** The Square account had no active location Mays could link. Add the location in Square. Then map it under **Configure → Location Mapping**. Managers can use **Use an account that's already connected** instead.
- **Only admins can disconnect** a Square account. Disconnecting stops syncing. The payments, tips, refunds and sales already in Mays stay, and connecting the same Square account again carries on from there. See [Integrations overview](https://www.mays.app/help/integrations/integrations-overview).
- **Managers can't sync by hand** or see the sync history. Syncing happens on its own.

## Related articles

- Integrations: [Integrations overview](https://www.mays.app/help/integrations/integrations-overview) — What Mays connects to — Square, 7shifts, Union POS, Google Business, Govee thermometers, Dropbox and Google Drive — who can connect them, and how to check, sync or disconnect a connection.
- Integrations: [Connecting 7shifts](https://www.mays.app/help/integrations/connect-7shifts) — Connect 7shifts with a Company ID and access token to bring your team into Mays, keep reading the 7shifts schedule, or move your schedule, punches and time off into Mays scheduling.
- Integrations: [Connecting Union POS](https://www.mays.app/help/integrations/connect-union-pos) — Connect a store's Union POS with the API key and client ID from Union, and Mays brings in its sales every 10 minutes. One client ID covers one venue and one Mays location.
- Getting started: [Your first week with Mays](https://www.mays.app/help/getting-started/getting-started-checklist) — A step-by-step plan for your first week — locations, your team, your first checklist, Square or 7shifts, and the mobile apps — with where to find each in Mays.
- Team & roles: [Add and manage locations](https://www.mays.app/help/team-roles/add-and-edit-locations) — Add your stores to Mays, keep their address, phone, email and time zone up to date, and find each location's billing, phone receptionist and scheduling settings.
- Team & roles: [Roles and permissions](https://www.mays.app/help/team-roles/roles-and-permissions) — What the built-in Admin, Manager and Employee roles can do, how location access works, and how to build a custom role from individual permissions.
- Inventory: [POS mapping and automatic depletion](https://www.mays.app/help/inventory/pos-mapping-and-depletion) — Map each item you sell in Square or Union to a recipe, and every night Mays takes that recipe's ingredients out of stock for what you sold.

## Still need help?

Send us a support request and a real person on the Mays team will get back to you.

[Contact support](https://www.mays.app/contact?topic=support) · [Call +1 (561) 286-3939](tel:+15612863939)

Canonical: https://www.mays.app/help/integrations/connect-square
