Rank #3 of 10 in Online Payments
Install
npm install squareShowcase


Products
Block, product by product →Block ships more than one product — each judged line competes in its own arena on the same stories as everyone else.
| Line | Arena | Rank | PA Score | Agent-ready |
|---|---|---|---|---|
| Square Paymentsthis page | Online Payments | #3/10 | 43/100 | 71/100 |
| Square Point of Sale | Mobile & In-Person Payments | #2/4 | 32/100 | 58/100 |
| Buzz | Team Chat | #3/5 | 26/100 | 28/100 |
Not yet judged (3 — no arena where they compete): Cash App · Afterpay · Square AI
Try itExperimental
See what an agent can do with Square before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; the live MCP handshake runs real requests from our edge, right now — including, where the server allows it, one real read-only tool call (bring your own key for auth-gated servers); sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).
$mcp-probe → https://mcp.squareup.com/mcplive — run just now from our edge$ press ▶ run to send one JSON-RPC initialize from our edge
Verified integrations
Connections to other tracked products — hover a chip for the verbatim evidence quote behind it.
By theme — the product's score on each story themeBy theme
Agenticness — how well agents can access and operate the productAgenticnessevidence →
How well agents can access and operate the product
Automation depth — how much of the product can run unattendedAutomation depthevidence →
How much of the product can run unattended
Billing invoicing — stories about billing invoicing in this arenaBilling invoicingevidence →
Stories about billing invoicing in this arena
Checkout acceptance — stories about checkout acceptance in this arenaCheckout acceptanceevidence →
Stories about checkout acceptance in this arena
Compliance security — stories about compliance security in this arenaCompliance securityevidence →
Stories about compliance security in this arena
Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedDev experienceevidence →
Day-to-day developer experience — setup friction, docs, debugging, iteration speed
Disputes fraud — stories about disputes fraud in this arenaDisputes fraudevidence →
Stories about disputes fraud in this arena
Global currency tax — stories about global currency tax in this arenaGlobal currency taxevidence →
Stories about global currency tax in this arena
Openness — open source, data portability, and self-hosting storiesOpennessevidence →
Open source, data portability, and self-hosting stories
Payouts reconciliation — stories about payouts reconciliation in this arenaPayouts reconciliationevidence →
Stories about payouts reconciliation in this arena
Platform marketplace — stories about platform marketplace in this arenaPlatform marketplaceevidence →
Stories about platform marketplace in this arena
Privacy posture — data-handling and privacy storiesPrivacy postureevidence →
Data-handling and privacy stories
Story verdicts — every judged story with its evidenceStory verdicts
What’s free: 2 free · 0 paid · 0 enterprise · 34 not stated in evidence
Follow the green: where the map greys out is where Square stops today. ✓ full · ~ partial · ! disputed · — none · n/a not applicable.
Agenticness — how well agents can access and operate the productAgenticness
How well agents can access and operate the product
API surface
Drive the product through a documented public API
✓9/10
unlocks → Machine-readable spec · Official CLI · Full data export
Subscribe to events via webhooks
✓8/10
Build against official SDKs
✓8/10
Issue scoped/least-privilege API credentials for an agent
✓8/10
Connect an agent via an official MCP server
✓9/10
Download a machine-readable API spec (OpenAPI or equivalent)
—0/10
Rely on versioned APIs with a documented deprecation policy
~5/10
Test against a sandbox environment without touching production data
✓8/10
Explore an interactive API reference with runnable examples
✓8/10
Docs for agents
Point an agent at llms.txt or agent-oriented docs
✓9/10
Agentic features
Delegate tasks to a built-in AI assistant inside the product
✓7/10
Operate the product with natural-language commands
~7/10
Plug MCP servers into this product so it can use their tools
n/an/a
Get AI-generated insights and suggestions from my data inside the product
✓8/10
Set up automations that run autonomously in the background
~4/10
Automation depth — how much of the product can run unattendedAutomation depth
How much of the product can run unattended
Billing invoicing — stories about billing invoicing in this arenaBilling invoicing
Stories about billing invoicing in this arena
Checkout acceptance — stories about checkout acceptance in this arenaCheckout acceptance
Stories about checkout acceptance in this arena
Compliance security — stories about compliance security in this arenaCompliance security
Stories about compliance security in this arena
Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedDev experience
Day-to-day developer experience — setup friction, docs, debugging, iteration speed
Disputes fraud — stories about disputes fraud in this arenaDisputes fraud
Stories about disputes fraud in this arena
Have an agent handle a dispute end-to-end, retrieving it, assembling evidence, and submitting the response via the API
~5/10
Respond to a chargeback with structured evidence and track the dispute lifecycle to resolution
~6/10
Screen transactions with machine-learning fraud scores and write custom block, review, and allow rules
~5/10
Issue full or partial refunds from both the dashboard and the API
~7/10
Global currency tax — stories about global currency tax in this arenaGlobal currency tax
Stories about global currency tax in this arena
Openness — open source, data portability, and self-hosting storiesOpenness
Open source, data portability, and self-hosting stories
Payouts reconciliation — stories about payouts reconciliation in this arenaPayouts reconciliation
Stories about payouts reconciliation in this arena
Have an agent pull payout and balance-transaction data via the API and reconcile each bank deposit to its underlying charges
~5/10
Control the payout schedule and see exactly which charges, fees, and refunds make up each payout
~4/10
Reconcile settlements to bank deposits with itemized reports covering fees, refunds, and chargebacks
~5/10
Platform marketplace — stories about platform marketplace in this arenaPlatform marketplace
Stories about platform marketplace in this arena
Privacy posture — data-handling and privacy storiesPrivacy posture
Data-handling and privacy stories
Sorted by importance (agentic first) (high → low) · 54/54 stories · click a row’s chevron for the rationale and evidence
Connect an agent via an official MCP server G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 9/10 | Tprobed | |
Drive the product through a documented public API G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 9/10 | Tprobed | |
Delegate tasks to a built-in AI assistant inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 7/10 | Cclaimed | |
Plug MCP servers into this product so it can use their tools G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | n/a | untested | none yet | |
Point an agent at llms.txt or agent-oriented docs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 9/10 | Tprobed | |
Build against official SDKs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Cclaimed | |
Explore an interactive API reference with runnable examples G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Tprobed | |
Get AI-generated insights and suggestions from my data inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Cclaimed | |
Issue scoped/least-privilege API credentials for an agent G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Cclaimed | |
Subscribe to events via webhooks G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Cclaimed | |
Operate the product with natural-language commands G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 7/10 | Cclaimed | |
Run the product headlessly / in CI for automation G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Cclaimed | |
Rely on versioned APIs with a documented deprecation policy G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 5/10 | Cclaimed | |
Set up automations that run autonomously in the background G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 4/10 | Cclaimed | |
Download a machine-readable API spec (OpenAPI or equivalent) G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Use an official CLI G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Test against a sandbox environment without touching production data G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 1 | full | 8/10 | Cclaimed | |
Embed customizable payment components directly in my own site or app instead of redirecting to a hosted page C Checkout surfaces | developer | Checkout acceptance — stories about checkout acceptance in this arenaCheckout acceptance | 3 | full | 8/10 | Cclaimed | |
Accept an online card payment within a day of signing up C Card acceptance | founder | Checkout acceptance — stories about checkout acceptance in this arenaCheckout acceptance | 3 | full | 7/10 | Cclaimed | |
Build and test the entire payment flow in a sandbox or test mode that mirrors production, with test cards for every scenario including declines and disputes C Sandbox fidelity | developer | Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedDev experience | 3 | full | 7/10 | Cclaimed | |
Have an agent provision a new product, price, and payment link via the API in a single session G Ai billing ops | ai-native user | Billing invoicing — stories about billing invoicing in this arenaBilling invoicing | 3 | partial | 7/10 | Cclaimed | |
Issue full or partial refunds from both the dashboard and the API C Refunds | finance-ops user | Disputes fraud — stories about disputes fraud in this arenaDisputes fraud | 3 | partial | 7/10 | Cclaimed | |
Respond to a chargeback with structured evidence and track the dispute lifecycle to resolution C Disputes | finance-ops user | Disputes fraud — stories about disputes fraud in this arenaDisputes fraud | 3 | partialfree | 6/10 | Cclaimed | |
Have an agent handle a dispute end-to-end, retrieving it, assembling evidence, and submitting the response via the API C Ai disputes | ai-native user | Disputes fraud — stories about disputes fraud in this arenaDisputes fraud | 3 | partial | 5/10 | Cclaimed | |
Have an agent pull payout and balance-transaction data via the API and reconcile each bank deposit to its underlying charges C Ai reconciliation | ai-native user | Payouts reconciliation — stories about payouts reconciliation in this arenaPayouts reconciliation | 3 | partial | 5/10 | Cclaimed | |
Reconcile settlements to bank deposits with itemized reports covering fees, refunds, and chargebacks C Reconciliation | finance-ops user | Payouts reconciliation — stories about payouts reconciliation in this arenaPayouts reconciliation | 3 | partial | 5/10 | Cclaimed | |
Rely on signed webhook deliveries with automatic retries, event logs, and replay to keep my system consistent with payment state G Integration reliability | developer | Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedDev experience | 3 | partial | 5/10 | Cclaimed | |
Screen transactions with machine-learning fraud scores and write custom block, review, and allow rules C Fraud prevention | finance-ops user | Disputes fraud — stories about disputes fraud in this arenaDisputes fraud | 3 | partialfree | 5/10 | Cclaimed | |
Set up recurring subscription billing with plans, trials, upgrades, and proration G Subscriptions | developer | Billing invoicing — stories about billing invoicing in this arenaBilling invoicing | 3 | partial | 5/10 | Xcommunity | |
Define rules that trigger actions automatically on events G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 3 | partial | 4/10 | Cclaimed | |
Have an agent monitor failed payments via API and webhooks and drive retries and dunning outreach G Ai billing ops | ai-native user | Billing invoicing — stories about billing invoicing in this arenaBilling invoicing | 3 | none | 0/10 | ||
Calculate and collect the correct sales tax, VAT, or GST on every transaction automatically C Tax | finance-ops user | Global currency tax — stories about global currency tax in this arenaGlobal currency tax | 3 | none | untested | none yet | |
Export all of my data in open formats and leave G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | none | untested | none yet | |
Prevent my data from being used to train AI models G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 3 | n/a | untested | none yet | |
Redirect customers to a vendor-hosted, conversion-optimized checkout page without building my own payment UI C Checkout surfaces | developer | Checkout acceptance — stories about checkout acceptance in this arenaCheckout acceptance | 3 | none | untested | none yet | |
Self-host the core product G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | n/a | untested | none yet | |
Safely retry any API request using idempotency keys so network failures never create duplicate charges C Integration reliability | developer | Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedDev experience | 2 | full | 8/10 | Cclaimed | |
Do everything through the API that I can do in the UI G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | partial | 7/10 | Cclaimed | |
Build a marketplace or platform that onboards sellers, splits payments between parties, and pays out to each seller C Marketplace | developer | Platform marketplace — stories about platform marketplace in this arenaPlatform marketplace | 2 | partial | 6/10 | Cclaimed | |
Integrate a working payment flow from the docs alone in under a day, with copy-paste examples in my language C Onboarding dx | developer | Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedDev experience | 2 | partial | 6/10 | Cclaimed | |
Offer digital wallets and local payment methods (Apple Pay, Google Pay, bank redirects, BNPL) from the same integration C Payment methods | founder | Checkout acceptance — stories about checkout acceptance in this arenaCheckout acceptance | 2 | partial | 6/10 | Cclaimed | |
Keep my systems out of most of PCI DSS scope because card data is tokenized and never touches my servers C Pci compliance | developer | Compliance security — stories about compliance security in this arenaCompliance security | 2 | partial | 5/10 | Cclaimed | |
Send hosted invoices with online payment and automatic reminders C Invoicing | finance-ops user | Billing invoicing — stories about billing invoicing in this arenaBilling invoicing | 2 | partial | 5/10 | Cclaimed | |
Control the payout schedule and see exactly which charges, fees, and refunds make up each payout C Payouts | finance-ops user | Payouts reconciliation — stories about payouts reconciliation in this arenaPayouts reconciliation | 2 | partial | 4/10 | Cclaimed | |
Schedule recurring jobs or workflows G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | partial | 4/10 | Cclaimed | |
Automatically retry failed subscription payments with smart dunning and recovery emails C Subscriptions | finance-ops user | Billing invoicing — stories about billing invoicing in this arenaBilling invoicing | 2 | none | 0/10 | ||
Charge customers in their local currencies and settle to my bank in mine with transparent FX handling C Multi currency | founder | Global currency tax — stories about global currency tax in this arenaGlobal currency tax | 2 | none | 0/10 | ||
Perform bulk operations across many items at once G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | none | 0/10 | ||
Read the product's source under an open license G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | none | 0/10 | ||
Choose where my data is stored (region/residency) G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Control data retention and deletion G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Create a shareable payment link from the dashboard with no code and start selling immediately C No code selling | founder | Checkout acceptance — stories about checkout acceptance in this arenaCheckout acceptance | 2 | none | untested | none yet | |
Opt out of telemetry and usage tracking G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | n/a | untested | none yet | |
Version, review, and roll back my automations G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 1 | n/a | untested | none yet |
Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 35 stories with headroom
What would move Square’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.
Billing invoicing — stories about billing invoicing in this arenaHave an agent monitor failed payments via API and webhooks and drive retries and dunning outreach
nonemoves PA Scoreimpact 30
Square documents webhooks, a Subscriptions API, and Payments API, but the evidence pack has no mention of failed-payment monitoring, automated retry logic, or dunning outreach features/APIs; the community note even flags subscriptions as a historical gap.
Global currency tax — stories about global currency tax in this arenaCalculate and collect the correct sales tax, VAT, or GST on every transaction automatically
nonemoves PA Scoreimpact 30
The evidence pack covers payments, refunds, disputes, webhooks, invoices, and MCP tooling but contains no mention of tax calculation, tax rates, VAT/GST handling, or automated tax collection features.
Checkout acceptance — stories about checkout acceptance in this arenaRedirect customers to a vendor-hosted, conversion-optimized checkout page without building my own payment UI
nonemoves PA Scoreimpact 30
The evidence pack covers Square's Payments API, Web Payments SDK (embeddable UI), Invoices, and various backend APIs, but never mentions a vendor-hosted, conversion-optimized checkout page (e.g., a Checkout API or Payment Links) that a developer could redirect customers to without building payment UI.
Openness — open source, data portability, and self-hosting storiesExport all of my data in open formats and leave
nonemoves PA Scoreimpact 30
Square's docs describe extensive APIs to create/read individual objects (payments, customers, orders, catalog) and even an MCP/GraphQL layer, but there is no evidence of a bulk data-export feature, standard open-format export (CSV/JSON dump), or documented account-closure/data-portability process letting a user take all their data and leave.
Agenticness — how well agents can access and operate the productUse an official CLI
nonemoves agent-readyimpact 30
Square's evidence shows an MCP server, SDKs, GraphQL, and API Explorer, but no dedicated official CLI tool (e.g., a 'square' command-line utility for managing resources, testing APIs, or agentic workflows) is documented anywhere in the pack.
Agenticness — how well agents can access and operate the productDownload a machine-readable API spec (OpenAPI or equivalent)
nonemoves API qualityimpact 30
No documentation page or probe in the evidence pack shows a downloadable OpenAPI/Swagger spec; explicit probes for common OpenAPI paths (openapi.json, swagger.json, etc.) all returned 404, and no docs page links to a machine-readable spec file (only an interactive API Explorer, GraphQL schema, and SDKs are mentioned).
Automation depth — how much of the product can run unattendedPerform bulk operations across many items at once
nonemoves PA Scoreimpact 20
The evidence pack shows GraphQL reducing multiple API calls into one query (square-docs-41/square-supp-graphql) and a generic MCP `make_api_request` tool, but no documentation or example of true bulk/batch operations (e.g., batch-upserting catalog items, bulk inventory adjustments, or bulk order processing) that would let an AI-native user act across many items in one call.
Billing invoicing — stories about billing invoicing in this arenaAutomatically retry failed subscription payments with smart dunning and recovery emails
nonemoves PA Scoreimpact 20
Square documents a Subscriptions API and general payments/invoicing capabilities, but no evidence describes automated retry logic, smart dunning, or recovery emails for failed subscription payments; a community comment even questions whether Square's subscription handling is mature.
Showing the top 8 of 35 — every none/partial verdict in the story verdicts table is headroom.
Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.
Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map7 surfaces · 36 covered stories
Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.
docs33 stories
- Point an agent at llms.txt or agent-oriented docs
- Run the product headlessly / in CI for automation
- Connect an agent via an official MCP server
- Drive the product through a documented public API
- Issue scoped/least-privilege API credentials for an agent
- Build against official SDKs
- Subscribe to events via webhooks
- Set up automations that run autonomously in the background
- Operate the product with natural-language commands
- Explore an interactive API reference with runnable examples
- Test against a sandbox environment without touching production data
- Rely on versioned APIs with a documented deprecation policy
- Define rules that trigger actions automatically on events
- Schedule recurring jobs or workflows
- Have an agent provision a new product, price, and payment link via the API in a single session
- Send hosted invoices with online payment and automatic reminders
- Set up recurring subscription billing with plans, trials, upgrades, and proration
- Accept an online card payment within a day of signing up
- Embed customizable payment components directly in my own site or app instead of redirecting to a hosted page
- Offer digital wallets and local payment methods (Apple Pay, Google Pay, bank redirects, BNPL) from the same integration
- Keep my systems out of most of PCI DSS scope because card data is tokenized and never touches my servers
- Safely retry any API request using idempotency keys so network failures never create duplicate charges
- Rely on signed webhook deliveries with automatic retries, event logs, and replay to keep my system consistent with payment state
- Integrate a working payment flow from the docs alone in under a day, with copy-paste examples in my language
- Build and test the entire payment flow in a sandbox or test mode that mirrors production, with test cards for every scenario including declines and disputes
- Have an agent handle a dispute end-to-end, retrieving it, assembling evidence, and submitting the response via the API
- Respond to a chargeback with structured evidence and track the dispute lifecycle to resolution
- Issue full or partial refunds from both the dashboard and the API
- Do everything through the API that I can do in the UI
- Have an agent pull payout and balance-transaction data via the API and reconcile each bank deposit to its underlying charges
- Control the payout schedule and see exactly which charges, fees, and refunds make up each payout
- Reconcile settlements to bank deposits with itemized reports covering fees, refunds, and chargebacks
- Build a marketplace or platform that onboards sellers, splits payments between parties, and pays out to each seller
GitHub README17 stories
- Run the product headlessly / in CI for automation
- Connect an agent via an official MCP server
- Drive the product through a documented public API
- Issue scoped/least-privilege API credentials for an agent
- Build against official SDKs
- Set up automations that run autonomously in the background
- Operate the product with natural-language commands
- Test against a sandbox environment without touching production data
- Rely on versioned APIs with a documented deprecation policy
- Schedule recurring jobs or workflows
- Have an agent provision a new product, price, and payment link via the API in a single session
- Embed customizable payment components directly in my own site or app instead of redirecting to a hosted page
- Keep my systems out of most of PCI DSS scope because card data is tokenized and never touches my servers
- Integrate a working payment flow from the docs alone in under a day, with copy-paste examples in my language
- Have an agent handle a dispute end-to-end, retrieving it, assembling evidence, and submitting the response via the API
- Do everything through the API that I can do in the UI
- Have an agent pull payout and balance-transaction data via the API and reconcile each bank deposit to its underlying charges
Us docs11 stories
- Get AI-generated insights and suggestions from my data inside the product
- Set up automations that run autonomously in the background
- Delegate tasks to a built-in AI assistant inside the product
- Operate the product with natural-language commands
- Define rules that trigger actions automatically on events
- Accept an online card payment within a day of signing up
- Embed customizable payment components directly in my own site or app instead of redirecting to a hosted page
- Respond to a chargeback with structured evidence and track the dispute lifecycle to resolution
- Screen transactions with machine-learning fraud scores and write custom block, review, and allow rules
- Do everything through the API that I can do in the UI
- Reconcile settlements to bank deposits with itemized reports covering fees, refunds, and chargebacks
llms.txt6 stories
- Point an agent at llms.txt or agent-oriented docs
- Drive the product through a documented public API
- Build against official SDKs
- Operate the product with natural-language commands
- Have an agent provision a new product, price, and payment link via the API in a single session
- Safely retry any API request using idempotency keys so network failures never create duplicate charges
OpenAPI spec3 stories
Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence
1 of 16 testable claims verified · 0 contradicted → integrity 6/100
34 distinct capability claims found in Square’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.
1
Verified
15
Unverified
0
Contradicted
20
Undersold
Verified (3)
“Save a customer's card on file via the Terminal API”
Set up recurring subscription billing with plans, trials, upgrades, and prorationpartialproof ↗
“Set up recurring subscription billing via the Subscriptions API”
Set up recurring subscription billing with plans, trials, upgrades, and prorationpartialproof ↗
“Securely save recurring payment methods for repeat charges”
Set up recurring subscription billing with plans, trials, upgrades, and prorationpartialproof ↗
Unverified (23)
“Process payments in person on Square hardware or online from any connected device”
Accept an online card payment within a day of signing upfullproof ↗
“Accept card payments via the Payments API”
Accept an online card payment within a day of signing upfullproof ↗
“Accept ACH bank transfer payments”
Offer digital wallets and local payment methods (Apple Pay, Google Pay, bank redirects, BNPL) from the same integrationpartialproof ↗
“Accept Afterpay/Clearpay buy-now-pay-later payments”
Offer digital wallets and local payment methods (Apple Pay, Google Pay, bank redirects, BNPL) from the same integrationpartialproof ↗
“Accept Cash App payments”
Offer digital wallets and local payment methods (Apple Pay, Google Pay, bank redirects, BNPL) from the same integrationpartialproof ↗
“Issue full or partial refunds on a linked payment via the API”
Issue full or partial refunds from both the dashboard and the APIpartialproof ↗
“Process an unlinked refund not tied to an original Square payment”
Issue full or partial refunds from both the dashboard and the APIpartialproof ↗
“Process and respond to payment disputes via the Disputes API”
Respond to a chargeback with structured evidence and track the dispute lifecycle to resolutionpartialproof ↗
“Test dispute handling flows in a sandbox environment”
Build and test the entire payment flow in a sandbox or test mode that mirrors production, with test cards for every scenario including declines and disputesfullproof ↗
“Access payout data and control payouts via the Payouts API”
Control the payout schedule and see exactly which charges, fees, and refunds make up each payoutpartialproof ↗
“Create and send invoices via the Invoices API”
Send hosted invoices with online payment and automatic reminderspartialproof ↗
“Subscribe to webhook event notifications for account activity”
“Verify and validate signed webhook event notifications”
Rely on signed webhook deliveries with automatic retries, event logs, and replay to keep my system consistent with payment statepartialproof ↗
“Test payment flows in a sandbox environment before going live”
Test against a sandbox environment without touching production datafullproof ↗
“Test payment flows in a sandbox environment before going live”
Build and test the entire payment flow in a sandbox or test mode that mirrors production, with test cards for every scenario including declines and disputesfullproof ↗
“Use idempotency keys so retried API requests don't create duplicate operations”
Safely retry any API request using idempotency keys so network failures never create duplicate chargesfullproof ↗
“Create a payment via an official SDK client library”
“Override the API version used for a specific request call”
Rely on versioned APIs with a documented deprecation policypartialproof ↗
“Take payments both in person and online with a unified system”
Accept an online card payment within a day of signing upfullproof ↗
“View all sales in one consolidated report for real-time reconciliation”
Reconcile settlements to bank deposits with itemized reports covering fees, refunds, and chargebackspartialproof ↗
“Set custom fraud rules and alerts to manage online payment risk”
Screen transactions with machine-learning fraud scores and write custom block, review, and allow rulespartialproof ↗
“Use machine learning to automatically detect and block payment fraud”
Screen transactions with machine-learning fraud scores and write custom block, review, and allow rulespartialproof ↗
“Manage the credit card dispute/chargeback process on the seller's behalf with no chargeback fees”
Respond to a chargeback with structured evidence and track the dispute lifecycle to resolutionpartialproof ↗
Undersold (20)
Point an agent at llms.txt or agent-oriented docsfullproof ↗
Run the product headlessly / in CI for automationpartialproof ↗
Drive the product through a documented public APIfullproof ↗
Issue scoped/least-privilege API credentials for an agentfullproof ↗
Get AI-generated insights and suggestions from my data inside the productfullproof ↗
Set up automations that run autonomously in the backgroundpartialproof ↗
Delegate tasks to a built-in AI assistant inside the productfullproof ↗
Operate the product with natural-language commandspartialproof ↗
Explore an interactive API reference with runnable examplesfullproof ↗
Define rules that trigger actions automatically on eventspartialproof ↗
Have an agent provision a new product, price, and payment link via the API in a single sessionpartialproof ↗
Embed customizable payment components directly in my own site or app instead of redirecting to a hosted pagefullproof ↗
Keep my systems out of most of PCI DSS scope because card data is tokenized and never touches my serverspartialproof ↗
Integrate a working payment flow from the docs alone in under a day, with copy-paste examples in my languagepartialproof ↗
Have an agent handle a dispute end-to-end, retrieving it, assembling evidence, and submitting the response via the APIpartialproof ↗
Do everything through the API that I can do in the UIpartialproof ↗
Have an agent pull payout and balance-transaction data via the API and reconcile each bank deposit to its underlying chargespartialproof ↗
Build a marketplace or platform that onboards sellers, splits payments between parties, and pays out to each sellerpartialproof ↗
Claims outside our story set (9)
Real capability claims found in Square’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.
“Build custom eCommerce applications to manage a seller's business”
source ↗“Securely manage customer data and run engagement/loyalty programs”
source ↗“Manage team scheduling, timecards, and payroll”
source ↗“Print or issue digital receipts from Square Terminal”
source ↗“Customize the idle screen shown on Square Terminal devices”
source ↗“Monitor the status of Square Terminal devices remotely”
source ↗“Automatically sync sales, inventory, and customer data with Square POS”
source ↗“Sync in-person and online payments and keep catalogs/inventory in order”
source ↗“Get a unified view of customer purchase behavior across channels for targeted marketing”
source ↗
Pricing signals
Checked 2026-09-07. We never estimate a price we didn’t extract.
Business model
Per-transaction processing fees (2.9% + 30¢ for online payments in the US) with free and paid monthly software plans layered on top.
pricing ↗Score trend
How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.
Try Experimental
Run it in the microterminal →Recorded agent sessions — and a live MCP handshake where the vendor ships one.
Flag
⚑ Flag a verdictThink a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.
For agents
Agent surface uptime llms.txt 100% (30d, checked every 6h since Sep 8 '26)
