> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zonely.gen.tr/llms.txt
> Use this file to discover all available pages before exploring further.

# Square

> Match Access token, Location ID and webhook target.

![Square logo](https://mintcdn.com/zonely-a8cd49e7/i3mjCogPxbz3Aug9/images/doc-icons/odemeler--square.png?fit=max\&auto=format\&n=i3mjCogPxbz3Aug9\&q=85\&s=6a2e1ebbcccd373e822b6f44ccb47f95)

Match Access token, Location ID and webhook target.

## Get Provider information

Open your app at Square Developer Console. **Credentials** Select the environment in the section and **Access token** Get the value. **Location** location in the same environment **Location** Copy the information.

[![Application ID, Access token](https://mintcdn.com/zonely-a8cd49e7/w5jBcK_xAAa7tNKQ/images/panel/payments-connections-site-guide-20261027/provider-square-5-en.png?fit=max\&auto=format\&n=w5jBcK_xAAa7tNKQ\&q=85\&s=636ff313bcb5ea8c45dd9ffcb8d3d1bc)](https://docs.zonely.gen.tr/images/panel/payments-connections-site-guide-20261027/provider-square-5-en.png)

> [card] 1. Application ID
>
> Application ID. Access token is entered instead of Zonely Access Switch.

> [card] 2. Access token
>
> Get from the copying icon; enter Zonely Access Switch field.

[![Location](https://mintcdn.com/zonely-a8cd49e7/w5jBcK_xAAa7tNKQ/images/panel/payments-connections-site-guide-20261027/provider-square-7-en.png?fit=max\&auto=format\&n=w5jBcK_xAAa7tNKQ\&q=85\&s=ed2712376126c55aeee4064a1cd6b17a)](https://docs.zonely.gen.tr/images/panel/payments-connections-site-guide-20261027/provider-square-7-en.png)

> [card] 1. Location ID
>
> Enter the value of the relevant location in this column Zonely Location ID area.

[![Subscription name, Notification URL, API version](https://mintcdn.com/zonely-a8cd49e7/w5jBcK_xAAa7tNKQ/images/panel/payments-connections-site-guide-20261027/provider-square-12-en.png?fit=max\&auto=format\&n=w5jBcK_xAAa7tNKQ\&q=85\&s=f11c0353be5a76c767b1f7ed7ba050aa)](https://docs.zonely.gen.tr/images/panel/payments-connections-site-guide-20261027/provider-square-12-en.png)

> [card] 1. Subscription name
>
> Write a name you will know as Zonely.

> [card] 2. Notification URL
>
> Enter all Zonely Callback URL address.

> [card] 3. API version
>
> Select the API version that your receiver supports.

[![News](https://mintcdn.com/zonely-a8cd49e7/w5jBcK_xAAa7tNKQ/images/panel/payments-connections-site-guide-20261027/provider-square-13-en.png?fit=max\&auto=format\&n=w5jBcK_xAAa7tNKQ\&q=85\&s=3279815606e04460c59151abf8ef774b)](https://docs.zonely.gen.tr/images/panel/payments-connections-site-guide-20261027/provider-square-13-en.png)

> [card] 1. Events
>
> Select your recipient’s notification events.

## Prepare Zonely record

Management panel **Store → Payment Methods** open the part. **Add Payment Method** prepare new registration with; **Title** type the name to show the user to the field. From the infrastructure list **Hotel** Select.

| Zonely Area | Information to enter |
| - | - |
| **Access Key** | Access token is not the Application ID. |
| **Location ID** | Location ID; webhook Signature is not key. |

[![Access Switch, Location ID](https://mintcdn.com/zonely-a8cd49e7/tSYS2kdyGVm4UKqZ/images/panel/payments-connections-site-guide-20261027/pay-square-en.png?fit=max\&auto=format\&n=tSYS2kdyGVm4UKqZ\&q=85\&s=c3afc4f0547e4d3871eb33235b1a842a)](https://docs.zonely.gen.tr/images/panel/payments-connections-site-guide-20261027/pay-square-en.png)

> [card] 1. Access Switch
>
> Enter the Access Key information on the same provider account.

> [card] 2. Location ID
>
> Enter the Location ID information on the same provider account.

## Connect the notification address

After you have logged in **Edit** Reopen with. **Callback URL** Get full address of this slip with the copy button on the line. Transfer this address, including the notification field in the provider, query parameters.

Application **Webhooks → Subscriptions** open the part. Fill the Notification URL area with the Callback URL value of this registration; select the events that the payment flow uses. The signature key value of the subscription is not written in place of the location ID.

## Follow the process

Payment **Store → Payments** Open from the section. Compare the provider’s transaction number, amount and payment status with the corresponding registration. The product is monitored from separate records with the balance loading.

[Square welding](https://developer.squareup.com/docs/build-basics/access-tokens) · [Payment records and history](https://docs.zonely.gen.tr/en/guides/payment-gateways.md) · [Payment methods](https://docs.zonely.gen.tr/en/payments/overview.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.