Agentic Service Discovery

Resources

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
FreeNo 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

Build an AI workflow with Square

Use the Agentic Planner to design, visualize, and connect Square with your other tools.

Open Agentic Planner

Related Payments tools