Open Banking - Payments initiation service
Full LLM thinking from the 4-phase benchmark pipeline.
{
"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."
}3/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | 200 | 239ms |
| robots_txt | GET /robots.txt | 200 | 79ms |
| llms_txt | GET /llms.txt | 200 | 1017ms |
{
"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"
]
}Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.
<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>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard