Guides/Issue Your First Card
Issue Your First Card
A step-by-step guide to issuing your first virtual Visa card.
Basic issuance
Issue a card with no restrictions — spendable anywhere online.
issue.ts
const card = await client.issue({ amount: 10_00, currency: 'USD' })
console.log(card.number) // "4111 •••• •••• 9821"
console.log(card.expiry) // "12/27"
console.log(card.cvv) // "***"✓
The card is ready to use immediately.
With spending rules
issue-with-rules.ts
const card = await client.issue({
amount: 50_00,
currency: 'USD',
rules: {
merchant: 'aws.com',
singleUse: true,
expiresIn: 600,
},
})Check status
status.ts
const cards = await client.list({ status: 'active' })
console.log(cards.length) // number of active cards