Skip to main content
Cards is available in sandbox only while we finish development. Dakota enables Cards per account. The Cards endpoints are in the API reference, marked Sandbox only. Endpoints, fields, and flows can still change before release.
Dakota Cards issues virtual Visa debit cards that spend straight from a customer’s Dakota wallet. There is no separate card balance to fund: a card spends the wallet’s available balance, and Dakota authorizes every purchase against it in real time. Cards use the same API keys, idempotency rules, and webhook stream as the rest of your Dakota integration.

At a glance

The objects

A wallet can fund many cards, and a cardholder can hold many cards. Every card on a wallet spends from the same available balance.

Setup path

API recipes lists the calls for each of these steps, and for everything after a card exists.

Start here

API recipes

Every scenario as the calls to make, in order, and the signal to wait for.

Testing

Run the whole card lifecycle in sandbox, from activation to refunds.

Not in the first release

  • Physical cards
  • Choosing which token and network fund cards
  • Spending several assets from one wallet
  • Withdrawing a wallet’s card enablement
  • Reading dispute reports back, and dispute webhooks