Virtual cards

Virtual cards

Issue single-use or multi-use cards with spend constraints and category controls.

Issue card

const card = sdk.issueVirtualCard({  agentId: "procurement-bot",  walletId: wallet.id,  limit: 250,  singleUse: true,  mccAllowlist: ["office-supplies"]});

Card fields

  • status: active | used | cancelled
  • singleUse: auto-cancels after settlement
  • limit: card-level spending boundary