What problem does it solve? Making purchases with Ramp agent cards requires coordinating CLI credential retrieval, browser-based checkout, and post-purchase transaction compliance (memo, receipt, tracking categories, trip) — a multi-step process that is error-prone when done manually. ## Core Features & Use Cases - End-to-end purchase flow: Select an eligible agent card fund, generate single-use payment credentials via the ramp CLI, and complete merchant checkout through a playwright-cli-driven headed Chrome browser. - Transaction completion: After payment, automatically find the transaction and fill missing items — memo, tracking categories, trip assignment, and receipt upload (e.g., a screenshot of the confirmation page). - Safety guardrails: Enforces user preauthorization tolerance, Visa cryptogram amount caps, headed-browser-only operation, and human handoff for 3DS, CAPTCHAs, and login walls. - Use Case: Ask the agent to make a $45 donation to a charity; it picks the right fund, pulls fresh card credentials, fills the merchant's Stripe checkout form in a visible browser, then uploads the confirmation screenshot as the receipt and verifies no items are missing. ## Quick Start Use the ramp-agentic-purchase skill to buy a $45 donation at childrenshungerfund.org with my agent card and complete all missing transaction items.