Can AI agents automate SumUp?
SumUp · saas · paymentsfintechpoint-of-sale
SumUp is automatable today through its REST API. This record is the SumUp merchant API for checkouts, readers, customers, transactions, payouts, and merchant members. It is not Stripe, Adyen, Square, or Vipps MobilePay. The API base is https://api.sumup.com. Requests and responses are JSON over HTTPS. Authentication is a Bearer API key from the SumUp dashboard, shown in examples as a sup_sk_ key. A sandbox merchant account does not process live transactions. The API reference lists official SDKs for JavaScript, Go, Python, Java, PHP, Rust, and .NET, and a CLI installed with brew install sumup/cli/sumup. The CLI example sets SUMUP_API_KEY. The SumUp organization publishes a hosted MCP server at https://mcp.sumup.com/mcp. Bearer tokens must be JWT access tokens from the SumUp authorization server. A sup_sk_ API key is not a valid bearer token for that server. The official MCP registry entry says the tools explore accounts, payments, customers, and payouts. The README does not list individual tool names. Connector catalogs were not opened. Outbound product webhooks were not established on the opened API reference. Computer-use viability is unassessed. API scores 8. CLI scores 6. MCP scores 6. API is the best path because the dashboard API key calls the documented REST resources directly, while the hosted MCP server requires a separate OAuth JWT and does not publish a tool list in the README.
Best path today: api · Overall automatability: 8/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | restapi-key coverage: partial · docs |
| SDK | yes | javascriptgopythonjavaphprustdotnet official: yes |
| MCP | yes | verdict: official |
| Integrations | unknown | |
| CLI | yes | |
| Extensibility | unknown | webhooks: unknown |
| Data access | export: json · import: json | |
| RPA / UI automation | unknown | web-dom No repeatable UI probe was run. SumUp documents a REST API, official SDKs, a CLI, and a hosted MCP server.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 8 | 6 | — | 6 | — | — | 8 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-09-25 |
license | declared | source | 2026-09-25 |
deployment | declared | source | 2026-09-25 |
platforms | declared | source | 2026-09-25 |
modalities.api.exists | declared | source | 2026-09-25 |
modalities.api.kinds[0] | declared | source | 2026-09-25 |
modalities.api.auth[0] | declared | source | 2026-09-25 |
modalities.api.coverage | declared | source | 2026-09-25 |
modalities.api.docs | declared | source | 2026-09-25 |
modalities.sdk.exists | declared | source | 2026-09-25 |
modalities.sdk.languages[0] | declared | source | 2026-09-25 |
modalities.sdk.languages[1] | declared | source | 2026-09-25 |
modalities.sdk.languages[2] | declared | source | 2026-09-25 |
modalities.sdk.languages[3] | declared | source | 2026-09-25 |
modalities.sdk.languages[4] | declared | source | 2026-09-25 |
modalities.sdk.languages[5] | declared | source | 2026-09-25 |
modalities.sdk.languages[6] | declared | source | 2026-09-25 |
modalities.sdk.official | declared | source | 2026-09-25 |
modalities.mcp.first_party | declared | source | 2026-09-25 |
modalities.mcp.verdict | declared | source | 2026-09-25 |
modalities.cli.exists | declared | source | 2026-09-25 |
modalities.data_access.export[0] | declared | source | 2026-09-25 |
modalities.data_access.import[0] | declared | source | 2026-09-25 |
verdict.scores.api | declared | source | 2026-09-25 |
verdict.scores.mcp | declared | source | 2026-09-25 |
verdict.scores.cli | declared | source | 2026-09-25 |
freshness.watch[0].url | declared | source | 2026-09-25 |
freshness.watch[1].url | declared | source | 2026-09-25 |
freshness.watch[2].url | scraped | source | 2026-09-25 |
Related tools
Other products in this database that share a category with SumUp.
Last verified 2026-09-25 · volatility medium · JSON record