---
name: buy-on-github
description: "Upgrade a GitHub plan or add seats through browser checkout with an agent card."
title: "Buy on GitHub with an agent card"
url: https://agents.ramp.com/playbooks/buy-on-github
runtimes: [Claude Desktop, ChatGPT, Claude Code, Codex, Perplexity]
---

# Buy on GitHub with an agent card

Developer teams buy GitHub seats and plan upgrades on github.com. Browserbase navigates GitHub's billing checkout, your agent card pays, and you close the loop with memo and coding.

## How to run

Identify which runtime you're operating in (Claude Desktop, ChatGPT, Claude Code, Codex, Perplexity). Use the matching section below; ignore the others.

## Claude Desktop

Copy and run this prompt:

```
## Before you run
- Ramp connector enabled in Claude Desktop ([connector directory](https://claude.ai/directory/61bac03c-3f98-4b3c-affb-1b99533fa82c))
- Ramp Agent Cards enabled for your business
- Browserbase MCP added as a custom connector with URL `https://mcp.browserbase.com/mcp?browserbaseApiKey=YOUR_BROWSERBASE_API_KEY` ([get an API key](https://www.browserbase.com/overview))

Make this GitHub purchase using my Ramp Agent Card. Browserbase will drive the browser:

[REPLACE — GitHub product or plan, seat count, expected total]
Memo: [REPLACE — business purpose, GL category if known]

Open github.com through Browserbase and navigate to billing or the plan upgrade page. Step through checkout. When you reach the payment step, ask me to issue an agent card with the expected total as the limit, then enter the card details. Confirm the order summary with me before completing payment. Stop if the flow requires card-on-file or subscription billing not supported by agent cards. After the purchase, attach the receipt, then apply the memo and tracking category.
```

## ChatGPT

Copy and run this prompt:

```
## Before you run
- Ramp connector enabled in ChatGPT ([app](https://chatgpt.com/apps/ramp/asdk_app_69250fb6281c819195b52a1556b0060c))
- Ramp Agent Cards enabled for your business
- Browserbase MCP added as a custom connector with URL `https://mcp.browserbase.com/mcp?browserbaseApiKey=YOUR_BROWSERBASE_API_KEY` ([get an API key](https://www.browserbase.com/overview))

Make this GitHub purchase using my Ramp Agent Card. Browserbase will drive the browser:

[REPLACE — GitHub product or plan, seat count, expected total]
Memo: [REPLACE — business purpose, GL category if known]

Open github.com through Browserbase and navigate to billing or the plan upgrade page. Step through checkout. When you reach the payment step, ask me to issue an agent card with the expected total as the limit, then enter the card details. Confirm the order summary with me before completing payment. Stop if the flow requires card-on-file or subscription billing not supported by agent cards. After the purchase, attach the receipt, then apply the memo and tracking category.
```

## Claude Code

Copy and run this prompt:

```
## Before you run
- Ramp CLI installed: `curl -fsSL https://agents.ramp.com/install.sh | bash`
- Logged in: `ramp auth login`
- Ramp Agent Cards enabled for your business
- Browse CLI installed: `npm install -g browse`
- Browserbase API key set: `export BROWSERBASE_API_KEY=...` ([get an API key](https://www.browserbase.com/overview))
- Optional skill: [agentic-purchase](https://github.com/ramp-public/ramp-cli)

Make this GitHub purchase using my Ramp Agent Card. Run the Browse CLI to drive the checkout:

[REPLACE — GitHub product or plan, seat count, expected total]
Memo: [REPLACE — business purpose, GL category if known]

Open github.com with the `browse` CLI and navigate to billing or the plan upgrade page. Step through checkout. When you reach the payment step, ask me to issue an agent card with the expected total as the limit, then enter the card details. Confirm the order summary with me before completing payment. Stop if the flow requires card-on-file or subscription billing not supported by agent cards. After the purchase, attach the receipt, then apply the memo and tracking category.
```

## Codex

Copy and run this prompt:

```
## Before you run
- Ramp CLI installed: `curl -fsSL https://agents.ramp.com/install.sh | bash`
- Logged in: `ramp auth login`
- Ramp Agent Cards enabled for your business
- Browse CLI installed: `npm install -g browse`
- Browserbase API key set: `export BROWSERBASE_API_KEY=...` ([get an API key](https://www.browserbase.com/overview))
- Optional skill: [agentic-purchase](https://github.com/ramp-public/ramp-cli)

Make this GitHub purchase using my Ramp Agent Card. Run the Browse CLI to drive the checkout:

[REPLACE — GitHub product or plan, seat count, expected total]
Memo: [REPLACE — business purpose, GL category if known]

Open github.com with the `browse` CLI and navigate to billing or the plan upgrade page. Step through checkout. When you reach the payment step, ask me to issue an agent card with the expected total as the limit, then enter the card details. Confirm the order summary with me before completing payment. Stop if the flow requires card-on-file or subscription billing not supported by agent cards. After the purchase, attach the receipt, then apply the memo and tracking category.
```

## Perplexity

Copy and run this prompt:

```
## Before you run
- Ramp connector enabled in Perplexity ([connector](https://www.perplexity.ai/computer/connectors?connector=ramp))
- Ramp Agent Cards enabled for your business
- Browserbase MCP added as a custom connector with URL `https://mcp.browserbase.com/mcp?browserbaseApiKey=YOUR_BROWSERBASE_API_KEY` ([get an API key](https://www.browserbase.com/overview))

Make this GitHub purchase using my Ramp Agent Card. Browserbase will drive the browser:

[REPLACE — GitHub product or plan, seat count, expected total]
Memo: [REPLACE — business purpose, GL category if known]

Open github.com through Browserbase and navigate to billing or the plan upgrade page. Step through checkout. When you reach the payment step, ask me to issue an agent card with the expected total as the limit, then enter the card details. Confirm the order summary with me before completing payment. Stop if the flow requires card-on-file or subscription billing not supported by agent cards. After the purchase, attach the receipt, then apply the memo and tracking category.
```
