For the complete documentation index, see [llms.txt](https://docs.pandium.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pandium.com/connectors/connectors-101/square.md).

# Square

## **Connector Overview**

The Square operating system allows business owners to sell anywhere, work more efficiently, manage inventory, communicate with customers, book appointments, order online, and so much more.

## **Authentication Type**

OAuth2

## **Webhook Supported**

No - Coming soon! Don't hesitate to get in touch with your TAM if you require webhook support for Square.

## **Secrets**

* PAN_SEC_SQUARE_REFRESH_TOKEN
* PAN_SEC_SQUARE_SHORT_LIVED
* PAN_SEC_SQUARE_EXPIRES_AT
* PAN_SEC_SQUARE_ACCESS_TOKEN
* PAN_SEC_SQUARE_MERCHANT_ID
* PAN_SEC_SQUARE_RESPONSE_TYPE
* PAN_SEC_SQUARE_TOKEN_TYPE

## **API Client Supported**

No

## **Requirements for Provisioning**

In order to provision your connector, the following Square information must be gathered:

* Application ID
* Application Secret
* Scope

## **How to Connect Your Integration**

Upon successfully creating a tenant, you will use the following information to connect to Square:

* Select Connect
* Log Into your Square account

**Please Note:** If you are using a Square Sandbox account, in order to connect, you need to authorize a Test Account in your Square Developer Console and have the Dashboard open while walking through through the connection process.

For more information, please see [here](https://developer.squareup.com/docs/devtools/sandbox/overview).

## **API Resources**

For more information on how to utilize the Square API, feel free to reference the following [documentation](https://developer.squareup.com/reference/square).
