{
 "hub": "pay",
 "name": "Pay",
 "page": "https://agentdrives.com/access/pay",
 "drives": {
  "from": "2026-10-01",
  "to": "2026-10-24"
 },
 "head": {
  "id": "pay.proven",
  "label": "products where our side made and proved a payment",
  "n": 5,
  "total": 151,
  "href": "/data/facts#pay.proven"
 },
 "numbers": [
  {
   "id": "pay.proven",
   "label": "Took a payment from our agent",
   "n": 5,
   "total": 151,
   "href": "/data/facts#pay.proven"
  },
  {
   "id": "pay.offers_rail",
   "label": "Offer an agent a way to pay, such as x402 or MPP",
   "n": 26,
   "total": 151,
   "href": "/data/facts#pay.offers_rail"
  },
  {
   "id": "pay.reached",
   "label": "Our agent got as far as paying",
   "n": 45,
   "total": 151,
   "href": "/data/facts#pay.reached"
  }
 ],
 "checkpoints": [
  {
   "checkpoint": "pay",
   "name": "Pay",
   "numbers": [
    {
     "id": "pay.reached",
     "label": "Got as far as paying",
     "n": 45,
     "total": 151,
     "href": "/data/facts#pay.reached"
    },
    {
     "id": "pay.ready",
     "label": "Reached the last step before paying, of those",
     "n": 30,
     "total": 45,
     "href": "/data/facts#pay.ready"
    },
    {
     "id": "pay.proven",
     "label": "Paid, and our side proved it",
     "n": 5,
     "total": 151,
     "href": "/data/facts#pay.proven"
    }
   ]
  },
  {
   "checkpoint": "cancel",
   "name": "Cancel",
   "numbers": [
    {
     "id": "cancel.reached",
     "label": "Had a plan to cancel",
     "n": 5,
     "total": 151,
     "href": "/data/facts#cancel.reached"
    },
    {
     "id": "cancel.own",
     "label": "Cancelled on its own, of those",
     "n": 5,
     "total": 5,
     "href": "/data/facts#cancel.own"
    }
   ]
  }
 ],
 "walls": [
  {
   "id": "pay.P1",
   "label": "Only a card checkout a person fills in",
   "n": 70,
   "total": 151,
   "href": "/data/facts#pay.P1",
   "source": "https://agentdrives.com/data/facts#pay.P1"
  },
  {
   "id": "pay.P2",
   "label": "A card checkout an agent could finish with a card it was given",
   "n": 59,
   "total": 151,
   "href": "/data/facts#pay.P2",
   "source": "https://agentdrives.com/data/facts#pay.P2"
  },
  {
   "id": "pay.P0",
   "label": "No way to buy without talking to someone",
   "n": 2,
   "total": 151,
   "href": "/data/facts#pay.P0",
   "source": "https://agentdrives.com/data/facts#pay.P0"
  },
  {
   "id": "pay.stuck",
   "label": "A person in the way of buying, of those it reached",
   "n": 2,
   "total": 45,
   "href": "/data/facts#pay.stuck",
   "source": "https://agentdrives.com/data/facts#pay.stuck"
  },
  {
   "label": "Talk to sales first",
   "n": 1,
   "total": 149,
   "source": "https://agentdrives.com/data/payments"
  }
 ],
 "products": [
  {
   "name": "Parallel",
   "slug": "parallel",
   "level": 4,
   "page": "https://agentdrives.com/tools/parallel"
  },
  {
   "name": "Steel",
   "slug": "steel",
   "level": 4,
   "page": "https://agentdrives.com/tools/steel"
  },
  {
   "name": "Browserbase",
   "slug": "browserbase",
   "level": 2,
   "page": "https://agentdrives.com/tools/browserbase"
  },
  {
   "name": "Exa",
   "slug": "exa",
   "level": 2,
   "page": "https://agentdrives.com/tools/exa"
  },
  {
   "name": "Apify",
   "slug": "apify",
   "level": 1,
   "page": "https://agentdrives.com/tools/apify"
  }
 ],
 "standards": [
  {
   "name": "x402",
   "page": "https://agentdrives.com/standards/x402",
   "offered_by": {
    "id": "pay.x402",
    "label": "Offer x402",
    "n": 9,
    "total": 151,
    "href": "/data/facts#pay.x402"
   },
   "current": null,
   "seen_in_drives": []
  },
  {
   "name": "MPP",
   "page": "https://agentdrives.com/standards/mpp",
   "offered_by": {
    "id": "pay.mpp",
    "label": "Offer MPP",
    "n": 2,
    "total": 151,
    "href": "/data/facts#pay.mpp"
   },
   "current": null,
   "seen_in_drives": []
  },
  {
   "name": "ACP",
   "page": null,
   "offered_by": null,
   "current": {
    "value": "2026-04-17",
    "source": "raw.githubusercontent.com",
    "url": "https://raw.githubusercontent.com/agentic-commerce-protocol/agentic-commerce-protocol/main/README.md"
   },
   "seen_in_drives": []
  },
  {
   "name": "AP2",
   "page": null,
   "offered_by": null,
   "current": {
    "value": "v0.2",
    "source": "raw.githubusercontent.com",
    "url": "https://raw.githubusercontent.com/google-agentic-commerce/AP2/main/docs/ap2/specification.md"
   },
   "seen_in_drives": []
  },
  {
   "name": "UCP",
   "page": null,
   "offered_by": null,
   "current": {
    "value": "2026-08-25",
    "source": "ucp.dev",
    "url": "https://ucp.dev/llms.txt"
   },
   "seen_in_drives": []
  }
 ],
 "studies": [
  {
   "title": "How far does an AI agent get in SaaS on its own? 148 tested",
   "page": "https://agentdrives.com/reports/how-far-a-real-agent-got-2026-10",
   "date": "2026-10-23"
  },
  {
   "title": "0 of 147 products let an AI agent finish the job alone",
   "page": "https://agentdrives.com/research/software-isnt-ready-for-agent-customers",
   "date": "2026-10-21"
  },
  {
   "title": "Stripe's SPT docs show a Resolve API for other processors",
   "page": "https://agentdrives.com/notes/2026-10-16-stripe-spt-docs-add-a-resolve-api-for-third-party",
   "date": "2026-10-16"
  }
 ],
 "fixes": [
  {
   "title": "Let AI agents start without a credit card",
   "page": "https://agentdrives.com/guides/card-free-starts"
  },
  {
   "title": "Let AI agents pay you per call: x402 and MPP",
   "page": "https://agentdrives.com/guides/let-agents-pay-per-call"
  }
 ],
 "data": "https://agentdrives.com/data/payments",
 "licence": "CC BY 4.0"
}