EMV Card Terminals (card acceptance hardware and kernels)
Register market (emvco acceptance-device type approvals; pci pts reused from compliance-assurance). The Kin Score Market layer reads each provider in its market: who it integrates with, how deep those integrations go, and where the market publishes its own structure. Methodology.
Where this market publishes its structure
- EMVCo Approved Products, Acceptance Device (emvco.com/approved-products-search; admin-ajax emvco_algolia_search) machine-readable, 10,381 approvals (2,667 active), 1,006 companies; 11 in-market providers linked by register-name; 9 linked holders held out-of-market; most terminal makers (PAX, Ingenico, Newland, Nayax, Castles, Sunmi...) have no repo (harvest candidates)
- PCI PTS POI approved devices (PCI SSC listings) machine-readable, reused: read by sweep-compliance-assurance.py; no new edges; PTS holders enter the cohort
- EMVCo Card & Mobile / Security Evaluation / 3-D Secure approvals machine-readable, not acceptance devices (issuer cards, chips, 3DS servers); out of scope, not read
- Visa approved terminal lists (Visa Ready / Technology Partner) not machine-readable: partner portal login (partner.visa.com 502, technologypartner.visa.com 404 behind login); not read
- Mastercard Terminal Quality Management (TQM) / approved terminals not machine-readable: mastercard.com TQM page 403 to non-browser; label lists live in Mastercard Connect (login); not read
Own = declares at least one integration itself; covered = visible only because an aggregator, standards body, regulator or partner contract names it; distribution-only = listed only on cloud marketplaces it sells through, a channel reported beside, never counted as its own declared integrations; undeclared = nothing we can read, so no number; declares_compatibility = providers with a `compatible` shape vote, report only (kin, 2026-10-13): never counted as own, never in depth or position.
Taxonomy how this market maps onto apis.io
Derived 2026-10-21 from the 35 providers in this market we could resolve in the catalog. The percentage is the share of those providers carrying each one; it describes the market, not the tag or industry. Tag groups have no page of their own yet, so they are listed unlinked.
| Tags | Payments 86%, Point-of-Sale 57%, Fintech 46%, Payment Processing 37%, Payment Gateway 26%, Acquiring 20%, Payment Terminals 20% |
|---|---|
| Tag groups | Fintech 91%, Tokenization 63%, Restaurant 57%, E-Commerce 23%, Agentic Commerce 23% |
| Industries | Payments & Money Movement 94%, Financial Technology 57% |
| Capabilities | BC-1340 20% |
share of resolved cohort carrying it; tags >=0.20 & >=3 members (max 12, junk dropped), tag_groups >=0.20 (cooccurrence, non-cross-cutting; max 8), industries >=0.20 (max 6), areas >=0.10 (max 6; areas are keyword-matched and sparse), capabilities L1 >=0.20 (max 8); derive-market-taxonomy.py
Leaders by position (provisional)
Provisional: grouped by position, depth compared within a position only. Distribution (cloud marketplaces) and iPaaS bridges are counted beside position, never inside it. Unknown-builder listings are left out of position shares and counted here.
gravity 4 · other companies invest to build on it
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Stripe | 70.6 | 931 | 802 / 129 | 0 | 8 | 36 | partner-built 90%, provider-built 3%, ipaas-bridge 4%, contract 2%, standard 1%, builds-on-platform 1%, distribution 1% |
| Adyen | 60.6 | 95 | 44 / 51 | 0 | 6 | 3 | partner-built 66%, provider-built 14%, ipaas-bridge 3%, contract 7%, standard 3%, builds-on-platform 1%, distribution 6% |
| Toast | 54.0 | 199 | 190 / 9 | 0 | 0 | 2 | partner-built 95%, provider-built 2%, ipaas-bridge 1%, standard 1%, builds-on-platform 1% |
| Square | 51.8 | 74 | 33 / 41 | 0 | 2 | 35 | partner-built 48%, provider-built 1%, ipaas-bridge 47%, standard 1%, distribution 3% |
builds-on 4 · publishes apps on other platforms' stores
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Heartland Payment Systems | 52.8 | 3 | 0 / 3 | 0 | 0 | 0 | standard 33%, builds-on-platform 67% |
| Helcim | 34.5 thin | 2 | 0 / 2 | 0 | 0 | 0 | builds-on-platform 100% |
| Shift4 | 32.9 | 6 | 0 / 6 | 0 | 3 | 1 | ipaas-bridge 17%, builds-on-platform 33%, distribution 50% |
| Finix | 17.2 thin | 1 | 0 / 1 | 0 | 0 | 0 | builds-on-platform 100% |
regulated 4 · named in a regulator's register or partners' contracts
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Visa | 58.4 | 14 | 0 / 14 | 0 | 0 | 0 | contract 64%, standard 21%, builds-on-platform 14% |
| Apple Pay | 57.9 | 3 | 0 / 3 | 0 | 0 | 0 | contract 100% |
| Worldline | 39.6 thin | 2 | 0 / 2 | 0 | 0 | 0 | contract 50%, standard 50% |
| Tyro Payments | 36.4 thin | 2 | 0 / 2 | 0 | 0 | 0 | contract 67%, standard 33% |
standard 14 · listed by a voluntary standard's own directory
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| 2C2P | 53.2 | 4 | 0 / 4 | 0 | 0 | 0 | contract 25%, standard 75% |
| Verifone | 47.2 thin | 2 | 0 / 2 | 0 | 0 | 0 | standard 100% |
| Poynt | 45.8 | 4 | 0 / 4 | 0 | 2 | 0 | standard 50%, distribution 50% |
| SumUp | 44.4 | 3 | 0 / 3 | 0 | 0 | 1 | ipaas-bridge 33%, standard 67% |
| NCR Voyix | 39.8 thin | 2 | 0 / 2 | 0 | 0 | 0 | standard 100% |
| Zebra Technologies | 36.6 thin | 2 | 0 / 2 | 0 | 0 | 0 | standard 50%, builds-on-platform 50% |
| Phreesia | 35.6 thin | 2 | 0 / 2 | 0 | 0 | 0 | standard 50%, builds-on-platform 50% |
| CloudWalk | 27.9 thin | 2 | 0 / 2 | 0 | 1 | 0 | standard 50%, distribution 50% |
| EdfaPay | 26.8 thin | 2 | 0 / 2 | 0 | 1 | 0 | standard 50%, distribution 50% |
| Diebold Nixdorf | 20.4 thin | 1 | 0 / 1 | 0 | 0 | 0 | standard 100% |
| Clip | 17.2 thin | 1 | 0 / 1 | 0 | 0 | 0 | standard 100% |
| Gas POS | 17.2 thin | 1 | 0 / 1 | 0 | 0 | 0 | standard 100% |
| Konfio | 17.2 thin | 1 | 0 / 1 | 0 | 0 | 0 | standard 100% |
| Payworks | 17.2 thin | 1 | 0 / 1 | 0 | 0 | 0 | standard 100% |
mixed 1 · no single mode dominates
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| PayPal | 56.6 | 55 | 0 / 55 | 0 | 0 | 36 | ipaas-bridge 68%, contract 13%, standard 9%, builds-on-platform 9% |
distribution 2 · only sells through cloud marketplaces
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Dojo | 9.6 thin | 1 | 0 / 1 | 0 | 1 | 0 | distribution 100% |
| Google Pay | 9.6 thin | 1 | 0 / 1 | 0 | 1 | 0 | distribution 100% |
undeclared 6 · declares nothing we can read: no number
Top workflows by market votes
Workflows (Arazzo) and their phrasing are generated by API Evangelist, ranked by market votes (integration edges in the graph, weighted by channel).
In-market workflows only: a step on the market provider's side maps to this market's business capabilities (), and the partner is not a generic export/notify app. Other workflows are counted as bridges (including any whose steps do not resolve to a capability yet). Methodology. In-market: 71; bridges: 0.
| Workflow | Between | Votes | Weighted | Arazzo |
|---|---|---|---|---|
| Push Stripe successful charges as HubSpot deals When a Stripe charge succeeds, look up the matching HubSpot Contact and create a Closed Won HubSpot Deal with the charge amount and currency. |
Stripe ↔ HubSpot | 2 | 2.0 | workflow generated by API Evangelist |
| Sync Stripe customers into Salesforce contacts When a Stripe customer is created, look them up by email and create the matching Salesforce Contact with billing details. |
Stripe ↔ Salesforce | 2 | 2.0 | workflow generated by API Evangelist |
| Replace WooCommerce Stripe plugin with declarative integration List WooCommerce store orders and create a matching Stripe payment intent for a selected order's total and currency. |
Stripe ↔ WooCommerce | 2 | 1.9 | workflow generated by API Evangelist |
| Commercetools |
Adyen ↔ commercetools | 3 | 1.8 | workflow generated by API Evangelist |
| commercetools Discover how the Adyen payments integration for commercetools can optimize your ecommerce conversions |
Adyen ↔ commercetools | 3 | 1.8 | workflow generated by API Evangelist |
| Get Slack notifications for new Stripe sales Get Slack notifications for new Stripe sales |
Stripe ↔ Slack | 3 | 1.8 | workflow generated by API Evangelist |
| Post Stripe payment alerts to Slack channels Retrieve a Stripe charge and post a payment alert to a designated Slack channel. |
Stripe ↔ Slack | 3 | 1.8 | workflow generated by API Evangelist |
| Post failed Stripe payments to Slack Post failed Stripe payments to Slack |
Stripe ↔ Slack | 3 | 1.8 | workflow generated by API Evangelist |
| plaid |
Adyen ↔ Plaid | 2 | 1.8 | workflow generated by API Evangelist |
| Add Stripe Checkout completers to a Mailchimp audience When a Stripe Checkout session completes, subscribe the buyer to a Mailchimp audience with plan and MRR merge tags. |
Stripe ↔ Mailchimp | 2 | 1.4 | workflow generated by API Evangelist |
| Add new Stripe customers to Mailchimp lists Add new Stripe customers to Mailchimp lists |
Stripe ↔ Mailchimp | 2 | 1.4 | workflow generated by API Evangelist |
| Attach Stripe customer history to Zendesk tickets On ticket open, fetch the requester's Stripe customer and recent charges and open a Zendesk ticket enriched with that billing history. |
Stripe ↔ Zendesk | 2 | 1.4 | workflow generated by API Evangelist |
| Create Xero invoices for new Stripe payments Create Xero invoices for new Stripe payments |
Stripe ↔ Xero | 2 | 1.4 | workflow generated by API Evangelist |
| File Stripe sales through TaxJar Sync paid Stripe invoices to TaxJar as order transactions for automated sales tax filing. |
Stripe ↔ TaxJar | 2 | 1.4 | workflow generated by API Evangelist |
| Reconcile Stripe payouts in Xero bank transactions List Stripe payouts and create matching Xero bank transactions for reconciliation. |
Stripe ↔ Xero | 2 | 1.4 | workflow generated by API Evangelist |
Generated 2026-10-21 from API Evangelist's own files; nothing on this page is a model's judgement. Provisional and unweighted; not part of the Kin Score composite or agent readiness. Read the Market layer methodology. Disagree with an edge? Every edge cites its evidence and can be corrected through the normal correction path.