Square and Zapier connect to automate your work. You can trigger actions when new payments or customers are added and create invoices or orders.
Prerequisites
To use the Square app on Zapier, you must have:
- A Square account (free or paid plan).
Connect Square to Zapier
To create an app connection to Square on Zapier:
- Go to the Apps page.
- Click + Add connection.
- A new dialog box will appear. Search for and select Square.
- Click Add connection.
- A new browser tab or window will open.
- Log into Square to authenticate.
- Grant Zapier permission to access your account if prompted to.
Your Square account is now successfully connected to Zapier.
About Square's app
Triggers, searches, and actions
Triggers
- New Appointment - Triggers when a new appointment is created. (Polling)
- New Customer - Triggers when a new customer is created. (Polling)
- New Order - Triggers when a new order is processed. (Polling)
- New Catalog Item - Triggers when a new catalog item is created. (Polling)
- New Invoice - Triggers when a new invoice is added. (Polling)
- New Payment - Triggers when a new payment is created. (Polling)
Searches
- Find Customer - Finds a customer based on email, phone number, or reference ID.
- Find Service - Finds a service.
- Find Customer - Find a customer. Optionally, create one if none are found.
- Find Customer by ID - Finds a customer based on their unique Square ID.
- Find Order - Finds an order based on customer, fulfillment status, or order state.
- Find Order - Find an order. Optionally, create one if none are found.
Actions
- Add Customer to Group - Adds a customer to a group.
- Change Inventory - Adjusts an inventory or changes its physical count.
- Create Invoice - Creates a new draft invoice for an order.
- Refund Payment - Refunds a completed payment.
- Send Invoice - Sends an existing draft invoice.
- API Request (Beta) - This is an advanced action which makes a raw HTTP request that includes this integration's authentication.
- Create Appointment - Creates a new appointment.
- Create Customer - Creates a customer.
- Create Paid Order - Creates an externally paid and completed order.
- Remove Customer From Group - Removes a customer from a group.
- Update Customer - Updates a customer.
- Find Order by ID - This action retrieves the details of a specific order from Square using the order ID.
Limitations
- Rate limiting restrictions apply.Square APIs enforce rate limits that can cause 429 "Too Many Requests" errors when making high-volume API calls through Zapier. Applications must implement exponential backoff retry mechanisms to handle these limitations.
Templates
View all of Square's templates.
Use cases
- 6 ways to integrate Square with your business apps
- Grow your store's revenue with Square
- Remember to follow up on Square purchases with this automation
Additional Square resources
0 comments
Article is closed for comments.