Skip to main content
Square takes credit and debit cards, Apple Pay, Google Pay and Cash App through one connection, settling into your own Square account. Setup needs two values from two different Square sites. The production access token comes from the developer console, and the location ID from your Square dashboard.

Get your production access token

1

Open the Square Developer Console

Go to developer.squareup.com and sign in.
2

Create an application

Any name works. When asked what you are building, choose Accept payments, then Myself.
3

Switch to Production

There is a Sandbox and Production toggle. Sandbox tokens will not take real money.
4

Copy the production access token

Paste it into Production Access Token on the SellAuth payment method page.
A sandbox token saves without an error and then fails on every real payment. Check that the toggle says Production before copying.

Get your location ID

Square does not show the location ID as a field anywhere. It has to be read out of the URL.
1

Open your Square locations

Go to Locations in the Square dashboard.
2

Open the location you sell from

Usually the first row. Click it, then click Edit location.
3

Read the ID from the address bar

The URL now looks like https://app.squareup.com/dashboard/locations/LXXXXXXXXXXXX. Everything after the last slash is your location ID.
4

Paste it and save

Put it in Location ID on the SellAuth payment method page and save the settings.

Fees and limits

All of the shared method settings apply, including a percentage or fixed fee or discount for choosing Square, a minimum and maximum order amount, and a custom checkout button label and icon.

Troubleshooting

Payments fail immediately. Usually a sandbox token. Regenerate it with the toggle set to Production. Payments fail with a location error. The location ID belongs to a different Square account than the token, or you copied part of the URL beyond the ID. The method cannot be selected at checkout. The order total falls outside the minimum or maximum amount on the method. Hovering the method at checkout gives the reason.

Next steps

Supported payment methods

Everything else you can enable.

How checkout works

What buyers see once Square is live.