Set Up Your Square Account
Create and configure a Square developer account, which is used to obtain the OAuth access token required by Square APIs.
A Square account provides access to both seller features and developer features.
-
Seller features are managed from the Square Dashboard (also referred to as the Seller Dashboard) and other first-party Square products. The Square Dashboard provides tools that help sellers run their business.
-
Developer features are managed from the Developer Console. The term Square developer account indicates that the account is used primarily for development purposes.
Create a Square account and application
To create an account, open the Square Developer sign-up page, review the terms, and follow the prompts that guide you through creating an account and registering an application.
If you already have an account but you need to register an application, sign in to the Developer Console, choose the +
tile, and provide an application name.
When you need to get your application ID, client ID, or other credentials, sign in to the Developer Console and open the application.
The Developer Console lets you access and manage credentials and settings for the production or Sandbox environment.
If you want your app to call Square from the backend, you can set up your OAuth flow so you can get the OAuth access token required to work with your app. For more information, see OAuth API Overview.