Square

Integrating with Square

Connecting to Square

To begin creating an integration with Square, navigate to the Integration page and select Square, then click New to create a new integration:

NewIntegration

You will then be prompted to connect to your Square account. Click the Connect button to procced:

ConnectToSquare

Square's login page will be displayed. Enter your Square credentials and log in.

Once you have logged in to your Square account, or if you were already logged in, you will be required to allow CTB AND CO. to read and edit the noted information from your account:

AllowAccess

If you agree with the required access, click Allow to enable the integration to proceed.

Tip: You will only need to allow CTB AND CO. to access your Square account once. After allowing access, this window will not be displayed on subsequent connections.

After successfully logging in and allowing access, you be redirected back to the Square integration page . With your connection established, click Save + Continue to proceed:

ConnectedToSquare

Configuring your integration

After connecting to Square, you will be presented with a workflow for customising your integration. Follow the steps provided and click Save + Continue to apply your selection. At any stage, click the Previous button to return to an earlier step, or click Cancel to exit without saving.

1. Select a Venue to configure

Begin by selecting the desired Outlet from the list displayed:

SelectOutlet

A single Outlet may have multiple active integrations if you require splitting sales into various Business Departments, however a new integration must be made for each instance.

2. Select a Business Department

Select the Business Department you wish for your sales to be recorded under. To learn more about this option, see our Creating Business Departments article:

SelectBusinessDepartment

Please Note: You may only have one active integration for any single Business Department. If you select a Business Department which already has an existing integration, a warning will be displayed and you will instead override the existing configuration.

3. Select a Location

Once a connection to your Square account has been established, you may select a Location from the list provided:

SelectLocation

4. Select your Devices Optional

Once a connection to your Square account has been established, you may add multiple Devices. Click Add to view and select your Square Devices then click Select to add them to your integration. This is an optional step which allows you to only retrieve sales from a specific Square Device. If you do not wish to limit the sales imported, simply click Save + Continue without adding a Device:

5. Select Categories to filter

Click Add to view and select the Categories you wish to import. Any Categories that have been added will be included when importing sales:

SelectCategory

Tip: Adding the Uncategorised Category ensures that any items without an assigned Category will still be imported.

6. Test Sales Transfer OPTIONAL Optional

An optional next step is to test your configuration by clicking Test Transfer Sales. Select a date when prompted, then click Select to return all sales items for that date. This will allow you to check whether your settings have been accurately configured:

TestSalesTransfer

If desired, you may also click the Transfer button to import the list of returned sales for the specified date. This allows you to backdate sales data for a past date if your configuration was not yet active at that stage.

7. Enable Live Sales & Finish

The final step is to review and confirm your new integration:

SetupCompleted

With Square, you are able to retrieve live sales data. To enable this functionality, set the Enable Live Sales switch to the On position:

EnableLiveSales

When ready, click Save + Finish to finalise your new integration. You will then be returned to the Square Integration page and your integration will be shown:

CompletedIntegration

To show an overview of an integration, click the View More link and the selected Location, Devices and Categories will be displayed:

ViewMore

Editing an existing integration

Once an integration has been created, you may edit it at any stage. You may only edit an integrations Location, Categories, and whether Live Sales is enabled.

Click the cog icon next to the desired integration to begin editing:

EditIntegration

The Outlet, Department and Location steps will all be read-only, however you may review them for your reference. Click Save + Continue to proceed to the desired configuration step.

Make your desired changes on the Device and Categories steps, then proceed to the Review stage. Here you may use the Test Sales Transfer to retrieve any sales data you may require, or otherwise enable or disable Live Sales. When ready, click Save + Finish to apply your changes.

Deleting an integration

To delete an active integration, click the cog icon next to the desired integration:

EditIntegration

On the Connect step, click Delete Integration and confirm:

DeleteIntegration

The integration will now be deleted and sales will no longer be retrieved for the noted Outlet and Business Department using that configuration.