Square integration
Payment solutions for every business
- Actions
- 28
- Triggers
- 5
- Auth
- OAuth 2.0
- License
- MIT, open source
- Updated
- October 2026
About the Square integration
Add the Square piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine Square with 770+ other apps in the same flow.
Triggers
Start a flow the moment something happens in Square
Each trigger below can start a flow on its own, either instantly or on a schedule.
New Order
Triggered when a new order is created
2 fields
Order Updated
Triggered when an order is updated
2 fields
New Customer
Triggered when a customer is created
Customer Updated
Triggered when a customer is updated
New Payment
Triggered when a new payment is created
1 field
Actions
Everything Activepieces can do in Square
Drop any of these into a flow and fill in the fields. No code is required.
Get Business Profile
Gets the connected Square business: name, country, currency and main location.
List Locations
Lists the business locations (stores) of the Square account.
1 field
List Team Members
Lists staff members of the Square account. Needs a connection created or reconnected with piece version 1.0.0 or later.
4 fields
Create Customer
Adds a customer profile to the Square Customer Directory.
16 fields
Find Customers
Searches customers by email, phone, reference ID or creation date.
8 fields
Get Customer
Gets a customer profile.
1 field
Update Customer
Changes fields on a customer profile. Empty fields keep their current value.
17 fields
Delete Customer
Permanently deletes a customer profile.
1 field
Search Catalog Items
Finds products and services in the Square catalog by name, category or location.
5 fields
Get Catalog Item
Gets a catalog item with its variations and prices.
1 field
Create Catalog Item
Adds a product or service with one price to the Square catalog.
8 fields
Update Item Price
Changes the price, SKU or name of an item variation.
6 fields
Delete Catalog Item
Permanently deletes a catalog item (with all its variations) or a single variation.
1 field
Get Inventory Count
Gets the stock count of an item variation. Needs a connection created or reconnected with piece version 1.0.0 or later.
3 fields
Adjust Inventory
Adds or removes stock for an item variation. Needs a connection created or reconnected with piece version 1.0.0 or later.
6 fields
Set Inventory Count
Sets the in-stock count of an item variation after a stock take. Needs a connection created or reconnected with piece version 1.0.0 or later.
4 fields
Create Order
Creates an open order (no payment is taken).
5 fields
Get Order
Gets an order with its line items and totals.
1 field
Search Orders
Finds orders by location, state, customer and creation date, newest first.
7 fields
Complete or Cancel Order
Marks an open order as completed or canceled.
2 fields
Get Payment
Gets a payment with its amount, status and card summary.
1 field
List Payments
Lists payments in a time range, newest first.
5 fields
Record Cash or External Payment
Records money you received outside Square (cash, check, bank transfer, another app). Never charges a card. Needs a connection created or reconnected with piece version 1.0.0 or later.
11 fields
Refund Payment
Refunds all or part of a payment. Card refunds send real money back to the buyer and cannot be undone. Needs a connection created or reconnected with piece version 1.0.0 or later.
4 fields
Get Refund
Gets a refund and its status.
1 field
List Refunds
Lists refunds in a time range, newest first.
6 fields
Create Payment Link
Creates a Square checkout link for a fixed amount that you can send to a buyer. Needs a connection created or reconnected with piece version 1.0.0 or later.
8 fields
Custom API Call
Make a custom API call to a specific endpoint
10 fields
Use Square in a flow
Connect Square once and every trigger and action above is yours to drop into the builder, alongside 770+ other apps. Free to start, on our cloud or your own servers.
Square, answered.
Yes. Activepieces is open source and free to start, and the Square piece is included on every plan, from the free cloud tier to any self-hosted deployment.
Guides using Square
Popular Square pairings
Browse all integrationsSquare + Shopify
Ecommerce platform for online stores
Square + Stripe
Online payment processing for internet businesses
Square + WooCommerce
E-commerce platform built on WordPress
Square + Qawafel
B2B marketplace and ZATCA-compliant document platform — sync products, orders, merchants and invoices with Saudi Arabia's leading wholesale network.
Square + VTEX
Unified commerce platform
Square + SAP Ariba
Automate procurement, contracts, and invoices with SAP Ariba.
More commerce integrations
Browse all integrationsStripe
Online payment processing for internet businesses
WooCommerce
E-commerce platform built on WordPress
AskNews
AskNews piece allows you to search and retrieve enriched real-time and historical news articles using AskNews API.
ChargeKeep
Easy-to-use recurring and one-time payments software for Stripe & PayPal
Cartloom
Sell products beautifully
Qawafel
B2B marketplace and ZATCA-compliant document platform — sync products, orders, merchants and invoices with Saudi Arabia's leading wholesale network.