{
  "name": "PayPal Payments",
  "slug": "paypal-payments",
  "website_url": "https://developer.paypal.com",
  "vendor_description": "\"Accept payments in 200+ markets, 130+ currencies, and 30+ payment methods with a single, developer-friendly platform.\"",
  "categories": [
    "payouts",
    "card-acquiring"
  ],
  "summary": "PayPal Payments is a REST API for accepting payments across 200+ markets, 130+ currencies, and 30+ payment methods, covering ecommerce checkout, subscriptions, invoicing, marketplace payouts, and in-person payments. Pricing is per-transaction: standard card rates start at 2.89% + $0.29 for advanced card processing, with an interchange-plus option for eligible merchants and an additional 1.50% fee on cross-border transactions. The API supports OAuth2, webhooks, idempotency, a sandbox, and SDKs for six languages, and holds SOC 2 Type 2, ISO 27001, and PCI DSS Level 1 certifications.",
  "capabilities": {
    "supported_actions": [
      "create_order",
      "authorize_payment",
      "capture_payment",
      "void_authorization",
      "refunds",
      "hosted_checkout",
      "custom_card_fields",
      "tokenization",
      "payment_vault",
      "3ds_authentication",
      "recurring_payments",
      "subscriptions",
      "invoicing",
      "payouts",
      "mass_payouts",
      "dispute_management",
      "webhooks",
      "fraud_screening",
      "multicurrency",
      "apple_pay",
      "google_pay",
      "venmo",
      "pay_later",
      "ach_debit",
      "sepa",
      "alternative_payment_methods",
      "in_person_qr_code",
      "network_tokenization",
      "account_updater",
      "smart_retries",
      "transaction_search",
      "settlement_reports",
      "partner_referrals",
      "split_payments",
      "identity_verification",
      "shipment_tracking"
    ],
    "supported_regions": [
      "200+ markets globally"
    ],
    "supported_languages": [],
    "input_types": [
      "Visa",
      "Mastercard",
      "American Express",
      "Discover",
      "PayPal wallet",
      "Venmo",
      "Apple Pay",
      "Google Pay",
      "ACH Direct Debit",
      "SEPA",
      "iDEAL",
      "Bancontact",
      "BLIK",
      "EPS",
      "Przelewy24",
      "MyBank",
      "Trustly",
      "Multibanco",
      "Pay upon Invoice",
      "PYUSD cryptocurrency",
      "Pay Later / installments",
      "QR code payments",
      "local payment methods"
    ],
    "output_types": [
      "JSON",
      "webhook events",
      "hosted checkout page",
      "payment link",
      "QR code",
      "settlement report",
      "invoice",
      "payment button embed",
      "JavaScript SDK rendered UI"
    ],
    "webhooks_supported": true,
    "sandbox_available": true,
    "sdk_languages": [
      "Node.js / TypeScript",
      "Python",
      "Java",
      "PHP",
      ".NET",
      "Ruby"
    ],
    "mcp_server_available": true
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api-m.paypal.com",
    "api_version": "v2",
    "versioning_scheme": "url",
    "stability": "ga",
    "deprecation_policy_url": "https://developer.paypal.com/api/rest/deprecated-resources/",
    "auth_methods": [
      "oauth2"
    ],
    "auth_docs_url": "https://developer.paypal.com/api/rest/authentication/",
    "idempotency_supported": true,
    "error_format": "vendor-specific JSON: {name, message, debug_id, details:[{field, value, location, issue, description}], links}",
    "webhook_signing": "SHA256withRSA (certificate-based; verify via PAYPAL-TRANSMISSION-SIG header + public key from PAYPAL-CERT-URL, or via /v1/notifications/verify-webhook-signature endpoint)",
    "webhook_events_url": "https://developer.paypal.com/api/rest/webhooks/event-names/",
    "rate_limit_requests": null,
    "rate_limit_window": null,
    "sdk_packages": [
      {
        "package": "@paypal/paypal-server-sdk",
        "language": "Node.js / TypeScript",
        "official": true,
        "repo_url": "https://github.com/paypal/PayPal-TypeScript-Server-SDK"
      },
      {
        "package": "paypal-server-sdk",
        "language": "Python",
        "official": true,
        "repo_url": "https://github.com/paypal/PayPal-Python-Server-SDK"
      },
      {
        "package": "com.paypal.sdk:paypal-server-sdk",
        "language": "Java",
        "official": true,
        "repo_url": "https://github.com/paypal/PayPal-Java-Server-SDK"
      },
      {
        "package": "paypal/paypal-server-sdk",
        "language": "PHP",
        "official": true,
        "repo_url": "https://github.com/paypal/PayPal-PHP-Server-SDK"
      },
      {
        "package": "PayPalServerSDK",
        "language": ".NET",
        "official": true,
        "repo_url": "https://github.com/paypal/PayPal-Dotnet-Server-SDK"
      },
      {
        "package": "paypal-server-sdk",
        "language": "Ruby",
        "official": true,
        "repo_url": "https://github.com/paypal/PayPal-Ruby-Server-SDK"
      }
    ],
    "mcp_url": "https://mcp.paypal.com/sse",
    "quickstart_url": "https://developer.paypal.com/api/rest/"
  },
  "pricing": {
    "pricing_model": "hybrid",
    "has_published_pricing": true,
    "starting_price_usd": "0.2900",
    "price_basis": "transaction + percent",
    "free_tier_available": false,
    "free_tier_limit": null,
    "free_tier_details": null,
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": true,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": null,
        "item": "PayPal Checkout / Guest Checkout (domestic)",
        "amount_usd": "0.4900",
        "amount_percent": "3.4900",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": null,
        "item": "Standard Credit/Debit Card (domestic)",
        "amount_usd": "0.4900",
        "amount_percent": "2.9900",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": null,
        "item": "Pay with Venmo (domestic)",
        "amount_usd": "0.4900",
        "amount_percent": "3.4900",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": null,
        "item": "PayPal Pay Later (domestic)",
        "amount_usd": "0.4900",
        "amount_percent": "4.9900",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": null,
        "item": "QR Code transaction (domestic)",
        "amount_usd": "0.0900",
        "amount_percent": "2.2900",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": null,
        "item": "Send/Receive Money for Goods and Services (domestic)",
        "amount_usd": null,
        "amount_percent": "2.9900",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": null,
        "item": "International transaction surcharge (added to domestic rate)",
        "amount_usd": null,
        "amount_percent": "1.5000",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": "Advanced Credit and Debit Card Payments",
        "item": "Transaction (domestic)",
        "amount_usd": "0.2900",
        "amount_percent": "2.8900",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": "Payments Advanced",
        "item": "Monthly fee",
        "amount_usd": "5.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": "Payments Advanced",
        "item": "Transaction (domestic)",
        "amount_usd": "0.4900",
        "amount_percent": "2.8900",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": "Payments Pro",
        "item": "Monthly fee",
        "amount_usd": "30.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": "Payments Pro",
        "item": "Transaction (domestic)",
        "amount_usd": "0.4900",
        "amount_percent": "2.8900",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": "Interchange++",
        "item": "Transaction (domestic; interchange pass-through + markup)",
        "amount_usd": "0.4900",
        "amount_percent": "0.4900",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": null,
        "item": "ACH / Bank transfer (domestic, capped at $10.00)",
        "amount_usd": null,
        "amount_percent": "1.0000",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": null,
        "item": "Currency conversion spread – goods/services cross-currency",
        "amount_usd": null,
        "amount_percent": "4.0000",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": null,
        "item": "Currency conversion spread – all other transactions",
        "amount_usd": null,
        "amount_percent": "3.0000",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": null,
        "item": "Chargeback fee (non-PayPal / guest checkout)",
        "amount_usd": "20.0000",
        "amount_percent": null,
        "per": "chargeback",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": null,
        "item": "Standard Dispute fee (PayPal transactions)",
        "amount_usd": "15.0000",
        "amount_percent": null,
        "per": "dispute",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": null,
        "item": "High Volume Dispute fee",
        "amount_usd": "30.0000",
        "amount_percent": null,
        "per": "dispute",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      },
      {
        "plan": null,
        "item": "Payouts API – domestic flat rate (capped at $0.25 USD)",
        "amount_usd": "0.2500",
        "amount_percent": null,
        "per": "payout",
        "currency": "USD",
        "source_url": "https://www.paypal.com/us/webapps/mpp/merchant-fees"
      }
    ]
  },
  "compliance": {
    "soc2": "type_2",
    "hipaa": null,
    "gdpr": true,
    "iso_27001": true,
    "pci_dss": true,
    "sla_published": false,
    "sla_url": null,
    "data_retention_policy_url": "https://www.paypal.com/us/legalhub/paypal/data-protection",
    "documented_rate_limits": "\"While we do not publish a rate limiting policy, we might temporarily rate limit if we identify traffic that appears to be abusive.\" (HTTP 429 RATE_LIMIT_REACHED returned when triggered)",
    "known_restrictions": [
      "Level 1 PCI DSS certified service provider",
      "Standard credit/debit card rate: 2.99% + $0.49 USD per domestic transaction",
      "PayPal Checkout/Guest Checkout: 3.49% + $0.49 USD per domestic transaction",
      "Advanced Credit and Debit Card Payments: 2.89% + $0.29 USD per domestic transaction",
      "International transactions: additional 1.50% cross-border fee",
      "Interchange Plus Plus available for eligible merchants (Interchange + 0.49% + fixed fee)",
      "Payments Pro monthly fee: $30.00/month",
      "Payments Advanced monthly fee: $5.00/month",
      "Pay Later rate: 4.99% + $0.49 USD fixed fee",
      "Standard Dispute fee: $15.00; High Volume Dispute fee: $30.00",
      "Chargeback fee: $20.00",
      "Currency conversion spread: 4.00% for goods/services cross-currency; 3.00% for other transactions",
      "Enterprise pricing is custom/contact-sales",
      "Maximum 10 webhooks per application",
      "Venmo acceptance limited to US only",
      "giropay and Sofort deprecated (no longer supported)"
    ]
  },
  "developer": {
    "docs_url": null,
    "api_reference_url": "https://developer.paypal.com/reference",
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": null,
    "llms_txt_url": "https://developer.paypal.com/llms.txt",
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "1999-01-01",
    "ga_date": null,
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "Ticketmaster",
      "Grubhub",
      "Southwest Airlines",
      "HelloFresh",
      "Ace Hardware",
      "Adorama",
      "Nuts.com"
    ]
  },
  "scores": {
    "agent_friendliness": 65,
    "pricing_transparency": 85,
    "setup_speed": 75,
    "docs_quality": 30,
    "procurement_friction": 85,
    "trust_readiness": 65,
    "best_for": [
      "Regulated or enterprise workloads - compliance attestations and an enterprise plan",
      "AI agents and automation - an agent-ready surface (MCP / llms.txt)",
      "Teams needing broad API coverage out of the box"
    ],
    "avoid_if": [
      "You want to try it free before paying"
    ]
  },
  "sources": [
    {
      "field": "known_restrictions",
      "url": "https://www.paypal.com/us/webapps/mpp/merchant-fees",
      "excerpt": "Advanced Credit and Debit Card Payments: 2.89% + fixed fee; Fixed fee: $0.29 USD",
      "confidence": "high"
    },
    {
      "field": "vendor_description",
      "url": "https://www.paypal.com/us/business/payment-processing",
      "excerpt": "Accept payments in 200+ markets, 130+ currencies, and 30+ payment methods with a single, developer-friendly platform",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://www.paypal.com/us/webapps/mpp/merchant-fees",
      "excerpt": "Payments Pro: $30.00 USD/month",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://www.paypal.com/us/webapps/mpp/merchant-fees",
      "excerpt": "Advanced Credit and Debit Card Payments: 2.89% + fixed fee",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://www.paypal.com/us/webapps/mpp/merchant-fees",
      "excerpt": "Standard Credit/Debit Cards: 2.99% + fixed fee",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://www.paypal.com/us/webapps/mpp/merchant-fees",
      "excerpt": "PayPal Checkout: 3.49% + fixed fee",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://www.paypal.com/us/webapps/mpp/merchant-fees",
      "excerpt": "International addition: An extra 1.50% applies to domestic rates for cross-border transactions.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://developer.paypal.com/docs/api/webhooks/v1/",
      "excerpt": "You can create a maximum of ten webhooks for an application. You have reached the maximum limit.",
      "confidence": "high"
    },
    {
      "field": "pci_dss",
      "url": "https://www.paypal.com/us/business/payment-processing",
      "excerpt": "Level 1 PCI DSS compliant service provider",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://www.paypal-trustcenter.com/",
      "excerpt": "SOC 2 – Service Organization Control Type 2 report",
      "confidence": "high"
    },
    {
      "field": "iso_27001",
      "url": "https://www.paypal-trustcenter.com/",
      "excerpt": "ISO/IEC 27001 – Information security management certification",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://www.paypal.com/us/business/payment-processing",
      "excerpt": "Custom pricing available — rates determined by sales volume, transaction size, and payment metrics",
      "confidence": "high"
    },
    {
      "field": "pci_dss",
      "url": "https://www.paypal-trustcenter.com/",
      "excerpt": "PCI DSS – Payment Card Industry Data Security Standard",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://www.paypal-trustcenter.com/",
      "excerpt": "Bridge letters for SOC reports are maintained on a quarterly basis.",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.paypal.com/us/legalhub/paypal/data-protection",
      "excerpt": "PayPal relies on Binding Corporate Rules approved by competent supervisory authorities and other data transfer mechanisms for transfers of Customer Data within the PayPal Group for GDPR compliance",
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "https://developer.paypal.com/docs/api/webhooks/v1/",
      "excerpt": "PayPal webhooks are HTTP callbacks that receive notification messages for events.",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://docs.paypal.ai/developer/tools/ai/mcp-quickstart/",
      "excerpt": "Production Environment: https://mcp.paypal.com; Sandbox Environment: https://mcp.sandbox.paypal.com",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://www.paypal.com/us/business/payment-processing",
      "excerpt": "Customers can pay from 200+ global markets in 130+ currencies on every major eCommerce platform",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://developer.paypal.com/docs/accept-payments/",
      "excerpt": "PayPal wallet and Venmo (US only), Credit and debit cards (major issuers), Apple Pay and Google Pay digital wallets, Pay Later financing options, PYUSD cryptocurrency",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://developer.paypal.com/docs/api/rate-limiting/",
      "excerpt": "While we do not publish a rate limiting policy, we might temporarily rate limit if we identify traffic that appears to be abusive.",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://developer.paypal.com/api/rest/",
      "excerpt": "Orders and Payments, Payment Method Tokens, Subscriptions and Invoicing, Payouts and Referenced Payouts, Disputes and Transaction Search, Catalog Products and Currency Exchange, Partner Referrals, Webhooks Management",
      "confidence": "high"
    },
    {
      "field": "categories",
      "url": "https://developer.paypal.com/docs/accept-payments/",
      "excerpt": "Mass Payments/Payouts: Distributing funds to contractors, freelancers, and sellers globally",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://developer.paypal.com/api/rest/authentication/",
      "excerpt": "PayPal REST APIs use OAuth 2.0 access tokens to authenticate requests.",
      "confidence": "high"
    },
    {
      "field": "auth_docs_url",
      "url": "https://developer.paypal.com/api/rest/authentication/",
      "excerpt": "PayPal REST APIs use OAuth 2.0 access tokens to authenticate requests.",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://developer.paypal.com/api/rest/",
      "excerpt": "Sandbox: `https://api-m.sandbox.paypal.com`",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://developer.paypal.com/api/rest/deprecated-resources/",
      "excerpt": "The resources listed on this page are deprecated and are provided to support customers with existing integrations only.",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://developer.paypal.com/docs/api/orders/v2/",
      "excerpt": "Orders API path uses /v2/checkout/orders",
      "confidence": "high"
    },
    {
      "field": "idempotency_supported",
      "url": "https://developer.paypal.com/api/rest/reference/idempotency/",
      "excerpt": "The `PayPal-Request-Id` header value must be unique for both each request and an API call type.",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://developer.paypal.com/docs/api/reference/api-responses/",
      "excerpt": "The fields returned in the `details` array vary by error.",
      "confidence": "high"
    },
    {
      "field": "webhook_signing",
      "url": "https://developer.paypal.com/api/rest/webhooks/rest/",
      "excerpt": "utilize the public key in the certificate file specified by the header `paypal-cert-url` and validate the signature given by the header `paypal-transmission-sig`",
      "confidence": "high"
    },
    {
      "field": "webhook_events_url",
      "url": "https://developer.paypal.com/api/rest/webhooks/event-names/",
      "excerpt": "Webhook event names documentation listing all available event types, e.g. PAYMENT.SALE.COMPLETED",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/paypal/PayPal-Server-SDKs",
      "excerpt": "Official PayPal server SDKs: .NET (PayPal-Dotnet-Server-SDK), Java (PayPal-Java-Server-SDK), PHP (PayPal-PHP-Server-SDK), Python (PayPal-Python-Server-SDK), Ruby (PayPal-Ruby-Server-SDK), TypeScript (PayPal-TypeScript-Server-SDK)",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/paypal/PayPal-Java-Server-SDK",
      "excerpt": "groupId: com.paypal.sdk, artifactId: paypal-server-sdk, version: 2.3.0",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "https://developer.paypal.com/community/blog/paypal-model-context-protocol/",
      "excerpt": "PayPal Begins Rollout of MCP Servers to Accelerate Agentic Commerce",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://www.paypal.com/us/webapps/mpp/merchant-fees",
      "excerpt": "2.89% + fixed fee — Fixed fee: 0.29 USD for US dollar transactions (Advanced Credit and Debit Card Payments)",
      "confidence": "high"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://www.paypal.com/us/legalhub/paypal/data-protection",
      "excerpt": "PayPal Data Protection Addendum for Payment Processing Products",
      "confidence": "medium"
    },
    {
      "field": "launched_at",
      "url": "https://www.britannica.com/money/PayPal",
      "excerpt": "PayPal service launched in 1999; developer API introduced in 2004; PayPal X developer platform opened November 2009",
      "confidence": "high"
    },
    {
      "field": "sandbox_available",
      "url": "https://developer.paypal.com/docs/api/overview/",
      "excerpt": "The PayPal sandbox is a test environment that mirrors real-world transactions.",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://docs.paypal.ai/developer/tools/ai/mcp-quickstart/",
      "excerpt": "The MCP server lets merchants use natural language with their favorite MCP clients to complete various PayPal-related tasks.",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://developer.paypal.com/braintree/docs/start/overview",
      "excerpt": "Server SDKs: Java, .NET, Node.js, PHP, Python, Ruby. Client SDKs: Android, iOS, JavaScript",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://developer.paypal.com/docs/checkout/apm/",
      "excerpt": "Apple Pay, Google Pay, Bancontact (Belgium), BLIK (Poland), EPS (Austria), iDEAL (Netherlands), MyBank (Italy), Trustly, Przelewy24 (Poland), Multibanco (Portugal)",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://developer.paypal.com/docs/api/sandbox/create-paypal-dev-account/",
      "excerpt": "You can log in to the PayPal Developer Portal using the same credentials you use for PayPal. Click Create App in the upper right corner, enter the name of your REST API app",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://www.paypal.com/us/legalhub/paypal/xdeveloper-full",
      "excerpt": "PayPal does not guarantee any minimum uptime for the PayPal website, Developer's Tools, and/or PayPal Services.",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://developer.paypal.com/docs/api/orders/v2/",
      "excerpt": "Create Order, Authorize Payment, Capture Payment, Update Order, Confirm Payment Source, Add Tracking, Void authorization",
      "confidence": "high"
    },
    {
      "field": "categories",
      "url": "https://developer.paypal.com/docs/api/subscriptions/v1/",
      "excerpt": "create subscriptions that process recurring PayPal payments for physical or digital goods, or services",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://developer.paypal.com/api/rest/",
      "excerpt": "Exchange your client ID and client secret for an access token",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://developer.paypal.com/api/rest/requests/",
      "excerpt": "Live. `https://api-m.paypal.com`",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://developer.paypal.com/docs/api/orders/v2/",
      "excerpt": "Orders v2 — the current production-recommended Orders API uses /v2/ path prefix",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://developer.paypal.com/api/rest/authentication/",
      "excerpt": "exchange your client ID and client secret for an access token by calling … /v1/oauth2/token",
      "confidence": "high"
    },
    {
      "field": "deprecation_policy_url",
      "url": "https://developer.paypal.com/api/rest/deprecated-resources/",
      "excerpt": "The resources listed on this page are deprecated, with information provided to support customers with existing integrations only.",
      "confidence": "medium"
    },
    {
      "field": "idempotency_supported",
      "url": "https://developer.paypal.com/api/rest/reference/idempotency/",
      "excerpt": "PayPal recommends that you use the UUID standard for the `PayPal-Request-Id` header value because it meets the 38 single-byte character limit.",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://developer.paypal.com/api/rest/reference/orders/v2/errors/",
      "excerpt": "Top-level error fields: name, message, debug_id, details (array with field, value, location, issue, description), links",
      "confidence": "high"
    },
    {
      "field": "webhook_signing",
      "url": "https://developer.paypal.com/api/rest/webhooks/rest/",
      "excerpt": "The postback verification example references: `\"auth_algo\": \"SHA256withRSA\"` — indicating SHA256 with RSA asymmetric signing",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://developer.paypal.com/api/rest/reference/rate-limiting/",
      "excerpt": "While we do not publish a rate limiting policy, we might temporarily rate limit if we identify traffic that appears to be abusive.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/paypal/PayPal-Python-Server-SDK",
      "excerpt": "pip install paypal-server-sdk==2.3.0",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "https://docs.paypal.ai/developer/tools/ai/mcp-quickstart",
      "excerpt": "Production SSE: `https://mcp.paypal.com/sse`; Streamable HTTP: `https://mcp.paypal.com/http`",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://developer.paypal.com/api/rest/",
      "excerpt": "Get Started with PayPal REST APIs — exchange your client ID and client secret for an access token",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://www.paypal.com/us/webapps/mpp/merchant-fees",
      "excerpt": "Percentage fee: 2.89%; Fixed fee: 0.29 USD — Pricing model: '2.89% + fixed fee' applied per transaction",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://developer.paypal.com/api/rest/",
      "excerpt": "You'll need a PayPal Business account to go live or test outside the US.",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://www.paypal.com/us/brc/resources/case-studies?page=1&segment=enterprise",
      "excerpt": "Enterprise case studies featuring: Ticketmaster, Grubhub, Southwest Airlines, HelloFresh, Ace Hardware, Adorama, Nuts.com",
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "hipaa",
    "specific SOC 2 scope/report date",
    "exact list of 200+ supported countries",
    "published uptime SLA percentage",
    "rate_limit_requests",
    "rate_limit_window",
    "sla_url",
    "ga_date"
  ],
  "source_confidence": "high",
  "last_verified_at": "2026-06-21T00:00:00.000Z",
  "contribute": {
    "note": "This data is crowd-editable. Suggest corrections or leave a review via these endpoints - no auth required, requests are rate-limited, and every submission is reviewed before it goes live. For a field edit, {field} is any key in this response and a citation is required.",
    "endpoints": [
      {
        "action": "review",
        "label": "Leave a review or comment",
        "method": "POST",
        "url": "https://apio.sh/api/feedback/paypal-payments",
        "example_body": {
          "kind": "review",
          "rating": 5,
          "body": "Your experience with this API…"
        }
      },
      {
        "action": "field_edit",
        "label": "Suggest a correction to a field (cite a source)",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/paypal-payments/{field}",
        "example_body": {
          "value": "corrected value",
          "citations": [
            {
              "url": "https://source.example/page",
              "excerpt": "supporting quote"
            }
          ],
          "note": "what changed and why"
        }
      },
      {
        "action": "new_api",
        "label": "Suggest a new API to add (only name is required - send as much as you can cite)",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/api",
        "example_body": {
          "value": {
            "name": "Acme Email API",
            "website_url": "https://acme.example",
            "vendor_name": "Acme",
            "categories": [
              "email"
            ],
            "pricing_model": "usage_based",
            "has_published_pricing": true,
            "free_tier_available": true,
            "price_points": [
              {
                "plan": "Pay as you go",
                "item": "1,000 emails",
                "amount_usd": 1,
                "per": "1,000 emails",
                "source_url": "https://acme.example/pricing"
              }
            ],
            "soc2": "type_2",
            "docs_url": "https://docs.acme.example"
          },
          "citations": [
            {
              "url": "https://acme.example/pricing",
              "excerpt": "$1 per 1,000 emails"
            }
          ]
        },
        "value_schema": [
          {
            "field": "name",
            "type": "string",
            "label": "Product name (the only required field)"
          },
          {
            "field": "website_url",
            "type": "string",
            "label": "Marketing website URL"
          },
          {
            "field": "vendor_name",
            "type": "string",
            "label": "Company/vendor name behind the product"
          },
          {
            "field": "vendor_description",
            "type": "string",
            "label": "One-line description, quoted from the vendor"
          },
          {
            "field": "categories",
            "type": "string[]",
            "label": "Category/leaf slugs it belongs to, e.g. [\"email\",\"sms\"]"
          },
          {
            "field": "primary_use_cases",
            "type": "string[]",
            "label": "What it's used for"
          },
          {
            "field": "supported_actions",
            "type": "string[]",
            "label": "Concrete API actions/capabilities"
          },
          {
            "field": "supported_regions",
            "type": "string[]",
            "label": "Countries/regions/data-residency"
          },
          {
            "field": "supported_languages",
            "type": "string[]",
            "label": "Human/spoken languages supported"
          },
          {
            "field": "input_types",
            "type": "string[]",
            "label": "Accepted input types/formats"
          },
          {
            "field": "output_types",
            "type": "string[]",
            "label": "Produced output types/formats"
          },
          {
            "field": "webhooks_supported",
            "type": "bool",
            "label": "Supports webhooks?"
          },
          {
            "field": "sandbox_available",
            "type": "bool",
            "label": "Dedicated sandbox/test mode?"
          },
          {
            "field": "sdk_languages",
            "type": "string[]",
            "label": "Languages with an official SDK"
          },
          {
            "field": "mcp_server_available",
            "type": "bool",
            "label": "Official MCP server?"
          },
          {
            "field": "pricing_model",
            "type": "enum",
            "label": "Pricing model",
            "values": [
              "usage_based",
              "subscription",
              "seat_based",
              "hybrid",
              "contact_sales"
            ]
          },
          {
            "field": "has_published_pricing",
            "type": "bool",
            "label": "Concrete prices published publicly?"
          },
          {
            "field": "free_tier_available",
            "type": "bool",
            "label": "Recurring/perpetual free tier (not a trial)?"
          },
          {
            "field": "free_tier_details",
            "type": "string",
            "label": "What the free tier includes"
          },
          {
            "field": "minimum_commitment",
            "type": "string",
            "label": "Any stated minimum spend/commitment"
          },
          {
            "field": "self_serve_signup",
            "type": "bool",
            "label": "Get an API key without talking to sales?"
          },
          {
            "field": "requires_sales_call",
            "type": "bool",
            "label": "Does going live require sales?"
          },
          {
            "field": "enterprise_plan_available",
            "type": "bool",
            "label": "Named enterprise tier?"
          },
          {
            "field": "starting_price_usd",
            "type": "number",
            "label": "Lowest published paid entry price (USD number)"
          },
          {
            "field": "price_basis",
            "type": "string",
            "label": "Unit the starting price is per, e.g. '1,000 emails'"
          },
          {
            "field": "free_tier_limit",
            "type": "string",
            "label": "Free-tier ceiling in literal terms"
          },
          {
            "field": "price_points",
            "type": "object[]",
            "label": "Structured prices: [{plan,item,amount_usd,amount_percent,per,source_url}]"
          },
          {
            "field": "soc2",
            "type": "enum",
            "label": "SOC 2 status",
            "values": [
              "type_2",
              "type_1",
              "in_progress",
              "none",
              "unknown"
            ]
          },
          {
            "field": "hipaa",
            "type": "bool",
            "label": "HIPAA (e.g. BAA available)?"
          },
          {
            "field": "gdpr",
            "type": "bool",
            "label": "GDPR compliance stated?"
          },
          {
            "field": "iso_27001",
            "type": "bool",
            "label": "ISO 27001 certified?"
          },
          {
            "field": "pci_dss",
            "type": "bool",
            "label": "PCI DSS compliant?"
          },
          {
            "field": "sla_published",
            "type": "bool",
            "label": "Published SLA / uptime commitment?"
          },
          {
            "field": "documented_rate_limits",
            "type": "string",
            "label": "Documented rate limits, quoted"
          },
          {
            "field": "known_restrictions",
            "type": "string[]",
            "label": "Notable documented restrictions/limits"
          },
          {
            "field": "auth_methods",
            "type": "string[]",
            "label": "Auth methods",
            "values": [
              "api_key",
              "oauth2",
              "jwt",
              "basic",
              "hmac_signature",
              "mtls",
              "session"
            ]
          },
          {
            "field": "api_style",
            "type": "enum",
            "label": "Primary API style",
            "values": [
              "rest",
              "graphql",
              "grpc",
              "soap",
              "websocket"
            ]
          },
          {
            "field": "base_url",
            "type": "string",
            "label": "API root/base URL"
          },
          {
            "field": "api_version",
            "type": "string",
            "label": "Current API version string"
          },
          {
            "field": "quickstart_url",
            "type": "string",
            "label": "Quickstart / hello-world URL"
          },
          {
            "field": "docs_url",
            "type": "string",
            "label": "Developer docs URL"
          },
          {
            "field": "api_reference_url",
            "type": "string",
            "label": "API reference URL"
          },
          {
            "field": "openapi_spec_url",
            "type": "string",
            "label": "OpenAPI spec URL"
          },
          {
            "field": "changelog_url",
            "type": "string",
            "label": "Changelog URL"
          },
          {
            "field": "status_page_url",
            "type": "string",
            "label": "Status page URL"
          },
          {
            "field": "notable_customers",
            "type": "string[]",
            "label": "Named public customers"
          },
          {
            "field": "launched_at",
            "type": "string",
            "label": "Launch date (ISO date or year)"
          }
        ]
      },
      {
        "action": "token",
        "label": "Optional - raise your rate limit",
        "method": "GET",
        "url": "https://apio.sh/api/feedback/token"
      }
    ]
  }
}