S

Square

by Block, Inc.

Connect agents to Square to manage payments, customers, orders, and catalog items.

PaymentsFreeBearer tokenpaymentsposorderscustomerscatalogecommerce

How agents use Square

  • ✓Process payments and generate receipts in automated workflows
  • ✓Issue refunds based on return requests or dispute resolutions
  • ✓Create customers and link orders to profiles
  • ✓Reconcile Square transactions with accounting systems
  • ✓Monitor daily sales and generate automated reports

Agent actions

Create PaymentCharge a customer using a payment source (card nonce, token, or stored card)

Inputs: sourceId, amount, currency, idempotencyKey, customerId, note, referenceId

Returns: paymentId, status, receiptUrl, payment

Get PaymentRetrieve a payment by ID

Inputs: paymentId

Returns: payment, status, amount, currency

Refund PaymentRefund a completed payment, fully or partially

Inputs: paymentId, idempotencyKey, amount, currency, reason

Returns: refundId, status, amountRefunded

Create CustomerCreate a customer profile in Square

Inputs: givenName, familyName, emailAddress, phoneNumber, referenceId, note

Returns: customerId, customer

Search CustomersSearch for customers by email, phone, or name

Inputs: query, limit

Returns: customers, total

Create OrderCreate an order with line items

Inputs: locationId, lineItems, customerId, referenceId

Returns: orderId, totalMoney, order

List LocationsList all locations in the Square account

Returns: locations

Example workflows

1

Automated refund processing

Agent processes approved refund requests and issues Square refunds automatically

About Square

Vendor
Block, Inc.
Pricing Always review details with the vendor
Free — No monthly fees. Square charges 2.6% + $0.10 per in-person transaction, 2.9% + $0.30 for online. API access is free.
Authentication
Bearer token
Rate limit Always review details with the vendor
100 requests / minute
Compatible nodes
AgentResourceInputOutput

Put Square behind your AI agent

Set up Square alongside your other tools in the planner — no code — so AI can act on it for your customers.

Open the planner

Related Payments tools

Square AI Agent Integration