To start building on the Square Developer platform, create a free Square developer account. The sign-up process involves a short series of pages where you provide information to create your account and register your first application.
Be ready to provide the following:
Information about you - Your name, an email address, a new password, and your country.
Agreement with Square's Terms - Including the Privacy Policy and E-Sign Consent.
Business name - If you're employed by a Square merchant, enter the merchant's name. Otherwise, you can enter the name of your own software development business.
Application name - This is the name of your project and doesn't need to match the branding that your released application will have.
Optional information - You can skip these pages if you aren't ready to answer.
- Use case - The business scenario your application will address.
- Language used - Your preferred coding language or platform.
- Audience - Who you're building your application for.
This optional information helps Square improve your experience with developer tools by providing samples, help content, and language snippets based on your choices. You can provide this information later on the App details page in the Developer Console.
Open the Square Developer sign-up page. If you already have a Square account and an application, sign in and go to Make your First API Call.
Provide information for your account and application.
When the sign-up process is complete, Square opens your new application in the Developer Console. You're now ready to explore Square APIs using the Square Sandbox and begin developing.
If you're signed in with a pre-existing Square account and you need to create an application, open the Developer Console using the Account menu. You can create and access your applications from the Applications page.
Important
When you're ready to take payments in the production environment, you must activate your Square account at squareup.com/activation.