# Square

## **Connector Overview**

<figure><img src="/files/JuOBZEyBO7muuMY8n0y3" alt="" width="155"><figcaption></figcaption></figure>

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

{% hint style="info" %}
**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).
{% endhint %}

## **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).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pandium.com/connectors/connectors-101/square.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
