Rex

Set up Square payments

Square setup is a two-part process: connect your Square account at the account level, then enable Square and assign a location for each venue.

1

Add Square to your integrations

Find "Square" in the integration list and click **Add**. Review the integration details and confirm. Square now appears in your enabled integrations.

SettingsGlobal Integrations
2

Connect your Square account

Click **Connect**. A Square authorization window opens. Sign in to your Square account and grant Rex the requested permissions. The window closes automatically when authorization completes. The status badge changes from "Disconnected" to "Connected."

SettingsGlobal IntegrationsSquare
3

Enable Square on a venue

Toggle **Enable Square** on.

Venues[Venue Name]Integrations
4

Select a Square location

In the same Square settings panel, open the **Location ID** dropdown. Select the Square location that corresponds to this venue.

Venues[Venue Name]IntegrationsSquare
5

Configure additional payment methods (optional)

Toggle any of the following payment methods on or off depending on what you want to accept at this venue: - **Cash App Enable** — Accept Cash App payments through Square. - **Afterpay Enable** — Accept Afterpay (buy-now-pay-later) payments. - **Bank Account Enable** — Accept ACH bank account payments on Square invoices. Click **Save** when done.

Venues[Venue Name]IntegrationsSquare
6

Set Square as the venue payment processor

In the **Payments** dropdown, select **Square**. Square only appears as available after you complete steps 3 and 4. Click **Save changes**.

Venues[Venue Name]Payment Settings

Updated May 14, 2026

Was this helpful?