Configuration Data
Allow your users to obtain configuration details that include the various velocities that apply to funding sources, virtual cards and transactions.
Get Configuration Data
try {
const configurationData = await virtualCardsClient.getVirtualCardsConfig()
// `configurationData` constains details such as transaction velocity,
// maximum transaction amounts, card creation velocity, funding source creation / error velocity,
// funding source support information and supported virtual card currencies.
} catch {
// Handle/notify user of errors
}do {
let configurationData = try await virtualCardsClient.getVirtualCardsConfig()
// `configurationData` constains details such as transaction velocity,
// maximum transaction amounts, card creation velocity, funding source creation / error velocity,
// funding source support information and supported virtual card currencies.
} catch {
// Handle/notify user of errors
}launch {
try {
val configurationData = withContext(Dispatchers.IO) {
virtualCardsClient.getVirtualCardsConfig()
}
// `configurationData` constains details such as transaction velocity,
// maximum transaction amounts, card creation velocity, funding source creation / error velocity,
// funding source support information and supported virtual card currencies.
} catch(e: VirtualCardException) {
// Handle/notify user of errors
}
}VirtualCardsConfig field definitions
[
{ currency: 'USD', velocity: ['25000/P1D'] },
{ currency: 'EUR', velocity: ['20000/P1D'] }
]Last updated