Usage: agent-cards cards create [options]
Fund and issue a new virtual card
Options:
--amount <dollars> Amount in US dollars, NOT cents (e.g. 25 = $25.00)
--multi-use Create a multi-use card: stays open across charges
until its limit is spent (subscriptions)
--preset <name> Restrict this card (see cards preset list). Adds
limits only. Omit to use your account or app
preset.
(ai_labs implies --multi-use)
--expires <iso> Auto-close the multi-use card at this ISO-8601
time (≤365 days out), e.g. 2027-01-01T00:00:00Z
--from <source> Where the money comes from: an added-card id (see
add --list), or 'balance' to use your Agentcard
balance even when a card is added
-y, --yes Skip the confirmation prompt (for non-interactive
/ agent use)
--json Output the result as JSON and run fully
non-interactively
--total <dollars> Lifetime spend cap in US dollars
--per-day <dollars> Spend cap per rolling 24 hours, in US dollars
--per-week <dollars> Spend cap per rolling 7 days, in US dollars
--per-month <dollars> Spend cap per rolling 30 days, in US dollars
--only-categories <list> Restrict to categories (strict), comma-separated:
meals, groceries, travel, software, ai, wellness,
retail
--watch-categories <list> Categories in Watch mode (allow + notify on
mismatch): meals, groceries, travel, software,
ai, wellness, retail
--only-merchants <list> Restrict to merchant name patterns,
comma-separated
--only-in <places> Restrict to places, comma-separated: a country
(US, Canada), a region (europe, eu,
north-america, apac), a US state (California,
US-CA). A region expands to its countries; a
state next to a region narrows only the US,
e.g. north-america,US-CA
--only-currencies <codes> Restrict to purchase currencies (strict),
comma-separated ISO 4217 codes or names: usd,eur
or dollars,euros,pounds,yen. Checked by Agentcard
at checkout and settlement, not by the card
network
--watch-currencies <codes> Purchase currencies in Watch mode (allow + notify
on mismatch), comma-separated: usd,eur. Checked
by Agentcard, not by the card network
--only-days <days> Restrict to days, comma-separated: mon,tue or
weekdays/weekends
--only-hours <range> Restrict to an hour range, e.g. 9-17 or
09:00-17:00 (24-hour; defaults to UTC without
--timezone)
--timezone <tz> IANA timezone for --only-days/--only-hours
(default UTC), e.g. America/Los_Angeles
--only-from <programs> Restrict to callers, comma-separated: cli, mcp,
api, browser
-h, --help display help for command