ramp-agentic-purchase
Agent Card Checkout: make one authorized browser checkout purchase.
Skill by ramp-public
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ramp-public-ramp-agentic-purchase
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: finance, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/ramp-agentic-purchase
What's inside
- Skill name
ramp-agentic-purchase- Description
- Agent Card Checkout: make one authorized browser checkout purchase. Use when a merchant checkout accepts card details. Do not use for Stripe MPP, x402, bill payment, procurement, travel booking, reimbursements, or account setup; route those to their dedicated skills.
- License
- MIT
- Metadata
- title: Agent Card Checkout
- Instructions
- 68 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- browser-checkout.md
SKILL.md (first lines)
# Agent Card Checkout Use for a browser checkout that accepts card details. Load [browser-checkout.md](browser-checkout.md) for headed browser operation and human handoff. ## Access If fund discovery returns no usable options, check whether the connected Ramp user has access to an active fund that permits virtual cards and is not locked. Explain which eligibility condition is missing and ask the customer or admin to resolve it before proceeding. A connected Ramp user can purchase without creating a standalone agent identity. ## Prepare the exact purchase 1. Inspect the cart or checkout before getting credentials. Confirm it contains only the intended items and the actual total, including known tax, shipping, fees, and currency. Do not leave previously saved cart items in scope. 2. If guest checkout needs contact or delivery details, ask for those details. Cardholder and billing values returned with payment credentials belong only in the payment form; do not copy them into merchant contact fields. 3. In Ramp MCP `tools/list`, use `ramp_get_agent_card_funds` (summary: "List funds that can be used for agent card payments") to find accessible eligible funds. It returns the eligible funds and available balance. Select only a fund that fits the customer's authorized purpose and funding choice. Check returned merchant and category restrictions, currency, balance information, and per-transaction limit against this purchase. Missing or incomparable balance data does not prove sufficient balance. `ramp funds get-agent-card-funds` is the optional CLI equivalent. 4. Check authorization already given by the customer. Proceed without another confirmation when it covers this exact merchant, purpose, total, currency, and fund. Ask only if one of those changes or no approval exists; there is no blanket percentage tolerance. ## Issue and submit credentials In Ramp MCP `tools/list`, use `ramp_get_agent_card_creds` (summary: "Get a one-time payment token for a fund") only for the prepared purchase. Its contract requires `fund_id`, `merchant_name`, `merchant_url`, `merchant_country_code`, `amount`, and `currency_code`; include the required rationale and preserve the same retry identity for recovery when supplied. `ramp funds creds <fund_id>` is the optional CLI equivalent; obtain its current flags with leaf `--help`. Submit the returned card details immediately with any available browser capability and verify the merchant's result. A credential is not a completed merchant payment. If the checkout total changes but remains inside the customer's explicitly approved limit, continue with the exact new total; otherwise obtain approval for the changed purchase before issuing credentials. ## Recovery and completion - If credential issuance fails before any merchant submission, recover only the same request with its existing retry identity. If the issuer reports that the original request cannot be safely recovered, do not start a new issuance attempt; report the issue. - If merchant submission times out, the response is lost, or the result is unclear, reconcile that checkout and payment status before another credential or fund. Do not infer that no charge occurred. - A clear decline or unsupported checkout does not authorize a different fund. Ask only when the proposed alternative changes the approved scope, budget, or funding; otherwise it may be used before any outstanding attempt. - After a confirmed card purchase, locate its resulting transaction, check its required fields, and complete only the customer-authorized memo, coding, trip, and receipt work. Preserve the merchant confirmation as a receipt when it is available.
From ramp-public/skills, MIT.
More from ramp-public/skills
- 0.609score
ramp-prefer-ramp-connectors
ramp-public
Use when performing Ramp operations such as looking up transactions, managing bills, submitting reimbursements, or reviewing approvals.
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
ramp-approval-dashboard
ramp-public
Review and approve pending transactions, bills, reimbursements, travel requests, and procurement requests.
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
ramp-modify-flight
ramp-public
Changes an existing Ramp Travel flight booking: finds the exact booking, asks which leg, date, or airport should change, searches replacement flights…
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
ramp-mpp-purchase
ramp-public
Make one authorized Stripe MPP purchase from a compatible merchant challenge.
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
ramp-onboard-standalone-agent
ramp-public
Create, connect, and safely verify a standalone Ramp agent for a clearly defined job.
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
ramp-payment-lookup
ramp-public
Look up vendor bill payments and verify payment status from the terminal.
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
ramp-complete-expenses
ramp-public
Find and complete requested revisions and missing items on your transactions — receipts, memos, accounting categories, funds, and attendees.
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
ramp-complete-tasks
ramp-public
Find and complete items in the Ramp attention feed.
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
ramp-make-x402-payment
ramp-public
Make and verify a supplied x402 payment from a funded Ramp x402 wallet.
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
ramp-manage-bills
ramp-public
Search, inspect, and manage vendor bills and invoices.
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
ramp-manage-procurement
ramp-public
Search, inspect, track, and safely approve submitted procurement requests and purchase orders.
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
ramp-manage-sourcing
ramp-public
Track and decide running Ramp sourcing events: monitor vendor responses to an RFX (RFP, RFI, RFQ), send reminders, review grading outcomes, award the winning…
SkillAFreshness: A★ 4Claude Code +9
Signals
- Stars
- 4
- Forks
- 1
- Open issues
- 1
- Last commit (this folder)
- Sep 29, 2026 (28 days ago)
- Last release
- Oct 23, 2026 (4 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/ramp-public/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from ramp-public
- 0.609score
ramp-approval-dashboard
ramp-public
Review and approve pending transactions, bills, reimbursements, travel requests, and procurement requests.
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
ramp-manage-bills
ramp-public
Search, inspect, and manage vendor bills and invoices.
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
ramp-complete-expenses
ramp-public
Find and complete requested revisions and missing items on your transactions — receipts, memos, accounting categories, funds, and attendees.
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
ramp-complete-tasks
ramp-public
Find and complete items in the Ramp attention feed.
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
ramp-make-x402-payment
ramp-public
Make and verify a supplied x402 payment from a funded Ramp x402 wallet.
SkillAFreshness: A★ 4Claude Code +9 - 0.609score
ramp-manage-procurement
ramp-public
Search, inspect, track, and safely approve submitted procurement requests and purchase orders.
SkillAFreshness: A★ 4Claude Code +9
Cite this page
ramp-agentic-purchase skill. Agent Mart. https://agentmart.dev/skills/ramp-public-ramp-agentic-purchase (last updated 2026-10-24)