Rank #5 of 10 in Online Payments
Install
npm install @paypal/paypal-server-sdkShowcase


Products
PayPal, product by product →PayPal ships more than one product — each judged line competes in its own arena on the same stories as everyone else.
| Line | Arena | Rank | PA Score | Agent-ready |
|---|---|---|---|---|
| PayPal Paymentsthis page | Online Payments | #5/10 | 41/100 | 66/100 |
Not yet judged (4 — no arena where they compete): Braintree · Venmo · Hyperwallet · Fastlane
Try itExperimental
See what an agent can do with PayPal before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; commands tagged live-capable can re-run against the real endpoint from our edge, right now (▶ run live — the exact same request, live and recorded lines always labeled); the live MCP handshake runs real requests from our edge, right now — including, where the server allows it, one real read-only tool call (bring your own key for auth-gated servers); sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).
$curl -s https://mcp.paypal.com/.well-known/oauth-protected-resource/mcprecorded session — replayed, not liveVerified integrations
Connections to other tracked products — hover a chip for the verbatim evidence quote behind it.
By theme — the product's score on each story themeBy theme
Agenticness — how well agents can access and operate the productAgenticnessevidence →
How well agents can access and operate the product
Automation depth — how much of the product can run unattendedAutomation depthevidence →
How much of the product can run unattended
Billing invoicing — stories about billing invoicing in this arenaBilling invoicingevidence →
Stories about billing invoicing in this arena
Checkout acceptance — stories about checkout acceptance in this arenaCheckout acceptanceevidence →
Stories about checkout acceptance in this arena
Compliance security — stories about compliance security in this arenaCompliance securityevidence →
Stories about compliance security in this arena
Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedDev experienceevidence →
Day-to-day developer experience — setup friction, docs, debugging, iteration speed
Disputes fraud — stories about disputes fraud in this arenaDisputes fraudevidence →
Stories about disputes fraud in this arena
Global currency tax — stories about global currency tax in this arenaGlobal currency taxevidence →
Stories about global currency tax in this arena
Openness — open source, data portability, and self-hosting storiesOpennessevidence →
Open source, data portability, and self-hosting stories
Payouts reconciliation — stories about payouts reconciliation in this arenaPayouts reconciliationevidence →
Stories about payouts reconciliation in this arena
Platform marketplace — stories about platform marketplace in this arenaPlatform marketplaceevidence →
Stories about platform marketplace in this arena
Privacy posture — data-handling and privacy storiesPrivacy postureevidence →
Data-handling and privacy stories
Story verdicts — every judged story with its evidenceStory verdicts
What’s free: 0 free · 8 paid · 0 enterprise · 30 not stated in evidence
Follow the green: where the map greys out is where PayPal stops today. ✓ full · ~ partial · ! disputed · — none · n/a not applicable.
Agenticness — how well agents can access and operate the productAgenticness
How well agents can access and operate the product
API surface
Drive the product through a documented public API
✓9/10
unlocks → Scoped API keys · Versioning policy · Official CLI · Full data export
Subscribe to events via webhooks
✓8/10
Build against official SDKs
✓8/10
Issue scoped/least-privilege API credentials for an agent
—0/10
Connect an agent via an official MCP server
✓9/10
Download a machine-readable API spec (OpenAPI or equivalent)
✓9/10
Rely on versioned APIs with a documented deprecation policy
—0/10
Test against a sandbox environment without touching production data
✓8/10
Explore an interactive API reference with runnable examples
~5/10
Docs for agents
Point an agent at llms.txt or agent-oriented docs
✓9/10
Agentic features
Delegate tasks to a built-in AI assistant inside the product
—0/10
Operate the product with natural-language commands
✓8/10
Plug MCP servers into this product so it can use their tools
n/an/a
Get AI-generated insights and suggestions from my data inside the product
~4/10
Set up automations that run autonomously in the background
~7/10
Automation depth — how much of the product can run unattendedAutomation depth
How much of the product can run unattended
Billing invoicing — stories about billing invoicing in this arenaBilling invoicing
Stories about billing invoicing in this arena
Checkout acceptance — stories about checkout acceptance in this arenaCheckout acceptance
Stories about checkout acceptance in this arena
Accept an online card payment within a day of signing up
✓7/10
Checkout surfaces
Create a shareable payment link from the dashboard with no code and start selling immediately
✓9/10
Offer digital wallets and local payment methods (Apple Pay, Google Pay, bank redirects, BNPL) from the same integration
✓8/10
Compliance security — stories about compliance security in this arenaCompliance security
Stories about compliance security in this arena
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
Disputes fraud — stories about disputes fraud in this arenaDisputes fraud
Stories about disputes fraud in this arena
Have an agent handle a dispute end-to-end, retrieving it, assembling evidence, and submitting the response via the API
~6/10
Respond to a chargeback with structured evidence and track the dispute lifecycle to resolution
~6/10
Screen transactions with machine-learning fraud scores and write custom block, review, and allow rules
—0/10
Issue full or partial refunds from both the dashboard and the API
~6/10
Global currency tax — stories about global currency tax in this arenaGlobal currency tax
Stories about global currency tax in this arena
Openness — open source, data portability, and self-hosting storiesOpenness
Open source, data portability, and self-hosting stories
Payouts reconciliation — stories about payouts reconciliation in this arenaPayouts reconciliation
Stories about payouts reconciliation in this arena
Have an agent pull payout and balance-transaction data via the API and reconcile each bank deposit to its underlying charges
~5/10
Control the payout schedule and see exactly which charges, fees, and refunds make up each payout
—0/10
Reconcile settlements to bank deposits with itemized reports covering fees, refunds, and chargebacks
~3/10
Platform marketplace — stories about platform marketplace in this arenaPlatform marketplace
Stories about platform marketplace in this arena
Privacy posture — data-handling and privacy storiesPrivacy posture
Data-handling and privacy stories
Sorted by importance (agentic first) (high → low) · 54/54 stories · click a row’s chevron for the rationale and evidence
Connect an agent via an official MCP server G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 9/10 | Tprobed | |
Drive the product through a documented public API G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 9/10 | Cclaimed | |
Delegate tasks to a built-in AI assistant inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | 0/10 | ||
Plug MCP servers into this product so it can use their tools G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | n/a | 0/10 | ||
Download a machine-readable API spec (OpenAPI or equivalent) G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 9/10 | Cclaimed | |
Point an agent at llms.txt or agent-oriented docs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 9/10 | Tprobed | |
Build against official SDKs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Cclaimed | |
Operate the product with natural-language commands G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Cclaimed | |
Subscribe to events via webhooks G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Cclaimed | |
Run the product headlessly / in CI for automation G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 7/10 | Cclaimed | |
Set up automations that run autonomously in the background G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 7/10 | Cclaimed | |
Explore an interactive API reference with runnable examples G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 5/10 | Cclaimed | |
Get AI-generated insights and suggestions from my data inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 4/10 | Cclaimed | |
Issue scoped/least-privilege API credentials for an agent G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Rely on versioned APIs with a documented deprecation policy G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Use an official CLI G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | untested | none yet | |
Test against a sandbox environment without touching production data G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 1 | full | 8/10 | Cclaimed | |
Redirect customers to a vendor-hosted, conversion-optimized checkout page without building my own payment UI C Checkout surfaces | developer | Checkout acceptance — stories about checkout acceptance in this arenaCheckout acceptance | 3 | fullpaid | 9/10 | Cclaimed | |
Set up recurring subscription billing with plans, trials, upgrades, and proration G Subscriptions | developer | Billing invoicing — stories about billing invoicing in this arenaBilling invoicing | 3 | fullpaid | 9/10 | Cclaimed | |
Have an agent provision a new product, price, and payment link via the API in a single session G Ai billing ops | ai-native user | Billing invoicing — stories about billing invoicing in this arenaBilling invoicing | 3 | full | 8/10 | Cclaimed | |
Accept an online card payment within a day of signing up C Card acceptance | founder | Checkout acceptance — stories about checkout acceptance in this arenaCheckout acceptance | 3 | fullpaid | 7/10 | Xcommunity | |
Embed customizable payment components directly in my own site or app instead of redirecting to a hosted page C Checkout surfaces | developer | Checkout acceptance — stories about checkout acceptance in this arenaCheckout acceptance | 3 | partialpaid | 6/10 | Cclaimed | |
Have an agent handle a dispute end-to-end, retrieving it, assembling evidence, and submitting the response via the API C Ai disputes | ai-native user | Disputes fraud — stories about disputes fraud in this arenaDisputes fraud | 3 | partial | 6/10 | Cclaimed | |
Issue full or partial refunds from both the dashboard and the API C Refunds | finance-ops user | Disputes fraud — stories about disputes fraud in this arenaDisputes fraud | 3 | partial | 6/10 | Cclaimed | |
Respond to a chargeback with structured evidence and track the dispute lifecycle to resolution C Disputes | finance-ops user | Disputes fraud — stories about disputes fraud in this arenaDisputes fraud | 3 | partial | 6/10 | Xcommunity | |
Build 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 C Sandbox fidelity | developer | Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedDev experience | 3 | partial | 5/10 | Cclaimed | |
Have an agent monitor failed payments via API and webhooks and drive retries and dunning outreach G Ai billing ops | ai-native user | Billing invoicing — stories about billing invoicing in this arenaBilling invoicing | 3 | partial | 5/10 | Cclaimed | |
Have an agent pull payout and balance-transaction data via the API and reconcile each bank deposit to its underlying charges C Ai reconciliation | ai-native user | Payouts reconciliation — stories about payouts reconciliation in this arenaPayouts reconciliation | 3 | partial | 5/10 | Cclaimed | |
Define rules that trigger actions automatically on events G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 3 | partial | 4/10 | Cclaimed | |
Reconcile settlements to bank deposits with itemized reports covering fees, refunds, and chargebacks C Reconciliation | finance-ops user | Payouts reconciliation — stories about payouts reconciliation in this arenaPayouts reconciliation | 3 | partial | 3/10 | Cclaimed | |
Rely on signed webhook deliveries with automatic retries, event logs, and replay to keep my system consistent with payment state G Integration reliability | developer | Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedDev experience | 3 | partial | 3/10 | Cclaimed | |
Screen transactions with machine-learning fraud scores and write custom block, review, and allow rules C Fraud prevention | finance-ops user | Disputes fraud — stories about disputes fraud in this arenaDisputes fraud | 3 | none | 0/10 | ||
Calculate and collect the correct sales tax, VAT, or GST on every transaction automatically C Tax | finance-ops user | Global currency tax — stories about global currency tax in this arenaGlobal currency tax | 3 | none | untested | none yet | |
Export all of my data in open formats and leave G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | none | untested | none yet | |
Prevent my data from being used to train AI models G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 3 | none | untested | none yet | |
Self-host the core product G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | n/a | untested | none yet | |
Create a shareable payment link from the dashboard with no code and start selling immediately C No code selling | founder | Checkout acceptance — stories about checkout acceptance in this arenaCheckout acceptance | 2 | fullpaid | 9/10 | Cclaimed | |
Build a marketplace or platform that onboards sellers, splits payments between parties, and pays out to each seller C Marketplace | developer | Platform marketplace — stories about platform marketplace in this arenaPlatform marketplace | 2 | fullpaid | 8/10 | Cclaimed | |
Offer digital wallets and local payment methods (Apple Pay, Google Pay, bank redirects, BNPL) from the same integration C Payment methods | founder | Checkout acceptance — stories about checkout acceptance in this arenaCheckout acceptance | 2 | fullpaid | 8/10 | Cclaimed | |
Send hosted invoices with online payment and automatic reminders C Invoicing | finance-ops user | Billing invoicing — stories about billing invoicing in this arenaBilling invoicing | 2 | full | 8/10 | Cclaimed | |
Do everything through the API that I can do in the UI G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | partial | 6/10 | Cclaimed | |
Integrate a working payment flow from the docs alone in under a day, with copy-paste examples in my language C Onboarding dx | developer | Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedDev experience | 2 | partial | 6/10 | Cclaimed | |
Perform bulk operations across many items at once G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | partial | 6/10 | Cclaimed | |
Automatically retry failed subscription payments with smart dunning and recovery emails C Subscriptions | finance-ops user | Billing invoicing — stories about billing invoicing in this arenaBilling invoicing | 2 | partial | 5/10 | Cclaimed | |
Charge customers in their local currencies and settle to my bank in mine with transparent FX handling C Multi currency | founder | Global currency tax — stories about global currency tax in this arenaGlobal currency tax | 2 | partialpaid | 5/10 | Xcommunity | |
Keep my systems out of most of PCI DSS scope because card data is tokenized and never touches my servers C Pci compliance | developer | Compliance security — stories about compliance security in this arenaCompliance security | 2 | partial | 5/10 | Cclaimed | |
Schedule recurring jobs or workflows G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | partial | 5/10 | Cclaimed | |
Control the payout schedule and see exactly which charges, fees, and refunds make up each payout C Payouts | finance-ops user | Payouts reconciliation — stories about payouts reconciliation in this arenaPayouts reconciliation | 2 | none | 0/10 | ||
Choose where my data is stored (region/residency) G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Control data retention and deletion G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Opt out of telemetry and usage tracking G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Read the product's source under an open license G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | n/a | untested | none yet | |
Safely retry any API request using idempotency keys so network failures never create duplicate charges C Integration reliability | developer | Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedDev experience | 2 | none | untested | none yet | |
Version, review, and roll back my automations G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 1 | n/a | untested | none yet |
Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 33 stories with headroom
What would move PayPal’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.
Agenticness — how well agents can access and operate the productDelegate tasks to a built-in AI assistant inside the product
nonemoves Built-in AIimpact 45
Missing: any documented in-product PayPal assistant/chatbot for end-users, evidence of natural-language task delegation within the PayPal UI itself, and confirmation this isn't just developer-facing agent tooling.
Global currency tax — stories about global currency tax in this arenaCalculate and collect the correct sales tax, VAT, or GST on every transaction automatically
nonemoves PA Scoreimpact 30
The evidence pack covers currency codes, checkout, invoicing, subscriptions, payouts, disputes, and AI/agent tooling, but contains no mention of automated sales tax, VAT, or GST calculation/collection engines or tax-rate rules per jurisdiction.
Disputes fraud — stories about disputes fraud in this arenaScreen transactions with machine-learning fraud scores and write custom block, review, and allow rules
nonemoves PA Scoreimpact 30
Missing: any mention of fraud risk scores, a rules/policy engine, or finance-ops configurable block/review/allow controls.
Openness — open source, data portability, and self-hosting storiesExport all of my data in open formats and leave
nonemoves PA Scoreimpact 30
No evidence of any user-facing data export feature or open-format data portability tool; PayPal's evidence pack covers APIs, payments, and AI/agent tooling but nothing about exporting a user's own account/transaction data in open formats or account closure/data portability guarantees.
Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI models
nonemoves PA Scoreimpact 30
Missing: any privacy policy or settings documentation on AI/ML training use of customer data, an opt-out mechanism, or related statements.
Agenticness — how well agents can access and operate the productUse an official CLI
nonemoves agent-readyimpact 30
Missing: any documented PayPal CLI, command-line tool, or terminal-based interface for developers/agents.
Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agent
nonemoves agent-readyimpact 30
Evidence shows only standard OAuth client-credentials token exchange (client ID/secret → access token) and general agent-toolkit/MCP integration, but nothing documenting scoped, restricted, or least-privilege credential issuance specifically for agent use (e.g., limited-permission API keys, granular scopes, or per-agent restricted tokens).
Agenticness — how well agents can access and operate the productRely on versioned APIs with a documented deprecation policy
nonemoves API qualityimpact 30
Evidence shows PayPal APIs use version numbers (e.g., 'checkout_orders_v2.json') and OpenAPI specs, but no evidence pack item documents a formal deprecation policy, sunset timeline, or versioning support commitment that an AI-native integrator could rely on.
Showing the top 8 of 33 — every none/partial verdict in the story verdicts table is headroom.
Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.
Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map18 surfaces · 37 covered stories
Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.
AI tools docs21 stories
- Point an agent at llms.txt or agent-oriented docs
- Connect an agent via an official MCP server
- Drive the product through a documented public API
- Build against official SDKs
- Get AI-generated insights and suggestions from my data inside the product
- Set up automations that run autonomously in the background
- Operate the product with natural-language commands
- Test against a sandbox environment without touching production data
- Perform bulk operations across many items at once
- Define rules that trigger actions automatically on events
- Schedule recurring jobs or workflows
- Have an agent monitor failed payments via API and webhooks and drive retries and dunning outreach
- Have an agent provision a new product, price, and payment link via the API in a single session
- Send hosted invoices with online payment and automatic reminders
- Build 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
- Have an agent handle a dispute end-to-end, retrieving it, assembling evidence, and submitting the response via the API
- Respond to a chargeback with structured evidence and track the dispute lifecycle to resolution
- Issue full or partial refunds from both the dashboard and the API
- Do everything through the API that I can do in the UI
- Have an agent pull payout and balance-transaction data via the API and reconcile each bank deposit to its underlying charges
- Reconcile settlements to bank deposits with itemized reports covering fees, refunds, and chargebacks
API reference14 stories
- Point an agent at llms.txt or agent-oriented docs
- Run the product headlessly / in CI for automation
- Drive the product through a documented public API
- Build against official SDKs
- Subscribe to events via webhooks
- Set up automations that run autonomously in the background
- Explore an interactive API reference with runnable examples
- Download a machine-readable API spec (OpenAPI or equivalent)
- Define rules that trigger actions automatically on events
- Have an agent monitor failed payments via API and webhooks and drive retries and dunning outreach
- Rely on signed webhook deliveries with automatic retries, event logs, and replay to keep my system consistent with payment state
- Integrate a working payment flow from the docs alone in under a day, with copy-paste examples in my language
- Charge customers in their local currencies and settle to my bank in mine with transparent FX handling
- Build a marketplace or platform that onboards sellers, splits payments between parties, and pays out to each seller
GitHub README12 stories
- Run the product headlessly / in CI for automation
- Drive the product through a documented public API
- Build against official SDKs
- Set up automations that run autonomously in the background
- Operate the product with natural-language commands
- Explore an interactive API reference with runnable examples
- Download a machine-readable API spec (OpenAPI or equivalent)
- Have an agent monitor failed payments via API and webhooks and drive retries and dunning outreach
- Have an agent provision a new product, price, and payment link via the API in a single session
- Integrate a working payment flow from the docs alone in under a day, with copy-paste examples in my language
- Have an agent handle a dispute end-to-end, retrieving it, assembling evidence, and submitting the response via the API
- Have an agent pull payout and balance-transaction data via the API and reconcile each bank deposit to its underlying charges
Checkout docs8 stories
- Accept an online card payment within a day of signing up
- Embed customizable payment components directly in my own site or app instead of redirecting to a hosted page
- Redirect customers to a vendor-hosted, conversion-optimized checkout page without building my own payment UI
- Offer digital wallets and local payment methods (Apple Pay, Google Pay, bank redirects, BNPL) from the same integration
- Keep my systems out of most of PCI DSS scope because card data is tokenized and never touches my servers
- Integrate a working payment flow from the docs alone in under a day, with copy-paste examples in my language
- Issue full or partial refunds from both the dashboard and the API
- Reconcile settlements to bank deposits with itemized reports covering fees, refunds, and chargebacks
Sandbox testing docs8 stories
- Run the product headlessly / in CI for automation
- Drive the product through a documented public API
- Build against official SDKs
- Test against a sandbox environment without touching production data
- Accept an online card payment within a day of signing up
- Integrate a working payment flow from the docs alone in under a day, with copy-paste examples in my language
- Build 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
- Build a marketplace or platform that onboards sellers, splits payments between parties, and pays out to each seller
Subscriptions docs8 stories
- Set up automations that run autonomously in the background
- Define rules that trigger actions automatically on events
- Schedule recurring jobs or workflows
- Have an agent monitor failed payments via API and webhooks and drive retries and dunning outreach
- Have an agent provision a new product, price, and payment link via the API in a single session
- Automatically retry failed subscription payments with smart dunning and recovery emails
- Set up recurring subscription billing with plans, trials, upgrades, and proration
- Do everything through the API that I can do in the UI
Disputes docs7 stories
- Set up automations that run autonomously in the background
- Define rules that trigger actions automatically on events
- Build 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
- Have an agent handle a dispute end-to-end, retrieving it, assembling evidence, and submitting the response via the API
- Respond to a chargeback with structured evidence and track the dispute lifecycle to resolution
- Do everything through the API that I can do in the UI
- Reconcile settlements to bank deposits with itemized reports covering fees, refunds, and chargebacks
Us docs7 stories
- Have an agent provision a new product, price, and payment link via the API in a single session
- Accept an online card payment within a day of signing up
- Embed customizable payment components directly in my own site or app instead of redirecting to a hosted page
- Redirect customers to a vendor-hosted, conversion-optimized checkout page without building my own payment UI
- Create a shareable payment link from the dashboard with no code and start selling immediately
- Offer digital wallets and local payment methods (Apple Pay, Google Pay, bank redirects, BNPL) from the same integration
- Do everything through the API that I can do in the UI
Payouts docs5 stories
- Set up automations that run autonomously in the background
- Perform bulk operations across many items at once
- Charge customers in their local currencies and settle to my bank in mine with transparent FX handling
- Have an agent pull payout and balance-transaction data via the API and reconcile each bank deposit to its underlying charges
- Build a marketplace or platform that onboards sellers, splits payments between parties, and pays out to each seller
Platforms docs4 stories
- Embed customizable payment components directly in my own site or app instead of redirecting to a hosted page
- Offer digital wallets and local payment methods (Apple Pay, Google Pay, bank redirects, BNPL) from the same integration
- Keep my systems out of most of PCI DSS scope because card data is tokenized and never touches my servers
- Build a marketplace or platform that onboards sellers, splits payments between parties, and pays out to each seller
Hacker News3 stories
Invoicing docs3 stories
Agentic commerce services docs2 stories
Braintree docs2 stories
paypal.com2 stories
Store sync docs2 stories
Probe proofs — replayable recordings from the probe harnessProbe proofs
Replayable recordings from our probe harness — see the Prove-It protocol to submit one.
$curl -s https://mcp.paypal.com/.well-known/oauth-protected-resource/mcpreproduced$ curl -s https://mcp.paypal.com/.well-known/oauth-protected-resource/mcp
{"resource":"https://mcp.paypal.com/mcp","authorization_servers":["https://mcp.paypal.com"],"scopes_supported":["openid","email","profile"],"bearer_methods_supported":["header"]}
Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence
4 of 22 testable claims verified · 1 contradicted → integrity 9/100
34 distinct capability claims found in PayPal’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.
4
Verified
17
Unverified
1
Contradicted
16
Undersold
Verified (7)
“No-code Resolution Center web interface for handling disputes without integration”
Respond to a chargeback with structured evidence and track the dispute lifecycle to resolutionpartialproof ↗
“Disputes API automates dispute management, integrating with existing systems”
Respond to a chargeback with structured evidence and track the dispute lifecycle to resolutionpartialproof ↗
“PayPal built an MCP server letting merchants use natural language via MCP clients”
“PayPal Open lets you accept payments online, in person, and on the go”
Accept an online card payment within a day of signing upfullproof ↗
“Currencies specified via standard ISO-4217 three-character codes in API requests”
Charge customers in their local currencies and settle to my bank in mine with transparent FX handlingpartialproof ↗
“Resolution Center dashboard lets you view, monitor, and manually respond to disputes”
Respond to a chargeback with structured evidence and track the dispute lifecycle to resolutionpartialproof ↗
“Disputes API enables programmatic automation of dispute management actions”
Respond to a chargeback with structured evidence and track the dispute lifecycle to resolutionpartialproof ↗
Unverified (28)
“Exchange client ID and secret for an OAuth access token to call REST APIs”
Drive the product through a documented public APIfullproof ↗
“Customers can pay with PayPal button using any linked funding source”
Redirect customers to a vendor-hosted, conversion-optimized checkout page without building my own payment UIfullproof ↗
“Subscription plans support free/discounted trials and let subscribers upgrade or downgrade”
Set up recurring subscription billing with plans, trials, upgrades, and prorationfullproof ↗
“Invoicing REST API lets you create, update, send, and manage invoices programmatically”
Send hosted invoices with online payment and automatic remindersfullproof ↗
“Invoicing REST API lets you create, update, send, and manage invoices programmatically”
Drive the product through a documented public APIfullproof ↗
“Send money immediately to multiple recipients via email, phone, or PayPal ID”
Perform bulk operations across many items at oncepartialproof ↗
“Disputes API automates dispute management, integrating with existing systems”
Have an agent handle a dispute end-to-end, retrieving it, assembling evidence, and submitting the response via the APIpartialproof ↗
“Onboard global sellers while applying local regulations and compliance rules”
Build a marketplace or platform that onboards sellers, splits payments between parties, and pays out to each sellerfullproof ↗
“Webhooks post HTTPS events to your server endpoint when events occur”
“PayPal built an MCP server letting merchants use natural language via MCP clients”
Operate the product with natural-language commandsfullproof ↗
“Sandbox environment simulates live PayPal production for testing”
Test against a sandbox environment without touching production datafullproof ↗
“Sandbox environment simulates live PayPal production for testing”
Build and test the entire payment flow in a sandbox or test mode that mirrors production, with test cards for every scenario including declines and disputespartialproof ↗
“Pay in 4 interest-free installments every two weeks with no late fees”
Offer digital wallets and local payment methods (Apple Pay, Google Pay, bank redirects, BNPL) from the same integrationfullproof ↗
“PayPal Agent Toolkit lets agent frameworks integrate with PayPal APIs via function calling”
“Generate Java client code from OpenAPI spec via codegen CLI command”
Download a machine-readable API spec (OpenAPI or equivalent)fullproof ↗
“Add server-side endpoints for refunds, voids, delayed captures, and specialized checkout flows”
Issue full or partial refunds from both the dashboard and the APIpartialproof ↗
“Create subscription plans with fixed or variable per-user billing amounts”
Set up recurring subscription billing with plans, trials, upgrades, and prorationfullproof ↗
“PayPal Invoicing lets merchants create and send itemized invoices with a hosted payment page, no custom flow needed”
Send hosted invoices with online payment and automatic remindersfullproof ↗
“Invoices support branding customization and business detail fields”
Send hosted invoices with online payment and automatic remindersfullproof ↗
“Send money to thousands of recipients at once for vendor payouts/disbursements in multiple currencies”
Perform bulk operations across many items at oncepartialproof ↗
“Send money to thousands of recipients at once for vendor payouts/disbursements in multiple currencies”
Build a marketplace or platform that onboards sellers, splits payments between parties, and pays out to each sellerfullproof ↗
“Disputes API enables programmatic automation of dispute management actions”
Have an agent handle a dispute end-to-end, retrieving it, assembling evidence, and submitting the response via the APIpartialproof ↗
“Expanded Checkout adds card field customization with your business branding”
Embed customizable payment components directly in my own site or app instead of redirecting to a hosted pagepartialproof ↗
“Subscribe a listening URL to a specific app to receive webhooks”
“Offer up to 400M users choice of PayPal, Venmo, Pay Later, debit/credit cards, and more at checkout”
Offer digital wallets and local payment methods (Apple Pay, Google Pay, bank redirects, BNPL) from the same integrationfullproof ↗
“Fastlane by PayPal auto-recognizes guest shoppers and autofills checkout credentials next time”
Embed customizable payment components directly in my own site or app instead of redirecting to a hosted pagepartialproof ↗
“Create a shareable payment link for website, email, social, or text with no coding required”
Create a shareable payment link from the dashboard with no code and start selling immediatelyfullproof ↗
“Use phone with PayPal app to take contactless card and digital wallet payments (Apple Pay, Google Pay, Samsung Pay)”
Offer digital wallets and local payment methods (Apple Pay, Google Pay, bank redirects, BNPL) from the same integrationfullproof ↗
Contradicted (1)
“PayPal Agent Toolkit lets agent frameworks integrate with PayPal APIs via function calling”
Plug MCP servers into this product so it can use their toolsn/aproof ↗
Undersold (16)
Point an agent at llms.txt or agent-oriented docsfullproof ↗
Run the product headlessly / in CI for automationfullproof ↗
Get AI-generated insights and suggestions from my data inside the productpartialproof ↗
Set up automations that run autonomously in the backgroundpartialproof ↗
Explore an interactive API reference with runnable examplespartialproof ↗
Define rules that trigger actions automatically on eventspartialproof ↗
Have an agent monitor failed payments via API and webhooks and drive retries and dunning outreachpartialproof ↗
Have an agent provision a new product, price, and payment link via the API in a single sessionfullproof ↗
Automatically retry failed subscription payments with smart dunning and recovery emailspartialproof ↗
Keep my systems out of most of PCI DSS scope because card data is tokenized and never touches my serverspartialproof ↗
Rely on signed webhook deliveries with automatic retries, event logs, and replay to keep my system consistent with payment statepartialproof ↗
Integrate a working payment flow from the docs alone in under a day, with copy-paste examples in my languagepartialproof ↗
Do everything through the API that I can do in the UIpartialproof ↗
Have an agent pull payout and balance-transaction data via the API and reconcile each bank deposit to its underlying chargespartialproof ↗
Reconcile settlements to bank deposits with itemized reports covering fees, refunds, and chargebackspartialproof ↗
Claims outside our story set (5)
Real capability claims found in PayPal’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.
“Send money to almost anyone, anywhere”
source ↗“Tap to pay in stores with PayPal Debit Card and earn rewards online”
source ↗“Block or unblock payments received in a currency you don't hold”
source ↗“PayPal Savings account offers 3.30% APY”
source ↗“Pool money up front for group gifts and similar shared payments”
source ↗
Pricing signals
- 3.49%per transactionpay-as-you-goBase rate for PayPal Checkout transactions (plus a fixed fee that varies by currency, see fixed fee table).source ↗as of 2026-09-07
- $0.49per transactionpay-as-you-goFixed fee (USD) added on top of the percentage commercial-transaction rate.source ↗as of 2026-09-07
- freeper transactionfree tierSending domestic donations carries no fee.source ↗as of 2026-09-07
- $14.99per month (entry plan)entry planOptional Invoicing Subscription Service add-on plan.source ↗as of 2026-09-07
Extracted verbatim from the vendor’s own pricing page — hover a figure for the exact quote.
Business model
Per-transaction fees that vary by payment method (e.g. 3.49% plus a fixed fee for standard US checkout); no monthly fee for a standard business account.
pricing ↗Score trend
How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.
Try Experimental
Run it in the microterminal →Recorded agent sessions — and a live MCP handshake where the vendor ships one.
Flag
⚑ Flag a verdictThink a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.
For agents
Agent surface uptime MCP 100% · llms.txt 100% (30d, checked every 6h since Sep 8 '26)
