Skip to main content


With the Square modules in Make, you can monitor events, customers, orders, and payments in your Square account.

To use the Square modules, you must have a Square account. You can create an account at

For the list of available endpoints, refer to the Square Connect API documentation.

Connect Square to Make

To establish the connection:

  1. Log in to your Make account, add a Square module to your scenario, and click Create a connection.

  2. Optional: In the Connection name field, enter a name for the connection.

  3. Optional: Select whether you are using the sandbox for the connection.

  4. Optional: Select all the scopes required for your connection in the Permissions section.

  5. Click Save.

  6. If prompted, authenticate your account and confirm access.

You have successfully established the connection. You can now edit your scenario and add more Square modules. If your connection requires reauthorization at any point, follow the connection renewal steps here.

A sandbox test account can be set up in your Square account. Setting up a sandbox test account is optional.

  1. Log in to the Square Developer Dashboard.

  2. Click Add to create a new Sandbox test account.

  3. Fill in the Account name and Country and click Create.

  4. Click Open for your application. Make sure that Sandbox is highlighted at the top of the screen.

  5. In the left menu, click OAuth.

  6. For the Sandbox Redirect URL, enter

  7. Click Save.

You have now created a Sandbox test account. For more information about Square Sandbox accounts, you can review the Square Sandbox Developer Notes.

Build Square Scenarios

After connecting the app, you can perform the following actions:

  • Watch New Event

  • Get a Customer

  • Create a Customer

  • List Customers

  • Watch Customers

  • Update a Customer

  • Add a Customer to the Group

  • Get Orders

  • Create an Order

  • Search Orders

  • Watch Orders

  • Get a Payment (legacy)

  • List Payments

  • Watch Payments

  • Get a Payment

  • Complete a Payment

  • List Refunds

  • Make an API Call


Note: Actions involving transactions have been deprecated. Please see for more information.