Skip to content

Online Payments Arena

Square vs Checkout.com

Checkout.com wins · 1619 (10 drawn)

Agenticness — how well agents can access and operate the productAgenticness

How well agents can access and operate the product

Agent access

  1. ai-native userPoint an agent at llms.txt or agent-oriented docs

    weight 2 · round to Square
    Squarefullprobed9/10

    Square publishes a live, verified llms.txt (probe confirms HTTP 200) explicitly designed for AI agents, with agent-specific guidance on idempotency keys, pagination, and instructions to fetch llms-full.txt or per-page .md files instead of loading the whole corpus; docs pages also render as raw markdown. This is corroborated by an independent probe hit. missing for 10: no independent third-party (non-vendor) confirmation that agents successfully consume this file in practice, and the docs.md/openapi fallback endpoints 404 rather than existing.

    • [claimed-docs] Square's developer llms.txt declares the platform "Designed to be consumable by both human developers and AI agents" and ships explicit agen…
    • [probe] PROBE llms.txt: HTTP 200 at https://developer.squareup.com/llms.txt # Square Developer Platform > Square APIs and SDKs for accepting paymen…
    • [probe] PROBE docs-md: HTTP 404 at https://developer.squareup.com/docs.md
    • [probe] PROBE openapi: all candidate paths 404 (https://developer.squareup.com/openapi.json, https://developer.squareup.com/swagger.json, https://de…
    • [claimed-docs] The Square MCP server connects your AI tools directly to the full Square API platform, giving you programmatic access to everything the APIs…
    Checkout.comfullprobed8/10

    Checkout.com hosts a live llms.txt at both www.checkout.com/llms.txt and docs.checkout.com/llms.txt, confirmed via probe returning HTTP 200 with structured content, plus multiple docs entries derived from that file listing agent-readable summaries of products/APIs. This directly satisfies pointing an agent at llms.txt. missing for 10: independent third-party confirmation of an agent successfully consuming the file end-to-end, and a docs.md/markdown mirror (docs.md returned 404).

    • [probe] PROBE llms.txt: HTTP 200 at https://www.checkout.com/llms.txt # Checkout.com: High-performance global payments platform for enterprise and s…
    • [claimed-docs] Unified Payments API: Connect to all payment methods through a single API integration.
    • [claimed-docs] Request a payment using a token, a network token, a payment instrument, or the full card details.
    • [claimed-docs] Use your Checkout Business Account to efficiently manage your funds across our product suite.
    • [probe] PROBE docs-md: HTTP 404 at https://www.checkout.com/docs.md
  2. ai-native userRun the product headlessly / in CI for automation

    weight 2 · round to Checkout.com
    Squarepartialclaimed6/10

    Square's platform is fundamentally API/SDK-driven (Node.js SDK, REST/GraphQL APIs, idempotency keys) and ships a dedicated Sandbox environment explicitly for testing automation, plus a local MCP server mode (`npx square-mcp-server start`) with env-var controls like SANDBOX=true and DISALLOW_WRITES=true that suit scripted/CI use. However, there is no explicit CI/CD pipeline documentation, GitHub Actions integration, or hands-on evidence of running Square headlessly in an actual CI pipeline. Missing for 10: explicit CI/pipeline integration guides, documented headless automation examples beyond sandbox testing, independent confirmation of CI usage.

    • [claimed-docs] [Sandbox Payments](/docs/devtools/sandbox/payments)
    • [claimed-docs] Square Sandbox
    • [claimed-docs] Idempotency
    • [claimed-docs] The Square MCP server (github.com/square/square-mcp-server, Beta) uses a discovery-oriented tool design — `get_service_info` ("Discover meth…
    • [github] const client = new SquareClient({ token: "YOUR_TOKEN" });
    • [github] The Square TypeScript library provides convenient access to the Square APIs from TypeScript.
    Checkout.compartialclaimed7/10

    Checkout.com is API-first with SDKs (e.g. Node.js), OAuth2 client-credentials auth, idempotent retries, webhooks, and a full sandbox/test-account environment with test cards — all of which support scripted, headless use in CI/test pipelines. However there is no dedicated CLI or explicit CI/CD pipeline documentation/tutorials for automation. Missing for 10: dedicated CLI tool, explicit CI/CD integration guide or example pipeline.

    • [claimed-docs] Idempotent retries are first-class: "The following endpoints from our API support idempotent requests, so you can safely retry them without …
    • [claimed-docs] Two documented server-side authentication forms — "Access keys (OAuth 2.0)" (client-credentials flow) and "Secret keys" — plus public keys f…
    • [claimed-docs] A dedicated test-account environment with per-scenario testing docs: payments testing, test cards, disputes testing, fraud-detection testing…
    • [github] The official Node.js SDK for Checkout.com payment gateway.
    • [claimed-docs] Test cards
  3. ai-native userConnect an agent via an official MCP server

    weight 3 · round drawn
    Squarefullprobed9/10

    Square documents an official hosted remote MCP server (mcp.squareup.com/mcp) with OAuth-based scoped auth plus an open-source local server, both exposing the full Square API platform, and provides setup guidance for Claude, Cursor, Windsurf, Goose. This is well-documented first-party evidence with a public GitHub repo, though independent hands-on user validation is limited. Missing for 10: independent/community confirmation of real-world agent usage beyond vendor docs.

    • [claimed-docs] The Square MCP server connects your AI tools directly to the full Square API platform, giving you programmatic access to everything the APIs…
    • [claimed-docs] npx square-mcp-server start
    • [claimed-docs] "The Square remote MCP server is hosted at: https://mcp.squareup.com/mcp... Square recommends using the remote MCP server, which supports OA…
    • [claimed-docs] The Square MCP server (github.com/square/square-mcp-server, Beta) uses a discovery-oriented tool design — `get_service_info` ("Discover meth…
    • [claimed-docs] The remote MCP is recommended as it uses OAuth authentication, allowing you to log in with your Square account directly without having to cr…
    • [probe] official MCP server documented at https://developer.squareup.com/docs/mcp
    Checkout.comfullprobed9/10

    Checkout.com documents an official, hosted MCP server (sandbox and production endpoints, OAuth via Dashboard account) with concrete setup instructions (e.g., adding it to Claude Code) and documented capabilities like querying payments, issuing refunds, managing payment links, and knowledge-base search — directly fulfilling the story. Missing for 10: independent/third-party corroboration of real-world usage beyond vendor docs, and it's explicitly marked Beta.

    • [claimed-docs] The Checkout.com MCP Server (Beta) "enables you to search through our knowledge base and manage payment operations directly from your AI-ass…
    • [claimed-docs] The MCP server is hosted with documented per-environment endpoints — "Sandbox: https://checkout.mcp.sbox.cko.tech Production: https://mcp.ch…
    • [claimed-docs] The Checkout.com Model Context Protocol (MCP) Server enables you to search through our knowledge base and manage payment operations directly…
    • [probe] official MCP server documented at https://www.checkout.com/docs/developer-resources/checkout-com-mcp-server
  4. ai-native userUse an official CLI

    weight 2 · round drawn
    Squarenone0/10

    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. The `npx square-mcp-server start` command is for launching an MCP server, not a general-purpose CLI.

    • [claimed-docs] npx square-mcp-server start
    • [claimed-docs] The Square MCP server (github.com/square/square-mcp-server, Beta) uses a discovery-oriented tool design — `get_service_info` ("Discover meth…
    • [claimed-docs] API Explorer is an interactive web application you can use to build, view, and send HTTP requests that call Square APIs.
    Checkout.comnone0/10

    Evidence shows SDKs (Node.js), a Dashboard, an MCP server, and agentic-commerce protocol integrations, but no mention of an official CLI tool for developers. Payment platforms commonly ship CLIs (e.g., for testing webhooks, managing keys), so the axis applies, but no such capability is documented anywhere in this evidence pack.

    • [github] The official Node.js SDK for Checkout.com payment gateway.
    • [claimed-docs] The Checkout.com MCP Server (Beta) "enables you to search through our knowledge base and manage payment operations directly from your AI-ass…
    • [probe] PROBE docs-md: HTTP 404 at https://www.checkout.com/docs.md
    • [probe] PROBE openapi: all candidate paths 404 (https://www.checkout.com/openapi.json, https://www.checkout.com/swagger.json, https://www.checkout.c…
  5. ai-native userDrive the product through a documented public API

    weight 3 · round drawn
    Squarefullprobed9/10

    Square publishes an extensive documented public REST API (payments, refunds, disputes, subscriptions, invoices, webhooks) plus GraphQL, SDKs (e.g. square-nodejs-sdk), API Explorer, sandbox testing, OAuth scopes, and an explicit llms.txt/llms-full.txt agent-consumption index with agent-specific guidance (idempotency keys, pagination) — directly supporting AI-native, agentic driving of the product. Missing for 10: no public OpenAPI/swagger spec discoverable (probe returned 404s), and no independent third-party corroboration beyond vendor docs.

    • [claimed-docs] The Square MCP server connects your AI tools directly to the full Square API platform, giving you programmatic access to everything the APIs…
    • [claimed-docs] Square's developer llms.txt declares the platform "Designed to be consumable by both human developers and AI agents" and ships explicit agen…
    • [claimed-docs] Square ships a GraphQL API alongside REST: "GraphQL queries can improve performance and reduce development time by letting you request exact…
    • [claimed-docs] "API Explorer is an interactive web application you can use to build, view, and send HTTP requests that call Square APIs. API Explorer lets …
    • [claimed-docs] Square access is scope-controlled: "Access tokens are credentials that allow applications to securely interact with Square APIs. An access t…
    • [github] The Square TypeScript library provides convenient access to the Square APIs from TypeScript.
    • [probe] PROBE llms.txt: HTTP 200 at https://developer.squareup.com/llms.txt # Square Developer Platform > Square APIs and SDKs for accepting paymen…
    • [probe] PROBE openapi: all candidate paths 404 (https://developer.squareup.com/openapi.json, https://developer.squareup.com/swagger.json, https://de…
    • [claimed-docs] [Sandbox Payments](/docs/devtools/sandbox/payments)
    Checkout.comfullprobed9/10

    Checkout.com documents a comprehensive public REST/Unified Payments API with OAuth2/API-key auth, idempotency, rate limits, webhooks, SDKs (Node.js), and a full testing sandbox, plus explicit agentic-commerce integrations (ChatGPT, Google AI) and an official MCP server for AI-agent operation — strongly supporting AI-native programmatic control. Missing for 10: a discoverable OpenAPI/swagger spec (probe found 404s) and independent third-party corroboration beyond vendor docs.

    • [claimed-docs] Unified Payments API: Connect to all payment methods through a single API integration.
    • [claimed-docs] Idempotent retries are first-class: "The following endpoints from our API support idempotent requests, so you can safely retry them without …
    • [claimed-docs] Two documented server-side authentication forms — "Access keys (OAuth 2.0)" (client-credentials flow) and "Secret keys" — plus public keys f…
    • [claimed-docs] "Webhooks are automated messages that Checkout.com sends your server when events related to your account occur. For example, payment lifecyc…
    • [claimed-docs] A dedicated test-account environment with per-scenario testing docs: payments testing, test cards, disputes testing, fraud-detection testing…
    • [claimed-docs] The Checkout.com MCP Server (Beta) "enables you to search through our knowledge base and manage payment operations directly from your AI-ass…
    • [claimed-docs] The MCP server is hosted with documented per-environment endpoints — "Sandbox: https://checkout.mcp.sbox.cko.tech Production: https://mcp.ch…
    • [claimed-docs] "With agentic commerce, your customers can discover and pay for products through an AI chat interface, instead of visiting your website. The…
    • [github] The official Node.js SDK for Checkout.com payment gateway.
    • [probe] PROBE openapi: all candidate paths 404 (https://www.checkout.com/openapi.json, https://www.checkout.com/swagger.json, https://www.checkout.c…
  6. ai-native userIssue scoped/least-privilege API credentials for an agent

    weight 2 · round to Square
    Squarefullclaimed8/10

    Square supports OAuth with per-permission scopes for granular access control, and its remote MCP server explicitly uses OAuth login to 'authorize only the scopes your application needs' for agent connections; the local MCP server also supports a DISALLOW_WRITES read-only mode and SANDBOX flag for least-privilege agent setups. Missing for 10: no independent/hands-on verification of scope granularity in practice, and no explicit documentation of fine-grained scope lists specifically tailored for agent use cases beyond general OAuth scopes.

    • [claimed-docs] Square access is scope-controlled: "Access tokens are credentials that allow applications to securely interact with Square APIs. An access t…
    • [claimed-docs] "The Square remote MCP server is hosted at: https://mcp.squareup.com/mcp... Square recommends using the remote MCP server, which supports OA…
    • [claimed-docs] The Square MCP server (github.com/square/square-mcp-server, Beta) uses a discovery-oriented tool design — `get_service_info` ("Discover meth…
    • [claimed-docs] Use the OAuth API to connect your application to a seller's account using OAuth.
    • [claimed-docs] The remote MCP is recommended as it uses OAuth authentication, allowing you to log in with your Square account directly without having to cr…
    Checkout.compartialclaimed5/10

    Checkout.com documents OAuth 2.0 client-credentials flow and 'access keys' alongside secret keys, letting integrations obtain scoped, non-static credentials per processing channel — a real least-privilege mechanism. However, the MCP server (the actual agent-facing surface) authenticates via a full Dashboard account login rather than a dedicated scoped/agent-specific credential, so there's no documented way to mint a narrowly-scoped key specifically for an autonomous agent. Missing for 10: explicit agent-scoped OAuth scopes/roles for the MCP server, granular permission docs tied to agent use cases, and independent confirmation that access-key scopes can be limited to agent-safe operations only.

    • [claimed-docs] Two documented server-side authentication forms — "Access keys (OAuth 2.0)" (client-credentials flow) and "Secret keys" — plus public keys f…
    • [claimed-docs] The MCP server is hosted with documented per-environment endpoints — "Sandbox: https://checkout.mcp.sbox.cko.tech Production: https://mcp.ch…
    • [claimed-docs] The Checkout.com MCP Server (Beta) "enables you to search through our knowledge base and manage payment operations directly from your AI-ass…
  7. ai-native userBuild against official SDKs

    weight 2 · round to Square
    Squarefullclaimed8/10

    Square ships official, first-party SDKs (e.g. square-nodejs-sdk/TypeScript library) with documented code examples for payments, versioning, and client setup, plus broader API coverage (REST, GraphQL, OAuth, webhooks, sandbox) that AI-native developers can build against, reinforced by an explicit llms.txt/agent-guidance file and an official MCP server for programmatic AI tool access. Missing for 10: independent/hands-on developer corroboration of SDK quality beyond GitHub README snippets, and broader multi-language SDK evidence beyond Node/TypeScript.

    • [github] await client.payments.create({ sourceId: "ccof:GaJGNaZa8x4OgDJn4GB",
    • [github] await client.payments.create(..., { version: "2024-05-04" // override the version used })
    • [github] const client = new SquareClient({ token: "YOUR_TOKEN" });
    • [github] The Square TypeScript library provides convenient access to the Square APIs from TypeScript.
    • [claimed-docs] Square's developer llms.txt declares the platform "Designed to be consumable by both human developers and AI agents" and ships explicit agen…
    • [claimed-docs] The Square MCP server connects your AI tools directly to the full Square API platform, giving you programmatic access to everything the APIs…
    • [claimed-docs] "The Square remote MCP server is hosted at: https://mcp.squareup.com/mcp... Square recommends using the remote MCP server, which supports OA…
    • [claimed-docs] Square ships a GraphQL API alongside REST: "GraphQL queries can improve performance and reduce development time by letting you request exact…
    • [claimed-docs] Use the OAuth API to connect your application to a seller's account using OAuth.
    Checkout.compartialprobed6/10

    Checkout.com documents an official Node.js SDK on GitHub, a native Mobile SDK for iOS/Android, plugins for ecommerce platforms, and machine-readable docs (llms.txt) plus an MCP server that let AI agents build against its API. However, evidence only names one language SDK explicitly and no broader SDK catalog (e.g., Python, PHP, Java, .NET) or independent hands-on validation is shown. Missing for 10: multi-language official SDK coverage, independent/community corroboration of SDK quality, and a public OpenAPI spec (probes show openapi.json 404).

    • [github] The official Node.js SDK for Checkout.com payment gateway.
    • [claimed-docs] Mobile SDK: Build native mobile checkout experiences for iOS and Android.
    • [claimed-docs] Plugins: Integrate Checkout.com into existing ecommerce platforms via pre-built plugins.
    • [claimed-docs] Unified Payments API: Connect to all payment methods through a single API integration.
    • [probe] PROBE llms.txt: HTTP 200 at https://www.checkout.com/llms.txt # Checkout.com: High-performance global payments platform for enterprise and s…
    • [claimed-docs] The Checkout.com Model Context Protocol (MCP) Server enables you to search through our knowledge base and manage payment operations directly…
    • [claimed-docs] The Checkout.com MCP Server (Beta) "enables you to search through our knowledge base and manage payment operations directly from your AI-ass…
  8. ai-native userSubscribe to events via webhooks

    weight 2 · round to Checkout.com
    Squarefullclaimed8/10

    Square provides a documented Webhooks system with subscribing to event notifications, verifying/validating events, sandbox testing, and event logs — a standard webhook mechanism usable by any AI-native integration (including via its MCP server/API access). missing for 10: no explicit example of an AI agent programmatically subscribing to webhooks, and no independent hands-on corroboration beyond first-party docs.

    • [claimed-docs] [Subscribe to Event Notifications](/docs/webhooks/step2subscribe)
    • [claimed-docs] [Verify and Validate an Event Notification](/docs/webhooks/step3validate)
    • [claimed-docs] Square Webhooks
    • [claimed-docs] "API Explorer is an interactive web application you can use to build, view, and send HTTP requests that call Square APIs. API Explorer lets …
    Checkout.comfullclaimed9/10

    Checkout.com has robust, well-documented webhooks: event notifications with HMAC signature verification, configuration via Dashboard or API, resending webhooks, and integration with Amazon EventBridge for event streaming — directly enabling programmatic/agentic subscription to payment lifecycle events. Missing for 10: independent/hands-on corroboration beyond first-party docs.

    • [claimed-docs] "Webhooks are automated messages that Checkout.com sends your server when events related to your account occur. For example, payment lifecyc…
    • [claimed-docs] Receive webhooks
    • [claimed-docs] Resend webhooks
    • [claimed-docs] Manage webhooks in the Dashboard

Agentic features

  1. ai-native userGet AI-generated insights and suggestions from my data inside the product

    weight 2 · round to Square
    Squarefullclaimed8/10

    Square AI (Beta) is a first-party in-product assistant that answers natural-language questions over the seller's own sales/inventory data, surfaces proactive insights, and even pulls in web data (weather, events, reviews), with seller testimonials confirming real use for sales analysis. Missing for 10: independent/third-party validation beyond vendor testimonials and more detail on breadth/accuracy of suggestions across all data types.

    • [claimed-docs] Square AI (Beta) is an in-product assistant for sellers: "Square AI is built into your everyday tools to pull game-changing insights from yo…
    • [claimed-docs] Square AI | Unlock Growth with AI-Powered Insights
    Checkout.compartialclaimed3/10

    Checkout.com references a general 'AI-driven solution' to optimize payment acceptance rates and mentions 'advanced analytics' on transaction-level data, which gestures at AI working on the merchant's own data, but there is no documented dashboard AI-insights/copilot feature that surfaces suggestions or narrative insights to the user. Missing for 10: a named in-product AI insights/analytics feature, evidence of generated recommendations shown to users, and any hands-on/independent corroboration beyond marketing copy.

    • [claimed-docs] Automatically optimize payments to increase your acceptance rate with our powerful AI-driven solution.
    • [claimed-docs] Transaction-level data you can use to do more. Go beyond approvals and declines and experience our advanced analytics.
  2. ai-native userSet up automations that run autonomously in the background

    weight 2 · round drawn
    Squarepartialclaimed4/10

    Square provides building blocks (Webhooks for event-driven triggers, Subscriptions API for recurring billing, and an MCP server letting AI tools call the API) that a developer could wire into an autonomous background automation, but there is no evidence of a native workflow/automation engine or scheduled-agent feature that runs independently without custom integration work. Square AI is described as an on-demand insight assistant, not an autonomous background automation runner. Missing for 10: a documented no-code/low-code automation or workflow builder, evidence of scheduled/triggered autonomous agent execution, and confirmation that MCP-driven agents can run unattended in the background rather than only via an interactive AI client.

    • [claimed-docs] [Subscribe to Event Notifications](/docs/webhooks/step2subscribe)
    • [claimed-docs] Subscriptions API
    • [claimed-docs] "The Square remote MCP server is hosted at: https://mcp.squareup.com/mcp... Square recommends using the remote MCP server, which supports OA…
    • [claimed-docs] The Square MCP server (github.com/square/square-mcp-server, Beta) uses a discovery-oriented tool design — `get_service_info` ("Discover meth…
    • [claimed-docs] Square AI (Beta) is an in-product assistant for sellers: "Square AI is built into your everyday tools to pull game-changing insights from yo…
    Checkout.compartialclaimed4/10

    Checkout.com offers building blocks that support background automation — webhooks trigger server-side actions on payment lifecycle events, and the MCP server lets an AI agent query statuses, issue refunds, and manage payment links — plus agentic commerce protocols (ChatGPT, Google AI) letting an AI complete transactions on a user's behalf. However, none of this constitutes a dedicated 'set up an automation that runs autonomously in the background' capability (e.g., scheduled jobs, persistent agent workflows); the MCP server is described as an IDE-session tool, not an unattended background process. Missing for 10: a documented scheduler/background-job or persistent autonomous-agent workflow feature, and independent evidence of such automations running unattended.

    • [claimed-docs] "Webhooks are automated messages that Checkout.com sends your server when events related to your account occur. For example, payment lifecyc…
    • [claimed-docs] The Checkout.com MCP Server (Beta) "enables you to search through our knowledge base and manage payment operations directly from your AI-ass…
    • [claimed-docs] "With agentic commerce, your customers can discover and pay for products through an AI chat interface, instead of visiting your website. The…
    • [claimed-docs] The MCP server is hosted with documented per-environment endpoints — "Sandbox: https://checkout.mcp.sbox.cko.tech Production: https://mcp.ch…
  3. ai-native userDelegate tasks to a built-in AI assistant inside the product

    weight 3 · round to Square
    Squarefullclaimed7/10

    Square AI (Beta) is documented as an in-product assistant built into seller tools that answers natural-language questions over sales/inventory data, handles routine tasks, and pulls in web data, with seller testimonials of real usage. Missing for 10: independent/hands-on verification beyond vendor testimonials, and detail on the breadth of tasks it can autonomously execute versus just answer questions.

    • [claimed-docs] Square AI (Beta) is an in-product assistant for sellers: "Square AI is built into your everyday tools to pull game-changing insights from yo…
    • [claimed-docs] Square AI | Unlock Growth with AI-Powered Insights
    Checkout.comnone0/10

    Checkout.com offers an MCP server so external AI agents/IDEs can query its API, and supports agentic-commerce protocols so third-party AI agents (ChatGPT, Google AI) can transact with merchants — but there is no evidence of a built-in AI assistant embedded inside the Checkout.com product/dashboard itself that a user can delegate tasks to. The MCP 'Guide tool' and AI-driven acceptance optimization are external-agent or backend features, not an in-product assistant.

    • [claimed-docs] The Checkout.com Model Context Protocol (MCP) Server enables you to search through our knowledge base and manage payment operations directly…
    • [claimed-docs] The Checkout.com MCP Server (Beta) "enables you to search through our knowledge base and manage payment operations directly from your AI-ass…
    • [claimed-docs] "With agentic commerce, your customers can discover and pay for products through an AI chat interface, instead of visiting your website. The…
    • [claimed-docs] Automatically optimize payments to increase your acceptance rate with our powerful AI-driven solution.
  4. ai-native userOperate the product with natural-language commands

    weight 2 · round to Checkout.com
    Squarepartialclaimed7/10

    Square ships a first-party beta 'Square AI' seller assistant for natural-language queries over sales/inventory data, and a documented MCP server (local + hosted, OAuth-scoped) that lets AI agents like Claude/Cursor issue natural-language-driven API calls (payments, orders, catalog, etc.) via discovery tools. This gives real NL-command operability, but it's split across a beta insights assistant (limited to analysis/reporting) and third-party agent integration (MCP) rather than a single native NL control surface for all product actions. Missing for 10: evidence that Square AI itself can execute broad write/operational commands (not just analysis), and independent/hands-on validation of MCP agent workflows beyond vendor docs.

    • [claimed-docs] Square AI (Beta) is an in-product assistant for sellers: "Square AI is built into your everyday tools to pull game-changing insights from yo…
    • [claimed-docs] "The Square remote MCP server is hosted at: https://mcp.squareup.com/mcp... Square recommends using the remote MCP server, which supports OA…
    • [claimed-docs] The Square MCP server (github.com/square/square-mcp-server, Beta) uses a discovery-oriented tool design — `get_service_info` ("Discover meth…
    • [claimed-docs] Square's developer llms.txt declares the platform "Designed to be consumable by both human developers and AI agents" and ships explicit agen…
    • [claimed-docs] Square AI | Unlock Growth with AI-Powered Insights
    Checkout.comfullprobed8/10

    Checkout.com ships an official MCP Server that lets users query payment statuses, issue refunds, void payments, and manage payment links via natural-language requests to an AI agent, plus guided onboarding through a 'Guide tool' — directly matching the story. This is corroborated by concrete endpoint/setup details (OAuth, sandbox/production URLs, `claude mcp add` command) rather than just marketing copy. Missing for 10: independent/hands-on user reports of the NL commands working (server is labeled Beta) and no evidence beyond vendor docs of reliability at scale.

    • [claimed-docs] The Checkout.com MCP Server (Beta) "enables you to search through our knowledge base and manage payment operations directly from your AI-ass…
    • [claimed-docs] The MCP server is hosted with documented per-environment endpoints — "Sandbox: https://checkout.mcp.sbox.cko.tech Production: https://mcp.ch…
    • [claimed-docs] The Checkout.com Model Context Protocol (MCP) Server enables you to search through our knowledge base and manage payment operations directly…
    • [probe] official MCP server documented at https://www.checkout.com/docs/developer-resources/checkout-com-mcp-server

Api quality

  1. ai-native userExplore an interactive API reference with runnable examples

    weight 2 · round to Square
    Squarefullprobed8/10

    Square documents a genuine interactive API Explorer that builds/sends real HTTP requests against Sandbox or production resources (customers, orders, catalog), plus a GraphQL Explorer for runnable queries, giving developers a hands-on interactive reference. Missing for 10: no independent/third-party corroboration of the API Explorer's usability and no discoverable OpenAPI spec (probe confirms 404s), so tooling depth is documented only by the vendor.

    • [claimed-docs] "API Explorer is an interactive web application you can use to build, view, and send HTTP requests that call Square APIs. API Explorer lets …
    • [claimed-docs] API Explorer is an interactive web application you can use to build, view, and send HTTP requests that call Square APIs.
    • [claimed-docs] API Explorer lets you test your requests using actual Sandbox or production resources in your account such as customers, orders, and catalog…
    • [claimed-docs] Square ships a GraphQL API alongside REST: "GraphQL queries can improve performance and reduce development time by letting you request exact…
    • [probe] PROBE openapi: all candidate paths 404 (https://developer.squareup.com/openapi.json, https://developer.squareup.com/swagger.json, https://de…
    Checkout.comnone0/10

    The evidence pack shows extensive documentation pages, an llms.txt feed, and an MCP server for AI agents, but no evidence of an interactive API reference with runnable/live code examples (e.g., a 'try it' console or embedded sandbox). The OpenAPI probe explicitly found all candidate spec paths returning 404, suggesting no machine-readable spec is exposed for such tooling.

    • [probe] PROBE openapi: all candidate paths 404 (https://www.checkout.com/openapi.json, https://www.checkout.com/swagger.json, https://www.checkout.c…
    • [probe] PROBE docs-md: HTTP 404 at https://www.checkout.com/docs.md
    • [claimed-docs] Request a payment using a token, a network token, a payment instrument, or the full card details.
  2. ai-native userDownload a machine-readable API spec (OpenAPI or equivalent)

    weight 2 · round drawn
    Squarenone0/10

    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).

    • [probe] PROBE openapi: all candidate paths 404 (https://developer.squareup.com/openapi.json, https://developer.squareup.com/swagger.json, https://de…
    • [probe] PROBE docs-md: HTTP 404 at https://developer.squareup.com/docs.md
    • [claimed-docs] API Explorer is an interactive web application you can use to build, view, and send HTTP requests that call Square APIs.
    • [claimed-docs] "API Explorer is an interactive web application you can use to build, view, and send HTTP requests that call Square APIs. API Explorer lets …
    Checkout.comnone0/10

    The evidence pack shows an llms.txt (LLM-friendly documentation index) but explicit probes for OpenAPI/Swagger specs at common paths (openapi.json, swagger.json, .well-known/openapi.json) all returned 404, and no other citation references a downloadable OpenAPI or equivalent machine-readable API spec.

    • [probe] PROBE openapi: all candidate paths 404 (https://www.checkout.com/openapi.json, https://www.checkout.com/swagger.json, https://www.checkout.c…
    • [probe] PROBE llms.txt: HTTP 200 at https://www.checkout.com/llms.txt # Checkout.com: High-performance global payments platform for enterprise and s…
    • [probe] PROBE docs-md: HTTP 404 at https://www.checkout.com/docs.md
  3. ai-native userTest against a sandbox environment without touching production data

    weight 1 · round drawn
    Squarefullclaimed8/10

    Square documents a dedicated Sandbox environment (square-docs-21, square-docs-40) with sandbox testing for disputes/payments, and the API Explorer and MCP server explicitly support running against Sandbox resources instead of production (square-docs-48, square-supp-api-explorer, square-supp-mcp-remote with 'run a local instance configured to access a seller's Sandbox environment', and SANDBOX=true env var in square-supp-mcp-tools). This directly enables AI-native agents to test without touching production data. Missing for 10: independent/hands-on confirmation that sandbox parity with production is complete and that MCP sandbox mode is broadly validated by third-party users rather than only vendor docs.

    • [claimed-docs] [Sandbox Payments](/docs/devtools/sandbox/payments)
    • [claimed-docs] Square Sandbox
    • [claimed-docs] API Explorer lets you test your requests using actual Sandbox or production resources in your account such as customers, orders, and catalog…
    • [claimed-docs] "API Explorer is an interactive web application you can use to build, view, and send HTTP requests that call Square APIs. API Explorer lets …
    • [claimed-docs] "The Square remote MCP server is hosted at: https://mcp.squareup.com/mcp... Square recommends using the remote MCP server, which supports OA…
    • [claimed-docs] The Square MCP server (github.com/square/square-mcp-server, Beta) uses a discovery-oriented tool design — `get_service_info` ("Discover meth…
    • [claimed-docs] [Test in the Sandbox](/docs/disputes-api/sandbox-testing)
    Checkout.comfullclaimed8/10

    Checkout.com documents a dedicated sandbox/test-account environment (test cards, disputes testing, fraud/payouts testing, and a public 'get test account' signup) separate from production, and the MCP server itself is explicitly split into a sandbox endpoint (checkout.mcp.sbox.cko.tech) versus production (mcp.checkout.com), letting AI-native integrations test agentic operations without touching live data. Missing for 10: independent/hands-on confirmation that the sandbox fully mirrors production behavior and more detail on data isolation guarantees.

    • [claimed-docs] A dedicated test-account environment with per-scenario testing docs: payments testing, test cards, disputes testing, fraud-detection testing…
    • [claimed-docs] Test cards
    • [claimed-docs] Disputes testing
    • [claimed-docs] The MCP server is hosted with documented per-environment endpoints — "Sandbox: https://checkout.mcp.sbox.cko.tech Production: https://mcp.ch…
    • [claimed-docs] The Checkout.com MCP Server (Beta) "enables you to search through our knowledge base and manage payment operations directly from your AI-ass…
  4. ai-native userRely on versioned APIs with a documented deprecation policy

    weight 2 · round to Square
    Squarepartialclaimed5/10

    Square's API clearly supports date-based versioning — SDK calls can override the API version ("version: '2024-05-04'") and the MCP tool documents a SQUARE_VERSION pinning control — showing a live, explicit versioning scheme. However, no evidence in the pack shows a documented deprecation policy (timelines, sunset notices, migration guides) that would let an AI-native user reliably plan around version lifecycle changes. Missing for 10: an explicit deprecation/sunset policy document, version changelog, or migration guidance referenced anywhere in the evidence.

    • [github] await client.payments.create(..., { version: "2024-05-04" // override the version used })
    • [claimed-docs] The Square MCP server (github.com/square/square-mcp-server, Beta) uses a discovery-oriented tool design — `get_service_info` ("Discover meth…
    • [claimed-docs] Idempotency
    Checkout.comnone0/10

    The evidence pack covers idempotency, rate limits, auth, webhooks, and testing, but contains no mention of API version headers, a changelog, or a documented deprecation/sunset policy; probes for an OpenAPI spec even returned 404s, suggesting no discoverable versioning artifact.

    Automation depth — how much of the product can run unattendedAutomation depth

    How much of the product can run unattended

    1. ai-native userPerform bulk operations across many items at once

      weight 2 · round drawn
      Squarenone0/10

      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.

      • [claimed-docs] One GraphQL query can retrieve data that requires multiple Square API calls.
      • [claimed-docs] Square ships a GraphQL API alongside REST: "GraphQL queries can improve performance and reduce development time by letting you request exact…
      • [claimed-docs] The Square MCP server (github.com/square/square-mcp-server, Beta) uses a discovery-oriented tool design — `get_service_info` ("Discover meth…
      Checkout.comnone0/10

      The evidence pack covers single-resource operations (payments, refunds, payment links, webhooks) and idempotent retries for individual requests, but there is no documentation of a batch/bulk API, bulk refund/payout endpoints, or MCP tooling that operates across many items at once. Reconciliation and reporting are read-only aggregate views, not bulk write operations.

      • ai-native userDefine rules that trigger actions automatically on events

        weight 3 · round drawn
        Squarepartialclaimed4/10

        Square exposes webhooks/event notifications that let a developer wire custom code to react to events (square-docs-19, square-docs-39) and has narrow built-in 'custom rules and alerts' for fraud/risk management (square-docs-28), but there is no general-purpose, user-definable rules/automation engine ('if event X then action Y') across the platform's business events. Missing for 10: a documented no-code/low-code rule builder, broader event-trigger coverage beyond payments/fraud, and evidence of the AI-native user directly authoring such rules (vs. developers writing webhook handlers).

        • [claimed-docs] [Subscribe to Event Notifications](/docs/webhooks/step2subscribe)
        • [claimed-docs] Square Webhooks
        • [claimed-docs] Prevent loss online. Get insights into payment fraud patterns, and set custom rules and alerts to manage risk.
        • [claimed-docs] [Verify and Validate an Event Notification](/docs/webhooks/step3validate)
        Checkout.compartialclaimed4/10

        Checkout.com supports webhooks that notify external systems on payment lifecycle events, and documented 'risk rules and lists' that automatically trigger fraud-prevention actions based on transaction conditions — both are forms of event-triggered automation. However, there is no evidence of a general-purpose, user-defined rules/automation engine (e.g., 'if X event then Y action' workflow builder) spanning arbitrary events beyond fraud, so it only partially satisfies the story. Missing for 10: a native no-code/low-code rules engine for arbitrary event-triggered actions, documented conditional logic builder, and evidence of automation beyond fraud rules and webhook delivery.

        • [claimed-docs] Create risk rules and lists
        • [claimed-docs] "Webhooks are automated messages that Checkout.com sends your server when events related to your account occur. For example, payment lifecyc…
        • [claimed-docs] Receive webhooks
        • [claimed-docs] Retrieve fraud reports
      • ai-native userSchedule recurring jobs or workflows

        weight 2 · round to Square
        Squarepartialclaimed4/10

        Square's Subscriptions API and Invoices API let sellers configure recurring billing plans, which is a form of scheduled recurring workflow accessible via the platform's API/MCP surface, but there is no evidence of a general-purpose job/task scheduler or cron-like automation mechanism that an AI agent could use to schedule arbitrary recurring workflows beyond billing. missing for 10: a generic scheduling/automation API (cron, timers, recurring task triggers) independent of payments/subscriptions, evidence of MCP tools exposing scheduling controls, and any hands-on confirmation of recurring workflow automation working end-to-end.

        • [claimed-docs] Subscriptions API
        • [claimed-docs] Invoices API
        • [claimed-docs] The Square MCP server (github.com/square/square-mcp-server, Beta) uses a discovery-oriented tool design — `get_service_info` ("Discover meth…
        Checkout.comnone0/10

        The evidence pack documents payment processing, webhooks, MCP-driven operations, and reconciliation reports, but nowhere describes recurring/scheduled job or workflow automation (e.g., subscription billing, cron-like scheduling, recurring payment automation) that an AI-native user could set up. No mention of scheduling, recurring billing, or workflow orchestration exists in the pack.

        Billing invoicing — stories about billing invoicing in this arenaBilling invoicing

        Stories about billing invoicing in this arena

        Ai billing ops

        1. ai-native userHave an agent monitor failed payments via API and webhooks and drive retries and dunning outreach

          weight 3 · round to Checkout.com
          Squarenone0/10

          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. An agent could theoretically be built on top of webhooks, but no first-party capability or workflow for this specific story is evidenced.

          • [claimed-docs] [Subscribe to Event Notifications](/docs/webhooks/step2subscribe)
          • [claimed-docs] Subscriptions API
          • [community] Does square have a way to handle subscriptions yet? Seems to be the only thing they are missing
          Checkout.compartialclaimed4/10

          Checkout.com provides the raw building blocks an agent could use — webhooks for payment lifecycle events (including failures), idempotent retry-safe API endpoints, and an MCP server that can query payment statuses and manage payment operations from an AI agent — but there is no documented dunning/retry-campaign feature or subscription-billing failed-payment workflow (no mention of automatic retry scheduling, dunning emails, or a 'monitor failed payments and drive outreach' capability). missing for 10: dedicated dunning/retry-campaign automation, evidence of subscription/recurring billing failure handling, and any documented agent workflow specifically for failed-payment monitoring/outreach.

          • [claimed-docs] "Webhooks are automated messages that Checkout.com sends your server when events related to your account occur. For example, payment lifecyc…
          • [claimed-docs] Idempotent retries are first-class: "The following endpoints from our API support idempotent requests, so you can safely retry them without …
          • [claimed-docs] The Checkout.com MCP Server (Beta) "enables you to search through our knowledge base and manage payment operations directly from your AI-ass…
          • [claimed-docs] The MCP server is hosted with documented per-environment endpoints — "Sandbox: https://checkout.mcp.sbox.cko.tech Production: https://mcp.ch…
          • [claimed-docs] Receive webhooks
          • [claimed-docs] Resend webhooks
        2. ai-native userHave an agent provision a new product, price, and payment link via the API in a single session

          weight 3 · round to Square
          Squarepartialclaimed7/10

          Square's remote/local MCP server (square-mcp-server) exposes a discovery-oriented `make_api_request` tool spanning Catalog, Checkout, and Payments services, and Square's llms.txt explicitly frames the API as agent-consumable with idempotency-key guidance for writes — together these support an agent creating a catalog item (product), its price, and a payment link (via Checkout/Payment Links API) in one session using a single access token/OAuth session. However, no evidence pack item shows an actual end-to-end worked example or transcript of an agent doing product+price+payment-link creation in one session, and Payment Links API itself is not separately documented in the pack (only Checkout/Catalog mentioned generically). missing for 10: an explicit end-to-end tutorial/example chaining catalog item + price + payment link creation, and independent/hands-on confirmation the MCP tool can complete this multi-step flow in a single session.

          • [claimed-docs] The Square MCP server (github.com/square/square-mcp-server, Beta) uses a discovery-oriented tool design — `get_service_info` ("Discover meth…
          • [claimed-docs] "The Square remote MCP server is hosted at: https://mcp.squareup.com/mcp... Square recommends using the remote MCP server, which supports OA…
          • [claimed-docs] Square's developer llms.txt declares the platform "Designed to be consumable by both human developers and AI agents" and ships explicit agen…
          • [claimed-docs] The Square MCP server connects your AI tools directly to the full Square API platform, giving you programmatic access to everything the APIs…
          • [claimed-docs] Learn how to nest modifier lists under modifiers with the Catalog API to build multi-step customization flows
          Checkout.compartialclaimed4/10

          Checkout.com documents API-driven Payment Link creation (docs-19/56) and an MCP server that can be used from an AI-assisted IDE to 'create and manage payment links' (cko-supp-mcp-server), so an agent could plausibly create a payment link in one session via API/MCP. However, there is no evidence of a discrete 'product' or 'price' catalog object/API (unlike a full product-catalog model) — Checkout.com's docs only reference amount/currency fields on payment links, not reusable Product/Price entities. missing for 10: a documented Products API and Prices API (or catalog object model) that an agent could provision alongside a payment link, and any hands-on/independent confirmation of an agent completing product+price+link creation end-to-end in one session.

          • [claimed-docs] Create a Payment Link
          • [claimed-docs] Create a Payment Link - Docs
          • [claimed-docs] The Checkout.com MCP Server (Beta) "enables you to search through our knowledge base and manage payment operations directly from your AI-ass…
          • [claimed-docs] The MCP server is hosted with documented per-environment endpoints — "Sandbox: https://checkout.mcp.sbox.cko.tech Production: https://mcp.ch…

        Subscriptions

        1. finance-ops userAutomatically retry failed subscription payments with smart dunning and recovery emails

          weight 2 · round drawn
          Squarenone0/10

          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.

          • [claimed-docs] Subscriptions API
          • [community] Does square have a way to handle subscriptions yet? Seems to be the only thing they are missing
          Checkout.comnone0/10

          The evidence pack shows Checkout.com as a payments/acquiring platform with API idempotency (for network retries, not subscription dunning), webhooks, refunds, and platforms/marketplace features, but there is no documented subscription billing product, dunning logic, automatic retry scheduling for failed recurring payments, or recovery email capability. This axis is plausible for a payments platform, but no evidence supports it being delivered.

          • [claimed-docs] Idempotent retries are first-class: "The following endpoints from our API support idempotent requests, so you can safely retry them without …
          • [claimed-docs] "Webhooks are automated messages that Checkout.com sends your server when events related to your account occur. For example, payment lifecyc…
          • [claimed-docs] The Platforms solution enables marketplaces, payment facilitators (Payfacs), and other platform-based businesses to onboard sub-entities and…
        2. developerSet up recurring subscription billing with plans, trials, upgrades, and proration

          weight 3 · round to Square

          Square documents a dedicated Subscriptions API (square-docs-23), confirming recurring billing support, but the evidence pack gives no detail on plan configuration, trial periods, upgrade/downgrade flows, or proration logic. An old community comment (square-comm-1) also shows subscriptions were historically seen as a gap, though this predates the current API's existence. Missing for 10: documented support for trials, plan upgrades/downgrades, and proration calculations; independent/hands-on confirmation these work as expected.

          • [claimed-docs] Subscriptions API
          • [community] Does square have a way to handle subscriptions yet? Seems to be the only thing they are missing
          Checkout.comnone0/10

          Checkout.com is a payments/acquiring platform (payment processing, links, hosted pages, platforms/marketplaces, issuing) but the evidence pack contains no mention of subscription/recurring billing objects such as plans, trial periods, proration, or plan upgrades/downgrades — these are billing-engine concepts (like Stripe Billing/Chargebee) not documented here.

          Checkout acceptance — stories about checkout acceptance in this arenaCheckout acceptance

          Stories about checkout acceptance in this arena

          Card acceptance

          1. founderAccept an online card payment within a day of signing up

            weight 3 · round to Square
            Squarefullclaimed7/10

            Square documents self-serve signup with a Web Payments SDK, Card Payments API, and prebuilt eCommerce integrations that 'can be completed in just a few clicks,' plus a Sandbox for immediate testing—consistent with a founder going from signup to live online card acceptance quickly without sales calls. Missing for 10: explicit 'time-to-first-payment' documentation or independent/hands-on account of actual signup-to-live timing.

            • [claimed-docs] Web Payments SDK
            • [claimed-docs] [Card Payments](/docs/payments-api/take-payments/card-payments)
            • [claimed-docs] Square has prebuilt online payment solutions with top eCommerce providers. Most connections can be completed in just a few clicks.
            • [claimed-docs] [Sandbox Payments](/docs/devtools/sandbox/payments)
            • [claimed-docs] Take payments in person and online. Securely save recurring payment methods. Easily sync sales, inventory, and customer data with your Squ…
            Checkout.compartialclaimed6/10

            Checkout.com explicitly markets a Hosted Payment Page you can get 'fully branded... in less than a day' and offers self-serve test accounts, payment links, and low-code Flow for fast integration, suggesting a founder could technically wire up a checkout quickly. However, the pricing model is explicitly sales-led with 'no self-serve rate card' and merchants must 'get in touch with our team' to create a plan, implying an onboarding/underwriting step before going live with real payments that isn't addressed in the evidence. Missing for 10: evidence of self-serve signup-to-live-payment flow without sales contact, KYC/merchant approval timelines, and confirmation that a brand-new account can process a live card charge within 24 hours.

            • [claimed-docs] Get a fully branded checkout page in less than a day. No heavy lifting or confusing compliance. Just one integration, and you're ready to ta…
            • [claimed-docs] A dedicated test-account environment with per-scenario testing docs: payments testing, test cards, disputes testing, fraud-detection testing…
            • [claimed-docs] Pricing is sales-led and unpublished: a tailored "Fully Flat-Rate" plan ("We price based on your business profile and risk category, nothing…
            • [claimed-docs] Create a Payment Link
            • [claimed-docs] Flow is a clever bit of code that helps you boost conversions, stay compliant, and enter new markets fast. Accept payments using customizabl…

          Checkout surfaces

          1. developerEmbed customizable payment components directly in my own site or app instead of redirecting to a hosted page

            weight 3 · round to Square
            Squarefullclaimed8/10

            Square's Web Payments SDK is explicitly documented for embedding customizable card/ACH/Cash App/Afterpay payment components directly into a developer's own site rather than redirecting to a hosted checkout page, and this is backed by a full Payments API, Node SDK, and sandbox testing tools. missing for 10: no independent/hands-on developer report confirming ease of customization or styling flexibility beyond first-party docs.

            • [claimed-docs] Web Payments SDK
            • [claimed-docs] [Card Payments](/docs/payments-api/take-payments/card-payments)
            • [claimed-docs] [ACH Bank Transfer Payment](/docs/payments-api/take-payments/ach-payments)
            • [claimed-docs] [Afterpay and Clearpay Payments](/docs/payments-api/take-payments/afterpay-payments)
            • [claimed-docs] [Cash App Payments](/docs/payments-api/take-payments/cash-app-payments)
            • [github] await client.payments.create({ sourceId: "ccof:GaJGNaZa8x4OgDJn4GB",
            • [claimed-docs] [Sandbox Payments](/docs/devtools/sandbox/payments)
            • [claimed-docs] Take payments in person and online. Securely save recurring payment methods. Easily sync sales, inventory, and customer data with your Squ…
            Checkout.comfullclaimed7/10

            Checkout.com's Flow product is explicitly documented as embeddable, customizable payment components in a single integration rather than a redirect ('Accept payments using customizable components – all through one simple integration'), alongside Mobile SDKs for native embedded checkout. missing for 10: hands-on/independent verification of the embedded component customization (theming depth, framework support), and a code sample showing actual component embedding rather than marketing copy.

            • [claimed-docs] Flow is a clever bit of code that helps you boost conversions, stay compliant, and enter new markets fast. Accept payments using customizabl…
            • [claimed-docs] Get started with low-code Flow
            • [claimed-docs] Take charge of your mobile checkout with Flow for Mobile. Available via iOS and Android Mobile SDKs.
            • [claimed-docs] Mobile SDK: Build native mobile checkout experiences for iOS and Android.
          2. developerRedirect customers to a vendor-hosted, conversion-optimized checkout page without building my own payment UI

            weight 3 · round to Checkout.com
            Squarenone0/10

            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. Web Payments SDK (square-docs-31) actually requires building your own UI, the opposite of this story.

              Checkout.comfullclaimed8/10

              Checkout.com documents a dedicated Hosted Payments Page product ('Get a fully branded checkout page in less than a day... one integration') with low-code deployment and customization docs, plus a related Payment Links option for no-code hosted checkout flows. This directly matches the story of redirecting to a vendor-hosted, conversion-optimized checkout page without building custom payment UI. Missing for 10: independent/third-party conversion benchmarks or hands-on merchant testimonials validating the 'conversion-optimized' claim beyond vendor copy.

              • [claimed-docs] Get a fully branded checkout page in less than a day. No heavy lifting or confusing compliance. Just one integration, and you're ready to ta…
              • [claimed-docs] Customize your Hosted Payments Page
              • [claimed-docs] Hosted Payment Page: Deploy a pre-built, low-code payment page integration.
              • [claimed-docs] Create a Payment Link
              • [claimed-docs] Send secure Payment Links over email, SMS, social, and more – without any need for coding – and open up more revenue opportunities, no matte…
              • [claimed-docs] Flow is a clever bit of code that helps you boost conversions, stay compliant, and enter new markets fast. Accept payments using customizabl…

            No code selling

            1. founderCreate a shareable payment link from the dashboard with no code and start selling immediately

              weight 2 · round to Checkout.com
              Squarenone0/10

              The evidence pack focuses almost entirely on Square's developer APIs, SDKs, and MCP/AI tooling for building payment integrations, not on the no-code merchant dashboard feature of generating a shareable payment link. No citation mentions 'Payment Links' or a dashboard flow for founders to create a link without coding.

                Checkout.compartialclaimed6/10

                Checkout.com explicitly documents no-code Payment Links that can be sent via email/SMS/social to accept payments without coding (checkout-com-docs-5, -19, -41, -56), which directly matches the story. However, the account/pricing evidence indicates a sales-led, KYC-gated onboarding model rather than instant self-serve signup ('get in touch with our team' — cko-supp-pricing), undercutting the 'start selling immediately' claim for a new founder. Missing for 10: evidence of an instant self-serve dashboard signup (no sales call) and independent/hands-on confirmation that a first-time user can generate a link within minutes.

                • [claimed-docs] Payment Links: Accept payments on any channel using shareable payment links.
                • [claimed-docs] Create a Payment Link
                • [claimed-docs] Send secure Payment Links over email, SMS, social, and more – without any need for coding – and open up more revenue opportunities, no matte…
                • [claimed-docs] Create a Payment Link - Docs
                • [claimed-docs] Pricing is sales-led and unpublished: a tailored "Fully Flat-Rate" plan ("We price based on your business profile and risk category, nothing…

              Payment methods

              1. founderOffer digital wallets and local payment methods (Apple Pay, Google Pay, bank redirects, BNPL) from the same integration

                weight 2 · round to Checkout.com
                Squarepartialclaimed6/10

                Square's Payments API and Web Payments SDK docs confirm ACH bank transfers, Afterpay/Clearpay (BNPL), Cash App, and card payments in one integration, but the evidence never explicitly documents Apple Pay or Google Pay wallet support alongside these, nor generic 'bank redirect' methods beyond ACH. missing for 10: explicit Apple Pay/Google Pay digital wallet docs, broader local bank-redirect methods (iDEAL, etc.), and independent confirmation that all these methods coexist in a single unified checkout flow.

                Checkout.comfullclaimed8/10

                Checkout.com documents a unified payments API and Flow/Hosted Payment Page integrations that give access to digital wallets, local payment methods, and global card schemes via a single integration (checkout-com-docs-45, checkout-com-docs-2, checkout-com-docs-38, checkout-com-docs-43), explicitly covering local currencies and regional payment strategies. Missing for 10: no explicit line-item confirmation of BNPL providers or bank redirect method names, and no independent/hands-on corroboration of wallet coverage breadth.

                • [claimed-docs] Get instant access to all the local payment methods, digital wallets, and global card schemes you need for smarter regional strategies and h…
                • [claimed-docs] Unified Payments API: Connect to all payment methods through a single API integration.
                • [claimed-docs] Flow is a clever bit of code that helps you boost conversions, stay compliant, and enter new markets fast. Accept payments using customizabl…
                • [claimed-docs] Take complete control of the entire payment lifecycle from a single API. Upgrade, expand, and adapt your payment experiences with a flexible…
                • [claimed-docs] Accept payments like a local business globally. Get paid in local currencies, settle funds fast, and gain valuable insights.
                • [claimed-docs] Process worldwide in 150+ currencies. Plus domestic coverage in 45+ countries and counting.

              Compliance security — stories about compliance security in this arenaCompliance security

              Stories about compliance security in this arena

              Pci compliance

              1. developerKeep my systems out of most of PCI DSS scope because card data is tokenized and never touches my servers

                weight 2 · round to Checkout.com
                Squarepartialclaimed5/10

                Square's Web Payments SDK and Card Payments API use client-side tokenization (e.g., sourceId/ccof: tokens in the SDK, 'Save Card on File') so raw card numbers are handled by Square's SDK rather than the developer's server, which is the standard architecture for reducing PCI scope. However, the evidence pack contains no explicit statement about PCI DSS compliance level, SAQ A eligibility, or scope-reduction guidance from Square itself. Missing for 10: an explicit PCI DSS/SAQ-A scope statement, documentation of compliance certifications, and independent confirmation that using these SDKs actually reduces a merchant's PCI scope.

                • [claimed-docs] Web Payments SDK
                • [claimed-docs] [Card Payments](/docs/payments-api/take-payments/card-payments)
                • [github] await client.payments.create({ sourceId: "ccof:GaJGNaZa8x4OgDJn4GB",
                • [claimed-docs] [Save Card on File](/docs/terminal-api/advanced-features/save-card-on-file)
                Checkout.compartialclaimed6/10

                Checkout.com offers hosted payment pages, Flow, mobile SDKs, and payment links that are explicitly marketed as reducing compliance burden ('no confusing compliance'), and also supports tokens/network tokens/payment instruments as an alternative to raw card data, all of which are standard mechanisms for keeping card data off merchant servers and reducing PCI scope. However, no evidence explicitly names PCI DSS, SAQ levels, or describes tokenization architecture/vaulting in detail, and the API also documents accepting 'full card details' directly, meaning scope reduction depends on which integration path a developer chooses. Missing for 10: explicit PCI DSS compliance/SAQ-A scope-reduction documentation, dedicated tokenization/vaulting API docs, and independent confirmation of scope-reduction claims.

                • [claimed-docs] Request a payment using a token, a network token, a payment instrument, or the full card details.
                • [claimed-docs] Flow is a clever bit of code that helps you boost conversions, stay compliant, and enter new markets fast. Accept payments using customizabl…
                • [claimed-docs] Get a fully branded checkout page in less than a day. No heavy lifting or confusing compliance. Just one integration, and you're ready to ta…
                • [claimed-docs] Take charge of your mobile checkout with Flow for Mobile. Available via iOS and Android Mobile SDKs.
                • [claimed-docs] Send secure Payment Links over email, SMS, social, and more – without any need for coding – and open up more revenue opportunities, no matte…
                • [claimed-docs] Customize your Hosted Payments Page

              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

              Integration reliability

              1. developerSafely retry any API request using idempotency keys so network failures never create duplicate charges

                weight 2 · round to Checkout.com
                Squarefullclaimed8/10

                Square has a dedicated 'Idempotency' documentation page and its agent-facing llms.txt explicitly states 'every write endpoint accepts an idempotency key' to prevent duplicate charges from retries. This directly matches the story's core requirement. Missing for 10: independent/hands-on developer confirmation of idempotency behavior under real network-failure retries, and more detail on key expiration/scope beyond the doc title.

                • [claimed-docs] Idempotency
                • [claimed-docs] Square's developer llms.txt declares the platform "Designed to be consumable by both human developers and AI agents" and ships explicit agen…
                Checkout.comfullclaimed9/10

                Checkout.com's docs explicitly document idempotency support via the Cko-Idempotency-Key header across payments, authorizations, captures, refunds, cancellations, voids, and transfers endpoints, caching results of 2xx responses to safely retry without duplicate charges, with a configurable idempotency window. Missing for 10: independent/hands-on developer corroboration of real-world retry behavior beyond vendor docs.

                • [claimed-docs] Idempotent retries are first-class: "The following endpoints from our API support idempotent requests, so you can safely retry them without …
                • [claimed-docs] Occasionally, you may need to retry a request due to a disrupted API call. For example, if you encounter a network error or timeout.
                • [claimed-docs] Idempotency - Docs
              2. developerRely on signed webhook deliveries with automatic retries, event logs, and replay to keep my system consistent with payment state

                weight 3 · round to Checkout.com
                Squarepartialclaimed5/10

                Square documents webhook subscriptions and signature verification/validation of event notifications, plus mentions of webhook event logs in the dev tools, which covers signed delivery and basic observability. However, the evidence pack contains no explicit documentation of automatic retry behavior or an event replay mechanism, which are core parts of the story. missing for 10: documented automatic retry policy for failed webhook deliveries, explicit event replay/resend capability, independent confirmation of retry/replay behavior.

                • [claimed-docs] [Subscribe to Event Notifications](/docs/webhooks/step2subscribe)
                • [claimed-docs] [Verify and Validate an Event Notification](/docs/webhooks/step3validate)
                • [claimed-docs] Square Webhooks
                • [claimed-docs] "API Explorer is an interactive web application you can use to build, view, and send HTTP requests that call Square APIs. API Explorer lets …
                Checkout.compartialclaimed6/10

                Checkout.com documents HMAC-signed webhooks, dashboard/API-based webhook configuration, and a dedicated 'Resend webhooks' capability for replay, satisfying the signing and replay parts of the story. However, evidence does not confirm automatic system-driven retries of failed webhook deliveries (only manual resend) or a dedicated event log/audit trail view for webhook history. Missing for 10: documented automatic retry policy for undelivered webhooks, explicit event log/audit UI, independent confirmation of retry behavior.

                • [claimed-docs] "Webhooks are automated messages that Checkout.com sends your server when events related to your account occur. For example, payment lifecyc…
                • [claimed-docs] Receive webhooks
                • [claimed-docs] Resend webhooks
                • [claimed-docs] Manage webhooks in the Dashboard

              Onboarding dx

              1. developerIntegrate a working payment flow from the docs alone in under a day, with copy-paste examples in my language

                weight 2 · round to Square
                Squarepartialclaimed6/10

                Square provides extensive first-party docs for card, ACH, Cash App, Afterpay payments, plus sandbox testing and idempotency guidance, and the Node.js/TypeScript SDK shows concrete copy-paste code (client.payments.create). This supports fast integration, but the evidence pack shows only one language's SDK example, no explicit 'under a day' quickstart guide, and no cross-language parity proof (Python, Java, PHP, etc.) or independent developer testimony confirming a same-day integration timeline. missing for 10: multi-language copy-paste examples, an explicit time-to-integrate quickstart, independent hands-on confirmation of a sub-day integration.

                • [claimed-docs] [Card Payments](/docs/payments-api/take-payments/card-payments)
                • [claimed-docs] [Sandbox Payments](/docs/devtools/sandbox/payments)
                • [claimed-docs] Idempotency
                • [github] await client.payments.create({ sourceId: "ccof:GaJGNaZa8x4OgDJn4GB",
                • [github] const client = new SquareClient({ token: "YOUR_TOKEN" });
                • [github] The Square TypeScript library provides convenient access to the Square APIs from TypeScript.
                • [claimed-docs] Square Sandbox
                Checkout.compartialprobed5/10

                Checkout.com's docs support several low-code paths (Hosted Payment Page explicitly marketed as 'less than a day', Flow, Payment Links, plugins) and there's a Unified Payments API plus a public Node.js SDK on GitHub, suggesting a developer could get a basic flow running quickly. However, the pack shows only one language SDK (Node.js) with no evidence of multi-language copy-paste snippets in the docs themselves, and openapi/reference-doc probes returned 404s, weakening confidence that a full in-docs multi-language integration experience exists. missing for 10: multi-language code samples embedded in docs, other official SDKs (Python/Java/PHP/Ruby), independent hands-on confirmation of 'under a day' integration.

                • [claimed-docs] Get a fully branded checkout page in less than a day. No heavy lifting or confusing compliance. Just one integration, and you're ready to ta…
                • [claimed-docs] Flow is a clever bit of code that helps you boost conversions, stay compliant, and enter new markets fast. Accept payments using customizabl…
                • [claimed-docs] Take complete control of the entire payment lifecycle from a single API. Upgrade, expand, and adapt your payment experiences with a flexible…
                • [github] The official Node.js SDK for Checkout.com payment gateway.
                • [probe] PROBE openapi: all candidate paths 404 (https://www.checkout.com/openapi.json, https://www.checkout.com/swagger.json, https://www.checkout.c…
                • [claimed-docs] Customize your Hosted Payments Page

              Sandbox fidelity

              1. developerBuild 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

                weight 3 · round to Checkout.com
                Squarefullclaimed7/10

                Square documents a dedicated Sandbox environment (square-docs-21, square-docs-40) with Sandbox Payments docs, sandbox-specific dispute testing (square-docs-16), and an API Explorer that lets developers run requests against actual Sandbox or production resources (square-docs-48, square-supp-api-explorer), covering the core sandbox/test-mode workflow for payments and disputes. missing for 10: explicit enumeration of test card numbers for every decline/dispute scenario and independent developer corroboration that the sandbox fully mirrors production edge cases.

                • [claimed-docs] [Sandbox Payments](/docs/devtools/sandbox/payments)
                • [claimed-docs] Square Sandbox
                • [claimed-docs] [Test in the Sandbox](/docs/disputes-api/sandbox-testing)
                • [claimed-docs] API Explorer lets you test your requests using actual Sandbox or production resources in your account such as customers, orders, and catalog…
                • [claimed-docs] "API Explorer is an interactive web application you can use to build, view, and send HTTP requests that call Square APIs. API Explorer lets …
                Checkout.comfullclaimed8/10

                Checkout.com documents a dedicated test-account environment with a public 'Get test account' signup, plus per-scenario testing docs covering payments testing, test cards, disputes testing, fraud-detection testing, and bank payouts testing — directly matching the story's requirement for a sandbox mirroring production with test cards for declines and disputes. Missing for 10: independent/hands-on developer corroboration that the sandbox truly mirrors production behavior end-to-end, and more detail on how comprehensive the decline-scenario coverage is beyond the docs listing.

                • [claimed-docs] A dedicated test-account environment with per-scenario testing docs: payments testing, test cards, disputes testing, fraud-detection testing…
                • [claimed-docs] Test cards
                • [claimed-docs] Disputes testing

              Disputes fraud — stories about disputes fraud in this arenaDisputes fraud

              Stories about disputes fraud in this arena

              Ai disputes

              1. ai-native userHave an agent handle a dispute end-to-end, retrieving it, assembling evidence, and submitting the response via the API

                weight 3 · round to Square
                Squarepartialclaimed5/10

                Square publishes a Disputes API (retrieve disputes, process them, sandbox testing) and its MCP server's service catalog explicitly includes 'disputes' alongside a generic make_api_request tool, so an agent could plausibly retrieve a dispute and call dispute-related endpoints programmatically. However, there is no documented evidence-assembly workflow (e.g., specific evidence-submission endpoint, required evidence fields) or any hands-on/community example of an agent completing a dispute end-to-end via the API or MCP. missing for 10: explicit evidence-submission API details, a demonstrated end-to-end agent workflow, and independent confirmation the MCP disputes tools work as claimed.

                • [claimed-docs] [Process Disputes](/docs/disputes-api/process-disputes)
                • [claimed-docs] Disputes API
                • [claimed-docs] [Test in the Sandbox](/docs/disputes-api/sandbox-testing)
                • [claimed-docs] The Square MCP server (github.com/square/square-mcp-server, Beta) uses a discovery-oriented tool design — `get_service_info` ("Discover meth…
                • [claimed-docs] "The Square remote MCP server is hosted at: https://mcp.squareup.com/mcp... Square recommends using the remote MCP server, which supports OA…
                Checkout.comnone0/10

                Checkout.com's docs cover general dispute management topics (manage-disputes, disputes testing, preventing fraudulent disputes) but there's no evidence of an API endpoint for retrieving disputes or submitting evidence, and the documented MCP server's capabilities explicitly list only payment status queries, refunds, voids, and payment links — dispute handling is not among them. No evidence shows an agent can retrieve a dispute, assemble evidence, and submit a response end-to-end via API or MCP.

                • [claimed-docs] Preventing fraudulent disputes
                • [claimed-docs] Disputes testing
                • [claimed-docs] The Checkout.com MCP Server (Beta) "enables you to search through our knowledge base and manage payment operations directly from your AI-ass…

              Disputes

              1. finance-ops userRespond to a chargeback with structured evidence and track the dispute lifecycle to resolution

                weight 3 · round to Square
                Squarepartialclaimed6/10

                Square documents a dedicated Disputes API with a 'Process Disputes' guide and sandbox testing support, indicating sellers/developers can submit evidence and interact with dispute records programmatically. However, the evidence pack lacks detail on structured evidence-submission fields, dispute status/lifecycle event types, or webhook notifications specific to dispute state changes, and marketing copy suggests Square often manages the dispute process on the seller's behalf rather than the user actively tracking it end-to-end. Missing for 10: detailed evidence-field schema, dispute status/lifecycle event documentation, and independent confirmation of end-to-end resolution tracking.

                • [claimed-docs] [Process Disputes](/docs/disputes-api/process-disputes)
                • [claimed-docs] [Test in the Sandbox](/docs/disputes-api/sandbox-testing)
                • [claimed-docs] Disputes API
                • [claimed-docs] With no chargeback fees, we save you money and time by managing the credit card dispute process for you.
                Checkout.compartialclaimed4/10

                Checkout.com documents a disputes management area ("Preventing fraudulent disputes"), dedicated disputes testing scenarios, and webhook events that report "progress on disputes," showing the platform supports dispute lifecycle tracking. However, there is no evidence of the actual structured-evidence submission workflow (e.g., uploading proof documents, dispute reason codes, response deadlines) or a documented end-to-end resolution tracking UI/API. Missing for 10: documentation of evidence submission fields/API, dispute status states and resolution outcomes, and any dashboard/API walkthrough of responding to a chargeback.

              Fraud prevention

              1. finance-ops userScreen transactions with machine-learning fraud scores and write custom block, review, and allow rules

                weight 3 · round to Checkout.com
                Squarepartialclaimed5/10

                Square's marketing docs explicitly claim ML-based fraud blocking and custom rules and alerts to manage risk, matching the story's core ask, but this is a single marketing page with no API or developer documentation detailing how block, review, and allow rules are configured or how fraud scores are surfaced to finance-ops users. missing for 10: developer-facing API/dashboard docs for configuring block vs review vs allow rules, detail on the fraud-score output format, independent or hands-on corroboration of the ML scoring and rule engine.

                • [claimed-docs] Prevent loss online. Get insights into payment fraud patterns, and set custom rules and alerts to manage risk.
                • [claimed-docs] Square uses sophisticated machine learning to spot and block payment fraud at no extra cost.
                Checkout.compartialclaimed6/10

                Checkout.com's docs explicitly cover 'Create risk rules and lists' and 'Retrieve fraud reports' under Prevent Fraud, giving finance-ops the ability to write custom block/review/allow-style rules, and it separately touts an 'AI-driven solution' for optimizing acceptance. However, the evidence never names a machine-learning fraud score, a scoring model, or how scores feed into rule conditions, nor a review-queue UI. Missing for 10: explicit ML fraud-score documentation, rule-to-score integration details, and hands-on/independent confirmation of the scoring engine's accuracy or usability.

              Refunds

              1. finance-ops userIssue full or partial refunds from both the dashboard and the API

                weight 3 · round to Checkout.com
                Squarepartialclaimed7/10

                Square documents a dedicated Refunds API supporting both linked and unlinked refunds (full/partial refunds for existing or off-platform payments), which covers the API side, and the dashboard is implied via the broader Square seller product but not explicitly documented for refund issuance in the evidence pack. missing for 10: explicit dashboard UI documentation/screenshots showing refund issuance from the Seller Dashboard, and confirmation of partial-amount refund support in docs text.

                Checkout.comfullclaimed8/10

                Docs explicitly cover refunding a payment via API with or without a reference (checkout-com-docs-21, checkout-com-docs-55), implying support for full/partial refunds through the payments/{id}/refunds endpoint (also listed as idempotent, cko-supp-idempotency). Dashboard-based refund management is implied by broader webhook/dashboard management patterns but not explicitly documented with a dedicated dashboard refund walkthrough. Missing for 10: explicit dashboard UI screenshot/walkthrough for issuing refunds, and independent/hands-on confirmation of partial refund amounts being configurable.

                • [claimed-docs] Refund a payment without a reference
                • [claimed-docs] Refund a payment with a reference
                • [claimed-docs] Idempotent retries are first-class: "The following endpoints from our API support idempotent requests, so you can safely retry them without …

              Global currency tax — stories about global currency tax in this arenaGlobal currency tax

              Stories about global currency tax in this arena

              Multi currency

              1. founderCharge customers in their local currencies and settle to my bank in mine with transparent FX handling

                weight 2 · round to Checkout.com
                Squarenone0/10

                The evidence pack contains no mention of multi-currency charging, FX conversion, or cross-currency settlement anywhere in Square's docs, GraphQL/REST APIs, MCP server, or payments pages — all payment method docs (cards, ACH, Afterpay, Cash App) are silent on currency handling. This is a fair axis for a payments platform, so absence of evidence yields none rather than na.

                • [claimed-docs] [Card Payments](/docs/payments-api/take-payments/card-payments)
                • [claimed-docs] [ACH Bank Transfer Payment](/docs/payments-api/take-payments/ach-payments)
                • [claimed-docs] [Afterpay and Clearpay Payments](/docs/payments-api/take-payments/afterpay-payments)
                • [claimed-docs] [Cash App Payments](/docs/payments-api/take-payments/cash-app-payments)
                • [claimed-docs] Payouts API
                • [claimed-docs] Take payments in person and online. Securely save recurring payment methods. Easily sync sales, inventory, and customer data with your Squ…
                Checkout.compartialclaimed6/10

                Checkout.com clearly supports charging in local currencies (150+ currencies, local acquiring, FX rates API for acquiring/payouts) and provides settlement reporting and a documented FX rate fee for reconciliation, which supports the founder's need to settle in their own currency. However, evidence does not show a clear, transparent published FX markup/rate table or a self-serve explanation of exactly how conversion and settlement currency selection works — pricing and FX fees are sales-led/unpublished, undercutting the 'transparent' claim. Missing for 10: a documented transparent FX rate/markup disclosure mechanism, self-serve settlement currency selection docs, and independent verification of actual FX transparency in practice.

                • [claimed-docs] Use the FX rates API to retrieve the indicative foreign exchange (FX) rates that Checkout.com uses for acquiring and card payouts.
                • [claimed-docs] Process worldwide in 150+ currencies. Plus domestic coverage in 45+ countries and counting.
                • [claimed-docs] Accept payments like a local business globally. Get paid in local currencies, settle funds fast, and gain valuable insights.
                • [claimed-docs] "You can reconcile your balances, fee categories, financial actions, invoices, and settlements with Checkout.com using the following reports…
                • [claimed-docs] Exchange (FX) rate fee
                • [claimed-docs] Pricing is sales-led and unpublished: a tailored "Fully Flat-Rate" plan ("We price based on your business profile and risk category, nothing…
                • [claimed-docs] Settlement Breakdown Report

              Openness — open source, data portability, and self-hosting storiesOpenness

              Open source, data portability, and self-hosting stories

              1. ai-native userDo everything through the API that I can do in the UI

                weight 2 · round to Square
                Squarepartialclaimed7/10

                Square's developer platform exposes an extensive set of APIs (payments, refunds, disputes, invoices, subscriptions, payouts, webhooks, OAuth, GraphQL, catalog/customers/orders/inventory/labor) plus an MCP server giving 'programmatic access to everything the APIs offer', suggesting broad UI/API parity for core commerce and back-office functions. However, some UI-only surfaces (e.g., the in-product Square AI seller assistant, POS idle-screen customization, dashboard reporting UI) are not shown to have full API equivalents, and there is no explicit vendor or independent claim of 100% UI-API parity. missing for 10: an explicit parity statement or audit confirming every UI feature (e.g., Square AI insights, POS-specific dashboard views) is fully API-accessible, and independent/hands-on verification of edge-case coverage.

                • [claimed-docs] Payouts API
                • [claimed-docs] Invoices API
                • [claimed-docs] Subscriptions API
                • [claimed-docs] Disputes API
                • [claimed-docs] Square Webhooks
                • [claimed-docs] One GraphQL query can retrieve data that requires multiple Square API calls.
                • [claimed-docs] Use the OAuth API to connect your application to a seller's account using OAuth.
                • [claimed-docs] The Square MCP server connects your AI tools directly to the full Square API platform, giving you programmatic access to everything the APIs…
                • [claimed-docs] The Square MCP server (github.com/square/square-mcp-server, Beta) uses a discovery-oriented tool design — `get_service_info` ("Discover meth…
                • [claimed-docs] Square AI (Beta) is an in-product assistant for sellers: "Square AI is built into your everyday tools to pull game-changing insights from yo…
                Checkout.compartialprobed6/10

                Checkout.com's core payment lifecycle (payments, refunds, voids, payment links, webhooks, reconciliation, platforms/sub-entities, FX) is fully API-driven per docs, and the API is treated as the primary integration surface rather than the UI. However, some Dashboard-only or UI-centric functions (e.g., some fraud rule configuration, risk list management, business account setup, certain reporting views) are only shown via Dashboard screenshots/flows without confirmed API parity, and no OpenAPI spec was discoverable (404s on probes) to verify full API surface coverage. missing for 10: confirmed API parity for all Dashboard-configurable settings (risk rules, fraud lists, business account management), a public/complete OpenAPI spec, and independent evidence confirming no UI-only features exist.

                • [claimed-docs] Unified Payments API: Connect to all payment methods through a single API integration.
                • [claimed-docs] Idempotent retries are first-class: "The following endpoints from our API support idempotent requests, so you can safely retry them without …
                • [claimed-docs] Two documented server-side authentication forms — "Access keys (OAuth 2.0)" (client-credentials flow) and "Secret keys" — plus public keys f…
                • [claimed-docs] "Webhooks are automated messages that Checkout.com sends your server when events related to your account occur. For example, payment lifecyc…
                • [claimed-docs] "You can reconcile your balances, fee categories, financial actions, invoices, and settlements with Checkout.com using the following reports…
                • [claimed-docs] "The Platforms solution enables marketplaces, payment facilitators (Payfacs), and other platform-based businesses to onboard sub-entities an…
                • [claimed-docs] Create risk rules and lists
                • [claimed-docs] Retrieve fraud reports
                • [probe] PROBE openapi: all candidate paths 404 (https://www.checkout.com/openapi.json, https://www.checkout.com/swagger.json, https://www.checkout.c…
                • [claimed-docs] Refund a payment without a reference
                • [claimed-docs] Refund a payment with a reference
              2. ai-native userExport all of my data in open formats and leave

                weight 3 · round to Checkout.com
                Squarenone0/10

                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.

                  Checkout.compartialclaimed3/10

                  Checkout.com documents various financial reports (Settlement Breakdown, Balance, Payouts, Reconciliation) accessible via Dashboard/API, which implies some data export capability, but there is no explicit documentation of a comprehensive 'export all your data in open formats and leave' capability, no data portability policy, and no mention of open-format guarantees or full account data export upon departure. missing for 10: explicit full-data export tooling, open-format (CSV/JSON) export guarantees, documented data portability/account closure export process, and independent confirmation of completeness.

                  • [claimed-docs] Reconciliation is a crucial part of your business's bookkeeping process. You can reconcile your balances, fee categories, financial actions,…
                  • [claimed-docs] Settlement Breakdown Report
                  • [claimed-docs] "You can reconcile your balances, fee categories, financial actions, invoices, and settlements with Checkout.com using the following reports…

                Payouts reconciliation — stories about payouts reconciliation in this arenaPayouts reconciliation

                Stories about payouts reconciliation in this arena

                Ai reconciliation

                1. ai-native userHave an agent pull payout and balance-transaction data via the API and reconcile each bank deposit to its underlying charges

                  weight 3 · round to Checkout.com
                  Squarepartialclaimed5/10

                  Square has a documented Payouts API and API access (via SDK, MCP server, GraphQL, webhooks) that an agent could use to pull payout and balance-transaction data programmatically, and payments/refunds/disputes APIs provide the underlying charge data needed for reconciliation. However, there is no direct evidence of a balance-transactions endpoint equivalent to Stripe's, nor documentation showing how payout line items map to underlying charges/fees for reconciliation workflows. missing for 10: explicit balance-transaction/payout-entries API detail, worked reconciliation example or docs linking deposits to charges, independent/hands-on confirmation of this specific workflow.

                  • [claimed-docs] Payouts API
                  • [claimed-docs] The Square MCP server (github.com/square/square-mcp-server, Beta) uses a discovery-oriented tool design — `get_service_info` ("Discover meth…
                  • [claimed-docs] "The Square remote MCP server is hosted at: https://mcp.squareup.com/mcp... Square recommends using the remote MCP server, which supports OA…
                  • [claimed-docs] One GraphQL query can retrieve data that requires multiple Square API calls.
                  • [claimed-docs] [Subscribe to Event Notifications](/docs/webhooks/step2subscribe)
                  Checkout.comfullclaimed8/10

                  Checkout.com documents a report suite explicitly designed for reconciling payouts to underlying financial actions (Balance Breakdown, Balance, Financial Actions by Date Range/Payout ID, Payouts, Settlement Breakdown, Settlement Statement reports), and these are exposed via API alongside a documented MCP server and OAuth2/API-key auth suitable for agent-driven automation. Missing for 10: no explicit end-to-end example showing an agent script pulling payout+balance-transaction endpoints and matching them to charges, and no independent/hands-on confirmation of this reconciliation workflow being done via an agent.

                  • [claimed-docs] "You can reconcile your balances, fee categories, financial actions, invoices, and settlements with Checkout.com using the following reports…
                  • [claimed-docs] Reconciliation is a crucial part of your business's bookkeeping process. You can reconcile your balances, fee categories, financial actions,…
                  • [claimed-docs] Settlement Breakdown Report
                  • [claimed-docs] Two documented server-side authentication forms — "Access keys (OAuth 2.0)" (client-credentials flow) and "Secret keys" — plus public keys f…
                  • [claimed-docs] The Checkout.com MCP Server (Beta) "enables you to search through our knowledge base and manage payment operations directly from your AI-ass…
                  • [claimed-docs] The MCP server is hosted with documented per-environment endpoints — "Sandbox: https://checkout.mcp.sbox.cko.tech Production: https://mcp.ch…

                Payouts

                1. finance-ops userControl the payout schedule and see exactly which charges, fees, and refunds make up each payout

                  weight 2 · round to Checkout.com
                  Squarepartialclaimed4/10

                  Square exposes a Payouts API (square-docs-17) which presumably supports payout schedule and reconciliation data, but the evidence pack gives no detail on schedule controls (e.g., daily/weekly/manual), nor on how payouts break down into constituent charges, fees, and refunds. missing for 10: documentation of payout schedule configuration options, payout entries/line-item breakdown by charge/fee/refund, and any independent/hands-on confirmation of reconciliation accuracy.

                  Checkout.compartialclaimed6/10

                  Checkout.com documents a strong reconciliation report suite mapping payouts to their underlying financial actions — the 'Financial Actions by Payout ID Report', 'Payouts Report', 'Settlement Breakdown Report', and 'Balance' reports explicitly let finance-ops trace charges, fees, and refunds composing a payout, plus FX fee visibility. However, there is no evidence of the 'control the payout schedule' half of the story (e.g., configuring payout frequency/cadence or triggering ad hoc payouts) anywhere in the pack. Missing for 10: documentation of payout schedule/frequency configuration, self-serve payout timing controls.

                  • [claimed-docs] "You can reconcile your balances, fee categories, financial actions, invoices, and settlements with Checkout.com using the following reports…
                  • [claimed-docs] Settlement Breakdown Report
                  • [claimed-docs] Exchange (FX) rate fee
                  • [claimed-docs] Reconciliation is a crucial part of your business's bookkeeping process. You can reconcile your balances, fee categories, financial actions,…

                Reconciliation

                1. finance-ops userReconcile settlements to bank deposits with itemized reports covering fees, refunds, and chargebacks

                  weight 3 · round to Checkout.com
                  Squarepartialclaimed5/10

                  Square provides a Payouts API for settlement data and separate Refunds and Disputes APIs, plus marketing copy about seeing 'all your sales in one report' to reduce reconciliation effort, but there's no dedicated documentation showing an itemized report that ties bank deposits to fees, refunds, and chargebacks in one place. missing for 10: explicit itemized payout/settlement report schema breaking down fees, refunds, chargebacks; documentation linking payout amounts directly to bank deposit records; independent confirmation from finance-ops users that reconciliation works end-to-end.

                  • [claimed-docs] Payouts API
                  • [claimed-docs] [Refund Payments](/docs/payments-api/refund-payments)
                  • [claimed-docs] [Process Disputes](/docs/disputes-api/process-disputes)
                  • [claimed-docs] See all your sales in one report. Spend less time reconciling data across payment systems and more time optimizing sales based on your real-…
                  Checkout.comfullclaimed8/10

                  Checkout.com documents a dedicated reconciliation report suite (Balance Breakdown, Balance Report, Financial Actions by Date Range/Payout ID, Payouts Report, Settlement Breakdown Report, Settlement Statement) explicitly mapping settlements to underlying financial actions including fee categories, and separate refund/dispute docs cover those transaction types. Missing for 10: independent/third-party corroboration (e.g. finance-ops user reviews) that reconciliation reports itemize chargebacks specifically and match to bank deposits in practice, and no sample report output shown.

                  • [claimed-docs] "You can reconcile your balances, fee categories, financial actions, invoices, and settlements with Checkout.com using the following reports…
                  • [claimed-docs] Reconciliation is a crucial part of your business's bookkeeping process. You can reconcile your balances, fee categories, financial actions,…
                  • [claimed-docs] Settlement Breakdown Report
                  • [claimed-docs] "Webhooks are automated messages that Checkout.com sends your server when events related to your account occur. For example, payment lifecyc…
                  • [claimed-docs] Refund a payment without a reference
                  • [claimed-docs] Refund a payment with a reference
                  • [claimed-docs] Preventing fraudulent disputes
                  • [claimed-docs] Exchange (FX) rate fee

                Platform marketplace — stories about platform marketplace in this arenaPlatform marketplace

                Stories about platform marketplace in this arena

                Marketplace

                1. developerBuild a marketplace or platform that onboards sellers, splits payments between parties, and pays out to each seller

                  weight 2 · round to Checkout.com
                  Squarepartialclaimed6/10

                  Square provides the core building blocks for a marketplace: OAuth to onboard sellers to their own Square accounts (square-docs-42, square-docs-51), the OAuth access-token scope model (square-supp-oauth-scopes), Payments API with 'Collect Application Fees' for platform fee splitting (square-docs-37), and a Payouts API for disbursing funds to sellers (square-docs-17). However, the evidence never documents a unified 'split payment across multiple parties in one transaction' primitive or destination-account payout routing akin to Stripe Connect transfers—application fees and payouts appear as separate mechanisms rather than an integrated marketplace split-and-payout flow, and there's no dedicated marketplace/platform guide or case study. missing for 10: explicit multi-party split-payment/transfer API documentation, an end-to-end marketplace onboarding+split+payout guide, and independent/hands-on validation that this pattern works in production.

                  • [claimed-docs] Use the OAuth API to connect your application to a seller's account using OAuth.
                  • [claimed-docs] multi-tenant applications that serve multiple sellers should use OAuth access tokens
                  • [claimed-docs] Square access is scope-controlled: "Access tokens are credentials that allow applications to securely interact with Square APIs. An access t…
                  • [claimed-docs] Collect Application Fees
                  • [claimed-docs] Payouts API
                  • [claimed-docs] For custom integrations that only access your own Square account, personal access tokens are suitable for production use.
                  Checkout.comfullclaimed8/10

                  Checkout.com has a dedicated 'Platforms' product explicitly for marketplaces/payfacs that documents onboarding sub-entities, splitting funds between platform and sub-entities, and paying out sub-entities in their local currency/preferred method, backed by reconciliation and settlement reporting to track those splits and payouts. missing for 10: independent/hands-on validation of the onboarding flow, detailed KYC/sub-entity API reference specifics, and public case studies of marketplaces running this in production.

                  • [claimed-docs] "The Platforms solution enables marketplaces, payment facilitators (Payfacs), and other platform-based businesses to onboard sub-entities an…
                  • [claimed-docs] The Platforms solution enables marketplaces, payment facilitators (Payfacs), and other platform-based businesses to onboard sub-entities and…
                  • [claimed-docs] Split funds between your platform and sub-entities according to your business model.
                  • [claimed-docs] Make payouts to your sub-entities in their local currency and preferred payment method.
                  • [claimed-docs] "You can reconcile your balances, fee categories, financial actions, invoices, and settlements with Checkout.com using the following reports…
                  • [claimed-docs] Settlement Breakdown Report

                Privacy posture — data-handling and privacy storiesPrivacy posture

                Data-handling and privacy stories

                1. ai-native userChoose where my data is stored (region/residency)

                  weight 2 · round drawn
                  Squarenone0/10

                  No evidence in the pack mentions data residency, regional data storage options, or geographic control over where Square account/API data is stored; the pack covers payments features, MCP/AI tooling, and dev tools but never addresses data residency.

                    Checkout.comnone0/10

                    No evidence in the pack mentions data residency, regional data storage options, or user/customer control over where data is stored; while the product processes payments across many currencies/countries, this does not address data residency choice. This axis is applicable to a payments platform handling sensitive data but no supporting evidence exists.

                    Not comparable on these axes

                    1. ai-native userPlug MCP servers into this product so it can use their tools

                      weight 3 · not comparable
                      Squaren/a

                      Square is a payments/commerce platform, not an AI agent or assistant that itself consumes external MCP servers to extend its own tool use. The evidence shows Square instead *publishes* an MCP server for other AI clients (Claude, Cursor, etc.) to plug into and call Square's APIs — the reverse of this story's client-role axis, which doesn't apply to this kind of product.

                        Checkout.comn/a

                        Checkout.com is a payments infrastructure platform, not an AI agent/assistant that itself hosts a tool-use loop into which a user would plug external MCP servers. The evidence shows the reverse relationship — Checkout.com publishes its own MCP server so that external AI agents/IDEs can call Checkout's tools — which is a different axis (being an MCP server, not an MCP client). There is no evidence of Checkout.com acting as an agent that consumes other MCP servers, and this story does not fit the product's category.

                        • ai-native userVersion, review, and roll back my automations

                          weight 1 · not comparable
                          Squaren/a

                          Square is a payments/commerce platform, not an automation-builder with a concept of versioned, reviewable, rollback-capable 'automations' (like workflow/rules engines in no-code tools); nothing in the evidence describes automation version control or rollback, and this is a category mismatch rather than a missing feature.

                            Checkout.comnone0/10

                            Checkout.com is a payments platform; the evidence covers webhooks, idempotency, MCP server, and flows/plugins, but nothing documents versioning, review workflows, or rollback of 'automations' (e.g. Flow configs, webhook rules, risk rules) as artifacts with history/diff/rollback capability.

                            • finance-ops userSend hosted invoices with online payment and automatic reminders

                              weight 2 · not comparable
                              Squarepartialclaimed5/10

                              Square has a documented Invoices API confirming hosted invoicing exists, but the evidence pack lacks detail on automatic reminders, online payment collection specifics within invoices, or hosted invoice pages. Missing for 10: documentation on automatic reminder scheduling, hosted payment page details, and independent/hands-on confirmation of the invoicing workflow.

                              Checkout.comn/a

                              Checkout.com is a payments infrastructure/API platform (payment links, hosted payment pages, Platforms, funds management), not a billing/invoicing product with hosted invoices and automated dunning reminders. This story targets invoicing SaaS billing tools, which is a different product category — a category error rather than a missing feature.

                              • finance-ops userCalculate and collect the correct sales tax, VAT, or GST on every transaction automatically

                                weight 3 · not comparable
                                Squarenone0/10

                                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.comn/a

                                  Checkout.com is a payments processing platform, not a tax/VAT/GST calculation engine; no evidence pack item addresses tax determination, tax rate lookup, or tax remittance, and this capability is a different axis (tax compliance software) rather than a payments gateway function.

                                  • ai-native userRead the product's source under an open license

                                    weight 2 · not comparable
                                    Squarenone0/10

                                    Square is a closed-source SaaS payments platform; the evidence only shows open-source client SDKs (square-nodejs-sdk) and an MCP server wrapper on GitHub, not the core product/platform source under an open license. No documentation states Square's actual service code is open-sourced or licensed for public reading.

                                    • [github] The Square TypeScript library provides convenient access to the Square APIs from TypeScript.
                                    • [claimed-docs] npx square-mcp-server start
                                    • [claimed-docs] The Square MCP server (github.com/square/square-mcp-server, Beta) uses a discovery-oriented tool design — `get_service_info` ("Discover meth…
                                    Checkout.comn/a

                                    Checkout.com is a closed-source commercial payments platform, not an open-source project; source-code availability under an open license is not a relevant axis for this kind of product (its own SDKs are OSS but the core platform/API is proprietary).

                                    • ai-native userSelf-host the core product

                                      weight 3 · not comparable
                                      Squaren/a

                                      Square is a proprietary, hosted payments/commerce platform (SaaS with cloud APIs) — self-hosting the core product is not a coherent capability for this category of service, as payment processing inherently requires Square's own infrastructure.

                                        Checkout.comn/a

                                        Checkout.com is a hosted payments-processing SaaS platform (regulated financial infrastructure), not open-source software; self-hosting the core product is a category error for this type of product, since payment processing requires the vendor's regulated infrastructure, licensing, and acquiring relationships.

                                        • ai-native userPrevent my data from being used to train AI models

                                          weight 3 · not comparable
                                          Squaren/a

                                          Square is a payments/commerce platform, not an AI model provider or consumer-data product with AI-training data usage; the evidence pack contains no mention of AI training data opt-out or model-training data controls, and this axis is not a natural fit for its product category.

                                            Checkout.comn/a

                                            Checkout.com is a payments infrastructure provider, not an AI model or platform that trains models on user data; the evidence pack contains nothing about AI-training data usage policies or opt-outs, and this axis is a category error for a payments product.

                                            • ai-native userControl data retention and deletion

                                              weight 2 · not comparable
                                              Squarenone0/10

                                              No evidence in the pack addresses data retention policies, data deletion capabilities, or privacy controls for AI/MCP interactions with Square data. While OAuth scopes and access-token controls are documented, nothing speaks to retaining or deleting data collected via AI tools or the MCP server.

                                                Checkout.comn/a

                                                Checkout.com is a payments API/platform, not a data-handling AI tool whose users would control retention/deletion of AI conversation or model data; this story's axis (AI-native data retention/deletion controls) doesn't map onto a payments gateway's product surface. No evidence pack items address user-controllable data retention/deletion policies for AI usage, so the axis is a category mismatch rather than a gap.

                                                • ai-native userOpt out of telemetry and usage tracking

                                                  weight 2 · not comparable
                                                  Squaren/a

                                                  Square is a payments/commerce platform (and its MCP/AI tooling), not an AI coding tool or agent whose own telemetry collection is a relevant privacy concern for AI-native users; no evidence pack content addresses telemetry opt-out for any Square tool, so this axis is a category mismatch rather than a missing capability.

                                                    Checkout.comn/a

                                                    Checkout.com is a payments platform, not an AI agent or data-collecting client tool; the evidence pack contains no telemetry/usage-tracking opt-out mechanism, and this axis is not a natural fit for a payments API/SDK product.