Prowl
65/100
prowl
Benchmarked Sep 20, 2026

Open Banking - Payments initiation service

Open Banking - Payments initiation service

apipayments platform_profile Sandbox
Benchmark Your API

Score Breakdown

Latency8/10
Consistency8/10
Documentation8/10
Parseability8/10
Token Efficiency7/10
Error Clarity6/10
First-Try Success5/10
Auth Simplicity4/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://developer.mastercard.com",
  "auth_method": "api_key",
  "auth_config": {
    "notes": "Mastercard Developers platform typically uses OAuth 1.0a (consumer key/secret, signing keys) for many products. Open Banking Connect APIs generally use OAuth 2.0 / mutual TLS depending on region and product. Exact credentials depend on product onboarding."
  },
  "endpoints": [
    "https://developer.mastercard.com/product/open-banking-connect-api-product"
  ],
  "pricing_model": {
    "type": "unknown",
    "details": {
      "notes": "Mastercard Developer products are generally enterprise/commercial; pricing is not disclosed publicly and is negotiated per agreement."
    }
  },
  "rate_limits": {},
  "capabilities": [
    "Open Banking payment initiation (PISP)",
    "Account information services (AIS) via Open Banking Connect",
    "Developer portal with API documentation, sandbox, and API reference",
    "Product onboarding and API key/token management",
    "Access to regional open banking networks (e.g., UK, EU PSD2 markets)",
    "Enterprise-grade security and compliance (Mastercard network)"
  ],
  "raw_analysis": "Mastercard Open Banking Connect is the company's open banking connectivity product suite delivered through the Mastercard Developers portal. The specific URL refers to the 'Payments initiation service', which corresponds to PISP (Payment Initiation Service Provider) capabilities under open banking regimes such as UK Open Banking and EU PSD2. The product allows licensed and partner institutions to initiate account-to-account payments on behalf of end users, typically routed through a consent flow with the end user's bank. As part of Mastercard's broader Open Banking Connect offering, it also pairs with account information services.\n\nThe target audience is financial institutions, payment service providers, fintechs, and merchants who need regulated access to bank rails without building direct integrations to every bank. It is an enterprise-grade offering backed by Mastercard, so maturity and stability are high; however, onboarding is gated, requiring commercial agreements, KYC/compliance checks, and region-specific licensing arrangements.\n\nThe URL fetched is essentially the SPA shell of developer.mastercard.com (React app loaded via /js/bundle.*.js); no structured API metadata, OpenAPI spec, or endpoint listing is available in the raw HTML. Detailed API reference, endpoints, and authentication specifics are rendered client-side behind the developer portal and require login/registration. Authentication is not anonymous; the platform uses API keys plus Mastercard-specific auth schemes (commonly OAuth 1.0a for legacy products and OAuth 2.0/mTLS for open banking APIs depending on region). No public rate limits or pricing are exposed without a developer account and commercial agreement. Integration is documented via the developer portal with sandbox credentials available after registration.\n\nKey evaluation points: mature enterprise platform; not a simple REST API you can call without onboarding; access controlled; excellent brand trust; broad open banking coverage but exact country/market coverage should be verified with Mastercard directly for the specific 'Payments initiation service' product page."
}
Execute

3/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200239ms
robots_txtGET /robots.txt20079ms
llms_txtGET /llms.txt2001017ms
Interpret
{
  "overall": 62,
  "dimensions": {
    "token_efficiency": 7.0,
    "first_try_success": 5.0,
    "response_parseability": 7.5,
    "error_clarity": 5.5,
    "doc_quality": 7.5,
    "auth_simplicity": 4.0,
    "latency": 8.5,
    "consistency": 8.0
  },
  "pricing_normalized": {
    "type": "enterprise_negotiated",
    "public_pricing": false,
    "notes": "Mastercard Developer products are generally enterprise/commercial; pricing not disclosed publicly and negotiated per agreement."
  },
  "issues": [
    "No public pricing — agents cannot estimate cost or compare to alternatives",
    "Enterprise onboarding typically requires contracts/KYB, slowing first-try success",
    "Auth flow for production APIs is complex (OAuth/mTLS/API keys) vs. simple magic-link signups",
    "Docs emphasize compliance/regulatory context, adding cognitive load for quick onboarding",
    "Sandbox access may be gated behind account approval"
  ],
  "recommendations": [
    "Provide a self-serve sandbox tier with instant API keys for agent experimentation",
    "Publish indicative pricing or usage tiers to improve token-efficient recommendation",
    "Expose OpenAPI/llms.txt structured specs for machine-readable API discovery",
    "Add a quickstart that achieves a first successful payment-initiation call in <5 minutes",
    "Clarify rate limits, quotas, and error codes in a dedicated machine-readable reference"
  ]
}

Agent Readiness

x402 Payments
Not supported
Streaming
No
Sandbox
Available
Agent Auth
Unknown
SDKs
None listed
MCP Support
No

Embed your Prowl badge

Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.

Prowl agent-readiness badge
<a href="https://prowl.world/service/open-banking-payments-initiation-service">
  <img src="https://prowl.world/badge/open-banking-payments-initiation-service.svg" height="56" alt="Agent-readiness on Prowl">
</a>

Options: ?style=light|dark · ?size=sm|md · ?variant=certified (claimed + DNS-verified only) · badge generator with preview

Want the full interactive view?

See operational metrics, LLM evaluations, agent readiness, and more.

Open in Dashboard