Back to connector

LogoSquare Integration Development Guide

Add white-label customer-facing integration with Square into your app with just a few lines of code.

Creating a Developer Account

To create a Square developer account and oAuth application, follow this documentation: Create an Account and Application.

This will be enough to develop and test your integration. Before publishing it to your customers, you will need to activate your Square account.

Creating an oAuth App

  1. Go to the Square Developer Console and create a new app.

  2. Go to the oAuth page and put the following into the Redirect URI filed for both sandbox and production: https://api.integration.app/oauth-callback.

  3. Save Application Id and Application Secret for both sandbox and production - you will need them to configure the integration.

  4. (optional) Create a webhook subscription if you want to receive real-time events from Square. You can find the notification URL on your Square integration page. Use it to subscribe to all the event types you want to receive. You can use the same webhook URL for both sandbox and production configuration.