Card types
Supported currencies
More currencies will be added over time. A card’s funding account doesn’t need to hold the same currency as the card: Nuvion applies FX conversion automatically at the prevailing rate as the card is used.
Card statuses
A card’s actual spending limit is the available balance on its linked account, not a value set on the card itself. See The Card object for the full field-by-field schema.
Issue a card
Both card types are funded from an account you specify at creation and require acardholder (the individual who’ll use the card). Card expiration can’t be set more than 2 years out: a later expiration_year/expiration_month is rejected.
To issue a single-use card for a one-off payment, use POST /disposable-cards:
POST /virtual-cards instead. It accepts the same fields:
status: "active":
id. Card credentials (number, cvv) are only returned in this creation response; retrieve them again later via Get card details if needed. See Create a disposable card and Create a virtual card for the full parameter and error reference.
Retrieve cards
List cards for an entity withGET /cards, optionally filtered by account_id:
number and cvv, with GET /card-details/{card_id}, or its transaction history, including any reversals, with GET /card-transactions/{card_id}.
See List cards, Get card details, and Get card transactions for the full response schema, including how a reversed transaction differs from a regular card debit.
Manage a card
For example, to freeze a card:
Webhooks
Subscribe tocards.created, cards.frozen, cards.unfrozen, and cards.deleted to track a card’s lifecycle in real time instead of polling Get card details. See Event types for the full payload schema.
Actual card transactions aren’t a separate event type; they arrive as the same outflows events used for payouts, distinguished by payment_type:
See outflows.created for the standard debit lifecycle and outflows.refunded for the reversal and refund payload shapes, including
card_id and the funding account.
What’s next
Accounts
Understand how accounts are structured and how to fund a card from an entity account.
Accept a Payment
Accept inbound payments into entity accounts before loading cards.
Errors
Full reference for error codes, error object schema, and resolution guidance.
