Card Operations
Creating a Card
Two prerequisites: your business must have completed KYB verification, and the target cardholder must have
kycStatus: ACCEPTED before a card can be issued to them.Fund
Add money to a card from your business wallet:- A funding fee (percentage-based) may apply — see Card Fees
- Full amount is added to the card balance; fee is debited from your wallet separately
- Can fund a frozen card
Unload
Withdraw balance from a card back to your wallet:- Cannot unload more than the available card balance
- An unloading fee may apply based on your pricing
Freeze / Unfreeze
Temporarily disable a card without losing its balance:- Frozen cards cannot make purchases but retain their balance
- You can still fund or unload a frozen card
Terminate
Permanently close a card:- Card cannot be reactivated after termination
- Cardholder can still have other active cards
- Provide a
reasonfor record-keeping (visible in webhooks and logs)
Replace
Issue a replacement card for a terminated card. The balance is transferred automatically:canIssue: false, the default product is used as a fallback.
Transactions
Transaction Types
Transaction Statuses
Webhook Events
Card Lifecycle
Transaction Events
Error Codes
Endpoints
POST /cards— Create cardGET /cards— List cardsGET /cards/{id}— Get card detailsDELETE /cards/{id}— Terminate cardPOST /cards/{id}/fund— Fund cardPOST /cards/{id}/unload— Unload cardPOST /cards/{id}/freeze— Freeze cardPOST /cards/{id}/unfreeze— Unfreeze cardPOST /cards/{id}/replace— Replace cardGET /cards/{id}/transactions— Get transactions

