Commerce
Square
5min
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 squareup com https //squareup com/signup/us?lang code=en for the list of available endpoints, refer to the square connect api documentation https //developer squareup com/docs/api/connect/v2#navsection endpoints connect square to make to establish the connection log in to your make account, add a square module to your {{scenario singular lowercase}} , and click create a connection optional in the connection name field, enter a name for the connection in the connection type section, select square optional select all the scopes required for your connection in the permissions section optional click show advanced settings and enter your custom app client credentials for more information, refer to square access tokens and other square credentials if requested, use the following redirect uri when creating your custom app https //www integromat com/oauth/cb/square click save if prompted, authenticate your account and confirm access you have successfully established the connection you can now edit your {{scenario singular lowercase}} and add more square modules if your connection requires reauthorization at any point, follow the connection renewal steps here docid\ so88fm6pkt0g adkddfzz setting up a sandbox in square optional a sandbox test account can be set up in your square account to set up a sandbox test account log in to the square developer dashboard https //developer squareup com/apps in the left sidebar, click oauth in the test account authorizations section, copy the access token value and store it in a safe place log in to your make account, add a square module to your {{scenario singular lowercase}} , and click create a connection optional in the connection name field, enter a name for the connection in the connection type section, select square sandbox in the sandbox access token field, enter the access token copied in step 3 click save if prompted, authenticate your account and confirm access you have now created a square sandbox connection for more information about square sandbox accounts, you can review the square sandbox developer notes https //developer squareup com/docs/devtools/sandbox/overview#create a sandbox test account build square {{scenario plural}} after connecting the app, you can perform the following actions event watch new event customer get a customer create a customer list customers watch customers update a customer add a customer to the group order get orders create an order search orders watch orders payment get a payment (legacy) list payments watch payments get a payment complete a payment other list refunds make an api call note actions involving transactions have been deprecated please see https //developer squareup com/reference/square/deprecated https //developer squareup com/reference/square/deprecated for more information