PayPal AI Agent Gateway

PayPal AI Agent Gateway An architecture diagram generated by Archify. Operator · writes · speaks · approves in PayPal · Architecture component Operator writes · speaks · approves in PayPal Gemini Live · speech in · spoken answer out · Architecture component · us-central1 Gemini Live speech in · spoken answer out us-central1 Gateway UI · Next.js · AG Grid · PayPal AI Agent Gateway · localhost Gateway UI Next.js · AG Grid Agent routes · /api/agent · /api/holds · PayPal AI Agent Gateway · localhost Agent routes /api/agent · /api/holds Server judges · ceiling · window · recipient · PayPal AI Agent Gateway · localhost · before PayPal Server judges ceiling · window · recipient before PayPal Store · orders · refusals · PayPal AI Agent Gateway · localhost Store orders · refusals BCV rate feed · official rate, live · Architecture component BCV rate feed official rate, live PayPal sandbox · authorize → hold → capture · Architecture component PayPal sandbox authorize → hold → capture Counterparty · receives dollars · sends bolívares · Architecture component Counterparty receives dollars · sends bolívares Campaign showcase · band · goal · return · Architecture component · seeded Campaign showcase band · goal · return seeded Venezuelan business · receives the pledge when funded · Architecture component Venezuelan business receives the pledge when funded speak tool calls intent · click typed envelope order to judge authorize · capture orders · refusals live rate dollars to the named account projects · band · goal pledge · captured when funded bolívares · between you two · outside the app PayPal AI Agent Gateway · localhost Legend Frontend Backend Database Security External

The thesis

  • • The agent requests · the server judges · the human approves
  • • Purchase orders for agents: ceiling, recipient, window, condition — approved once, enforced on every attempt
  • • The model is told what it may do; it never holds a credential

Money moves in PayPal

  • • Authorize → hold → capture, or release: the app holds the permission, PayPal holds the money
  • • Approval happens inside PayPal's own UI; nothing is charged from a form
  • • Balances are re-read after anything moves, so the cards cannot drift from the account

Two rails, and an exchange

  • • PayPal AI Crowdfunding: fund a real business in Venezuela from $20, paid in USD — a pledge is a purchase order through these same rails
  • • The campaign's band, goal and return are read from the server's own catalog: a request may name a campaign, it cannot state its goal
  • • Exchange · USD ↔ VES: dollars held by PayPal, bolívares between two people
  • • A condition only a person can confirm — the agent may never settle it alone