Creating a Square Sandbox Account for Testing

Introduction

Testing your configuration and your forms without processing live transactions is an essential and recommended tool in your arsenal when working with payment processing forms. Configuring this in Square is very easy.

Sign-up for a Square Developer Account

  1. Go to the Square Developer Account Sign-in.

  2. Once you’ve configured your account, go to the Developer Dashboard

    Sandbox test accounts.
Image showing Square Sandbox test accounts dashboard.
  1. Create a New sandbox test account.
Image showing Sanbox test account settings
  1. Click on the Square Dashboard, which will open a new browser tab.
Image showing Sandbox Test Accounts
  1. You should see the Sandbox dashboard in the new tab.
Square Sandbox dashboard

You are now ready to Configure your Sandbox Account in the Square Add-on.

Note: Before connecting the Sandbox account, open your Sandbox Seller Dashboard in the same browser and keep it open in another tab. If this is not done, the OAuth flow will fail, and you will see the error:
To start the OAuth flow for a sandbox account, first launch the seller test account from the Developer Dashboard.