[
  {
    "id": "paypal-agent-commerce-docs-1",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/agent-ready/overview",
    "excerpt": "Agent Ready helps Braintree merchants accept payments from AI shopping assistants across major platforms, including ChatGPT, Google AI Mode, and Gemini, without building separate integrations for each.",
    "fetchedAt": "2026-09-14T23:22:38.739Z"
  },
  {
    "id": "paypal-agent-commerce-docs-2",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/agent-ready/agentic-commerce-protocol",
    "excerpt": "Use this guide to build a custom ChatGPT app that accepts payments using the Agentic Commerce Protocol (ACP) and the ChatGPT Apps SDK.",
    "fetchedAt": "2026-09-14T23:22:38.739Z"
  },
  {
    "id": "paypal-agent-commerce-docs-3",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/agent-ready/universal-commerce-protocol",
    "excerpt": "Use this guide to integrate the Google Pay payment handler for Google's Universal Commerce Protocol (UCP) with Braintree as your payment provider. This enables AI-powered checkout experiences through Google AI Mode (Gemini)",
    "fetchedAt": "2026-09-14T23:22:38.739Z"
  },
  {
    "id": "paypal-agent-commerce-docs-4",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/agentic-commerce-services/about",
    "excerpt": "Easy setup: Connect your product listings to PayPal's partners like Wix, Cymbio, Commerce (BigCommerce & Feedonomics), and Shopware to make your products easy for customers to find and buy.",
    "fetchedAt": "2026-09-14T23:22:38.739Z"
  },
  {
    "id": "paypal-agent-commerce-docs-5",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/store-sync/overview",
    "excerpt": "It connects your product catalog and commerce API with PayPal's agentic commerce services, enabling AI agents to discover your products, create and manage shopping carts, and complete purchases on behalf of customers through conversational interfaces.",
    "fetchedAt": "2026-09-14T23:22:38.739Z"
  },
  {
    "id": "paypal-agent-commerce-docs-6",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/store-sync/create-catalog",
    "excerpt": "By the end of this page, you will have a validated product catalog file that is ready to connect to Store Sync.",
    "fetchedAt": "2026-09-14T23:22:38.739Z"
  },
  {
    "id": "paypal-agent-commerce-docs-7",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/ai-tools/get-started",
    "excerpt": "Build custom agents: Create AI agents that handle payment workflows and customer interactions using the agent toolkit quickstart guide.",
    "fetchedAt": "2026-09-14T23:22:38.739Z"
  },
  {
    "id": "paypal-agent-commerce-docs-8",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/ai-tools/toolkit",
    "excerpt": "PayPal's agent toolkit supports the integration of PayPal APIs into AI agent workflows using Amazon Bedrock, CrewAI, LangChain, Model Context Protocol (MCP), OpenAI's Agents SDK, and Vercel's AI SDK.",
    "fetchedAt": "2026-09-14T23:22:38.739Z"
  },
  {
    "id": "paypal-agent-commerce-docs-9",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/ai-tools/mcp-server",
    "excerpt": "PayPal built an MCP server that lets merchants use natural language with their favorite MCP clients. This helps users complete business tasks more easily.",
    "fetchedAt": "2026-09-14T23:22:38.739Z"
  },
  {
    "id": "paypal-agent-commerce-docs-10",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/ai-tools/toolkit",
    "excerpt": "Integrate with PayPal APIs to access orders, invoices, subscriptions, shipment tracking, transaction details, and dispute management through pre-built functions.",
    "fetchedAt": "2026-09-14T23:22:38.739Z"
  },
  {
    "id": "paypal-agent-commerce-docs-11",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/api/agentic-commerce/v1/createcart",
    "excerpt": "Creates a new cart with the provided PayPalCart object. This is called by PayPal Shopping Cart when an AI agent or customer initiates a checkout process.",
    "fetchedAt": "2026-09-14T23:22:38.739Z"
  },
  {
    "id": "paypal-agent-commerce-docs-12",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/api/agentic-commerce/v1/getcart",
    "excerpt": "Retrieves the current state of a cart. Used by PayPal Shopping Cart to check cart status, validation issues, and current totals.",
    "fetchedAt": "2026-09-14T23:22:38.739Z"
  },
  {
    "id": "paypal-ac-supp-agent-ready",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/agent-ready/overview",
    "excerpt": "\"Agent Ready helps Braintree merchants accept payments from AI shopping assistants across major platforms, including ChatGPT, Google AI Mode, and Gemini, without building separate integrations for each.\" Two protocol paths are supported: ACP for \"ChatGPT, OpenAI\" via \"Delegated payment tokens through Braintree\", and UCP for \"Google AI Mode, Gemini\" via the \"Google Pay payment handler through Braintree\". Both explicitly assume the merchant can \"Leverage your existing Braintree merchant account and processing relationship\" — the gate is Braintree, not a plain PayPal account.",
    "fetchedAt": "2026-09-14T23:44:00.000Z"
  },
  {
    "id": "paypal-ac-supp-acs-gate",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/agentic-commerce-services/about",
    "excerpt": "Access to PayPal's agentic commerce services is form-gated, not self-serve: merchants must complete a form \"to contact the AI team at PayPal and request access. The PayPal AI team will follow up after your form submission to guide you through onboarding.\" The pitch is \"Connect once to reach many platforms\", with catalog on-ramps through partners (\"Connect your product listings to PayPal's partners like Wix, Cymbio, Commerce (BigCommerce & Feedonomics), and Shopware\") and a merchant-control promise: with Store Sync \"you stay in charge of your business. You control your brand appearance and customer communications for all AI-powered transactions\".",
    "fetchedAt": "2026-09-14T23:44:00.000Z"
  },
  {
    "id": "paypal-ac-supp-acp-chatgpt",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/agent-ready/agentic-commerce-protocol",
    "excerpt": "The ACP path is an in-ChatGPT checkout build: \"Implement an MCP server with the `complete_checkout` tool to receive tokens\", \"Call `requestCheckout()` from the app to trigger Instant Checkout\", \"Follow the ACP agentic checkout specification to manage checkout sessions\", and \"Specify `braintree` as your payment provider.\" The delegated credential \"is a one-time-use token that you can process using your existing Braintree integration\" — a Braintree payment method nonce that \"serves as a secure, single-use reference to the buyer's payment information\" and is \"bound to your merchant ID and includes amount and time restrictions that you can configure.\"",
    "fetchedAt": "2026-09-14T23:44:00.000Z"
  },
  {
    "id": "paypal-ac-supp-ucp-googlepay",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/agent-ready/universal-commerce-protocol",
    "excerpt": "The UCP path targets Google surfaces: \"This enables AI-powered checkout experiences through Google AI Mode (Gemini), where Google Pay returns a tokenized credential that Braintree can process, and your server uses it to process the payment.\" Tokenization moves off the client — \"With UCP, Google shifts this to the server side\" and \"Google includes it in checkout-complete payload\" — so when Google calls the merchant's /checkout-session/{id}/complete endpoint, \"the payment payload includes the Braintree single-use token in the `credential.token` field\". Enablement is Google-gated: \"UCP merchant registration with Google. Contact Google for enablement.\"",
    "fetchedAt": "2026-09-14T23:44:00.000Z"
  },
  {
    "id": "paypal-ac-supp-store-sync",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/store-sync/overview",
    "excerpt": "Store Sync is the full-catalog path, \"enabling AI agents to discover your products, create and manage shopping carts, and complete purchases on behalf of customers through conversational interfaces\", while \"Your existing order management system receives the order just as it would from any other channel.\" Scope is narrow today: \"Store Sync currently supports merchants who are selling physical goods to US-based customers in USD. It does not support digital goods, subscription products, or sales to customers who are outside the US at this time.\" Eligibility requires an existing PayPal merchant account with an Orders v2 integration or Braintree \"with a compatible setup\", plus the same form-gated access approval.",
    "fetchedAt": "2026-09-14T23:44:00.000Z"
  },
  {
    "id": "paypal-ac-supp-create-catalog",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/store-sync/create-catalog",
    "excerpt": "Catalog publishing is feed-file based: \"PayPal supports 3 feed specifications\", including the Google Product Feed (\"you can reuse it to power both traditional and AI-driven discovery with minimal extra work\") and the \"OpenAI ACP Product Feed\", delivered as CSV/TSV/PSV where \"each row in your feed represents a single product variant\" and \"Your feed file must not exceed 4 GB.\" Required Google-spec fields include id, title, link, image_link, description (\"minimum 25 characters\"), price, and availability; beyond the access gate, \"access approval is the only prerequisite.\"",
    "fetchedAt": "2026-09-14T23:44:00.000Z"
  },
  {
    "id": "paypal-ac-supp-cart-reverse-api",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/api/agentic-commerce/v1/createcart",
    "excerpt": "Cart execution is a reverse API the merchant hosts: POST /merchant-cart \"Creates a new cart with the provided PayPalCart object. This is called by PayPal Shopping Cart when an AI agent or customer initiates a checkout process\", returning \"201 Created: Cart created successfully with payment token in payment_method\" or 200 plus validation_issues (\"Business logic issues that need resolution\"). Authentication is PayPal-issued, not merchant-issued: \"These JWT tokens are issued and managed by PayPal, not generated by merchants\", and the merchant must \"Verify token signature using PayPal's public keys\".",
    "fetchedAt": "2026-09-14T23:44:00.000Z"
  },
  {
    "id": "paypal-ac-supp-getcart",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/api/agentic-commerce/v1/getcart",
    "excerpt": "The companion read endpoint keeps agent-side cart state fresh: get cart \"Retrieves the current state of a cart. Used by PayPal Shopping Cart to check cart status, validation issues, and current totals.\" Together with create cart, this is the crawled surface of PayPal's agentic-commerce v1 cart API — PayPal's Shopping Cart service, not the AI agent directly, calls the merchant's endpoints.",
    "fetchedAt": "2026-09-14T23:44:00.000Z"
  },
  {
    "id": "paypal-ac-supp-agent-toolkit",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/ai-tools/toolkit",
    "excerpt": "\"PayPal's agent toolkit supports the integration of PayPal APIs into AI agent workflows using\" Amazon Bedrock, CrewAI, LangChain, MCP, OpenAI's Agents SDK, and Vercel's AI SDK, in TypeScript and Python. Coverage: \"Integrate with PayPal APIs to access orders, invoices, subscriptions, shipment tracking, transaction details, and dispute management through pre-built functions.\" The docs' own operating guidance keeps a human in the loop: \"Keep human oversight in areas where personal judgment matters most, while letting AI handle repetitive tasks.\"",
    "fetchedAt": "2026-09-14T23:44:00.000Z"
  },
  {
    "id": "paypal-ac-supp-refund-dispute-tools",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/ai-tools/agent-tools",
    "excerpt": "Post-purchase operations are first-class agent tools: refunds via create_refund / get_refund (a \"refund for a captured payment\", where \"If not specified, a refund is for the full amount of the purchase\"), disputes via list_disputes (\"Retrieve a summary of all disputes with optional filtering\"), get_dispute, and accept_dispute_claim (\"Accept a dispute claim, resolving it in favor of the buyer.\"), and orders via create_order (\"Create an order in the PayPal system based on the provided details.\"), pay_order, and create_shipment. Catalog-management tools (create_product, list_product, show_product_details) let agents write to the PayPal product catalog itself.",
    "fetchedAt": "2026-09-14T23:44:00.000Z"
  },
  {
    "id": "paypal-ac-supp-webhooks",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/api/webhooks/overview",
    "excerpt": "\"Webhooks are HTTPS posts from PayPal to an endpoint on your server whenever the corresponding event type occurs\" — \"Up to 10 webhook URLs may be subscribed per app\", each scoped to specific event types or all of them. Delivery is durable: \"Any non-2xx status code will cause PayPal to reattempt delivery up to 25 times over the course of 3 days or until it receives a 2xx success code.\" Authenticity checks are documented (\"Post the message, stored webhook ID, and header information back to PayPal's verify signature endpoint\"), and the warning is explicit: \"If you do not verify a message, you will not have a way to validate that its sender was in fact PayPal.\"",
    "fetchedAt": "2026-09-14T23:44:00.000Z"
  },
  {
    "id": "paypal-ac-supp-fees",
    "tier": "claimed-docs",
    "url": "https://www.paypal.com/us/business/paypal-business-fees",
    "excerpt": "The published US commercial rates that agent-initiated orders inherit: \"PayPal Checkout\" and \"PayPal Guest Checkout\" at \"3.49% +\" fixed fee, \"Standard Credit and Debit Card Payments\" at \"2.99% +\" fixed fee, \"QR code Transactions\" at \"2.29% +\" fixed fee, and \"PayPal Pay Later options\" at \"4.99% +\" fixed fee, with an additional percentage-based fee for international commercial transactions. No separate agentic/AI-channel fee schedule is published on the page.",
    "fetchedAt": "2026-09-14T23:44:00.000Z"
  },
  {
    "id": "paypal-agent-commerce-docs-13",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/agentic-commerce-services/about",
    "excerpt": "Merchants can use PayPal's agentic commerce services to create AI-powered shopping experiences, so customers can shop using everyday language.",
    "fetchedAt": "2026-09-15T00:48:51.233Z"
  },
  {
    "id": "paypal-agent-commerce-gh-1",
    "tier": "github",
    "url": "https://github.com/paypal/agent-toolkit",
    "excerpt": "create_order: Create an order in PayPal system based on provided details",
    "fetchedAt": "2026-09-15T00:48:51.233Z"
  },
  {
    "id": "paypal-agent-commerce-probe-1",
    "tier": "probe",
    "url": "https://developer.paypal.com/llms.txt",
    "excerpt": "PROBE llms.txt: HTTP 200 at https://developer.paypal.com/llms.txt # PayPal Developer Documentation\n\n> PayPal's developer documentation for integrating payments, managing transactions, an",
    "fetchedAt": "2026-09-14T23:26:34.337Z"
  },
  {
    "id": "paypal-agent-commerce-probe-2",
    "tier": "probe",
    "url": "https://developer.paypal.com/agent-ready/overview.md",
    "excerpt": "PROBE docs-md: HTTP 200 at https://developer.paypal.com/agent-ready/overview.md # Agent Ready overview (/agent-ready/overview)\n\n\n\nAgent Ready helps Braintree merchants accept payments from AI shopping",
    "fetchedAt": "2026-09-14T23:26:34.337Z"
  },
  {
    "id": "paypal-agent-commerce-probe-3",
    "tier": "probe",
    "url": "https://developer.paypal.com/ai-tools/mcp-server",
    "excerpt": "official MCP server documented at https://developer.paypal.com/ai-tools/mcp-server",
    "fetchedAt": "2026-09-14T23:26:34.337Z"
  },
  {
    "id": "paypal-ac-probe-rt-1",
    "tier": "probe",
    "url": "https://developer.paypal.com/ai-tools/mcp-server",
    "excerpt": "PROBE runtime (recorded 2026-09-14): PayPal's remote MCP server is live — a keyless JSON-RPC initialize POST to https://mcp.paypal.com/mcp answered HTTP 401 with 'www-authenticate: Bearer realm=\"OAuth\", resource_metadata=\"https://mcp.paypal.com/.well-known/oauth-protected-resource/mcp\"', and that RFC 9728 metadata URL answers keylessly, naming the resource and its authorization server (PKCE S256, dynamic client registration at /register).",
    "fetchedAt": "2026-09-14T23:26:55.000Z"
  },
  {
    "id": "paypal-ac-probe-rt-2",
    "tier": "probe",
    "url": "https://developer.paypal.com/ai-tools/toolkit",
    "excerpt": "PROBE runtime (recorded 2026-09-14): the PayPal Agent Toolkit resolves on the public npm registry (npm view @paypal/agent-toolkit → 1.11.0, published 2026-09-01; Python twin paypal-agent-toolkit 1.11.0 on PyPI) — the SDK covering orders, invoices, subscriptions, tracking, disputes, refunds, and transactions for MCP, OpenAI Agents SDK, LangChain, CrewAI, Vercel AI SDK, and Bedrock.",
    "fetchedAt": "2026-09-14T23:26:55.000Z"
  },
  {
    "id": "paypal-ac-supp-sandbox",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/tools/sandbox/",
    "excerpt": "The PayPal sandbox \"is a self-contained, virtual testing environment that simulates the live PayPal production environment\" — \"a shielded space where you can initiate and watch while your apps process PayPal API requests without touching any live PayPal acc[ounts]\"; \"the sandbox mirrors the features on the PayPal production servers\", with sandbox accounts and \"their associated authentication credentials\" used \"in your PayPal API calls\" so \"you can test and debug your apps\" before going live. Agent-commerce flows (cart API, agent toolkit tools) run against the same REST surface.",
    "fetchedAt": "2026-09-15T01:22:12.000Z"
  },
  {
    "id": "paypal-ac-supp-rest-overview",
    "tier": "claimed-docs",
    "url": "https://developer.paypal.com/api/rest/",
    "excerpt": "The developer portal's REST API getting-started page anchors the agent surface: \"REST APIs, including orders, payments, subscriptions, invoicing, and disputes\", authenticated with OAuth 2 access tokens, alongside Server SDKs, API response Codes, and Webhook events references — the same rails the Agent Toolkit's tools call.",
    "fetchedAt": "2026-09-15T01:22:12.000Z"
  }
]
