Streamline Data Integration from 1828 Apps |
Data Management meets AI: Three AI-powered Features that changes how we think about Data & AI
Learn more
  /    /    /  Square

Integrate Square with 1922 other apps

Centralize data and automate business processes with Square integrations

Streamline your business processes by centralizing your Square data. connects to your IT tools and helps aggregate their data into central databases. Data centralization serves as the foundation for easy collaboration across teams, process automation across tools, and data analysis with a complete story.

Integrate Square with thousands of other apps in a few clicks.

See documentation
14 days trial
No credit card required
Loved by hundreds companies and freelancers around the world.
200+ reviews on
Connection status - Active This application does not need additional settings. So you can make connection only by using your login credentials or by following the instructions in our documentation.
Centralize data in Boost.Space with Square integration Centralize data using ActiveCampaign integration, WooCommerce integration, Asana integration, Slack integration, Square integration, Square integration and 1800+ more!
Square Modules (62)

Get a head start with our Square integration templates or create your own

Watch Customers

Returns new customers since the last check.

Watch Orders

Returns create OR updated orders since the last check.

Watch Payments

Returns new and updated payments since the last check.

Watch Transactions (Deprecated)

Returns new or updated transactions.

Get Payment Form Submission

Gets card nonce after payment form submission.

Watch New Charge/Refund (Deprecated)

Triggers when a charge was made or refunded through Square Point of Sale or the Transaction API.

Watch New Events

Watches for new events(inventory, invoices, transactions, disputes, orders, labors) in square account.

Update a Customer

Updates customers details.

Update a Shift

Updates an existing shift.

Update an Invoice

Updates an existing invoice.

Update a Booking

Updates an existing booking. Square Appointments Plus or Premium subscription plan required.

Unlink Customer from a Gift Card

Unlinks a customer from a gift card.

Remove a Customer from a Group

Removes a customer from a customer's group.

Refund a Payment

Refunds a payment.

Publish an Invoice

Publishes the specified draft invoice.

Link Customer to a Gift Card

Links a customer to a gift card.

Get a Transaction (Deprecated)

Gets transaction information.

Get a Payment

Returns payment by ID.

Get a Payment (legacy)

Retrieves information about a transaction by a payment ID.

Get a Customer

Gets customer details.

Get a Shift

Retrieves an existing shift.

Get an Invoice

Retrieves an existing invoice.

Get an Inventory Transfer

Retrieves an inventory transfer.

Get an Inventory Physical Count

Retrieves an inventory physical count.

Get an Inventory Adjustment

Retrieves an inventory adjustment.

Get a Gift Card by Nonce

Retrieves an existing gift card by nonce.

Get a Gift Card by GAN

Retrieves an existing gift card by GAN.

Get a Gift Card

Retrieves an existing gift card.

Get a Booking

Retrieves an existing booking. Square Appointments Plus or Premium subscription plan required.

Delete a Shift

Deletes an existing shift.

Delete an Invoice

Deletes an existing invoice.

Create an Order

Creates an Order

Create a Refund (Deprecated)

Creates a refund of the transaction.

Create a Payment

Charges a payment source, for example, a card represented by customer's card on file or a card nonce.

Create a Customer

Creates a new customer.

Create a Charge (Deprecated)

Creates a charge.

Create a Shift

Creates a new shift.

Create an Invoice

Creates a new draft invoice.

Create a Gift Card

Creates a new gift card.

Create a Booking

Creates a new booking. Square Appointments Plus or Premium subscription plan required.

Create a Credit Card (Deprecated)

Adds a card on file to an existing customer.

Complete a Payment

By default, payments are set to complete immediately after they are created. If you set autocomplete to false when creating a payment, you can complete (capture) the payment using this endpoint.

Capture Transaction (Deprecated)

Captures transaction.

Cancel an Invoice

Cancels an invoice.

Cancel a Booking

Cancels an existing booking. Square Appointments Plus or Premium subscription plan required.

Batch Change Inventory

Applies adjustments and counts to the provided item quantities.

Add a Customer to the Group

Adds a customer to the customer's group.

Make an API Call

Performs an arbitrary authorized API call.

Search Inventory Changes

Returns historical physical counts and adjustments based on the provided filter criteria.

Search Inventory Counts

Retrieves current counts for the provided catalog at the requested locations.

List Customers

Lists all customers

List Gift Cards

Retrieves a list of gift cards.

List Inventory Counts

Retrieves the current calculated stock count for a given catalog at a given set of locations.

List Invoices

Retrieves a list of invoices.

Get Orders

Lists orders in batch.

List Payments

Lists payments.

List Refunds

Lists refunds.

Search Shifts

Retrieves a list of shifts.

List Transactions (Deprecated)

Lists transactions.

Search Bookings

Searches for bookings or lists them all. Square Appointments Plus or Premium subscription plan required.

Search Invoices

Searches for invoices from a location specified in the filter.

Search Orders

Searches for orders.

14 days trial
No credit card required